{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js", "ssg:https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js", "ssg:https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js", "ssg:https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js", "ssg:https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js", "ssg:https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js", "ssg:https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js", "ssg:https://framerusercontent.com/modules/eLikUXgVD6OikUmePgGt/9RwxZIDJkndRJGLRbdPJ/zJX8rvqi4.js", "ssg:https://framer.com/m/framer/icon-nullstate.js@0.7.0", "ssg:https://framer.com/m/material-icons/Home.js@0.0.32", "ssg:https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js", "ssg:https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js", "ssg:https://framerusercontent.com/modules/3EYvPFIoxR7rnDofBYzX/CvtmiJfNDt5oGGxizsRg/s1wzedshg.js", "ssg:https://framerusercontent.com/modules/nxhiACDGSQBhp6DbuCCG/dD6vUuheifYIVQpj83KP/eNbtkYIOl.js", "ssg:https://framerusercontent.com/modules/cTWnyPsb26gzfJh3wVfg/eL1zLs3miMyXah2nngEK/bD1h5CeMb.js", "ssg:https://framerusercontent.com/modules/t7ZjsjDQvE853m0kqYeO/HxE0TvOFUHnsozJBkyUh/OlbtwERPu.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map", "import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer}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 reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:true};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize GTM.\n// https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it:\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;const shouldSync=state.sync&&isBrowser&&state.modes!==null;if(!shouldSync){return;}yieldBeforeCb(()=>{syncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\"});},{priority:\"user-blocking\"});},[state.sync]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}\nexport const __FramerMetadata__ = {\"exports\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// 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/wTCMOQdBhrD1LTpkwItL/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic});const consent=useConsent({gtmId,defaultConsent:region.defaults,gtmLoadedExternally});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn\u2019t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f030ee3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Helvetica Neue\"]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-2jjz6 .framer-styles-preset-s5tnh3:not(.rich-text-wrapper), .framer-2jjz6 .framer-styles-preset-s5tnh3.rich-text-wrapper p { --framer-font-family: \\\"Helvetica Neue\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, #101213); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 959px) and (min-width: 0px) { .framer-2jjz6 .framer-styles-preset-s5tnh3:not(.rich-text-wrapper), .framer-2jjz6 .framer-styles-preset-s5tnh3.rich-text-wrapper p { --framer-font-family: \\\"Helvetica Neue\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, #101213); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-2jjz6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map", "const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h as default};\n", "import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map", "// Generated by Framer (e22b717)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/eLikUXgVD6OikUmePgGt/9RwxZIDJkndRJGLRbdPJ/zJX8rvqi4.js\";const MaterialFonts=getFonts(Material);const MotionDivWithFX=withFX(motion.div);const MaterialControls=getPropertyControls(Material);const enabledGestures={dt5MFlHlh:{hover:true},zeecKCkII:{hover:true}};const cycleOrder=[\"dt5MFlHlh\",\"zeecKCkII\",\"Cbt6wIFBt\",\"VQQDKveUl\"];const serializationHash=\"framer-omE4M\";const variantClassNames={Cbt6wIFBt:\"framer-v-156ewam\",dt5MFlHlh:\"framer-v-121yc2q\",VQQDKveUl:\"framer-v-xr0uv4\",zeecKCkII:\"framer-v-d6m5of\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-50,y:0};const transition2={delay:0,duration:.5,ease:[0,.83,.22,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:-50,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile nav\":\"Cbt6wIFBt\",\"Variant 4\":\"VQQDKveUl\",Link:\"dt5MFlHlh\",Standard:\"zeecKCkII\"};const getProps=({color,height,iconType,iconVisible,id,link,title,width,...props})=>{return{...props,aALv4TDX0:link??props.aALv4TDX0,aSKzTGw_O:title??props.aSKzTGw_O??\"Button\",h2N0SVZFm:iconType??props.h2N0SVZFm??\"ArrowForward\",LNhAj28xP:iconVisible??props.LNhAj28xP??true,OXaSAxrVm:color??props.OXaSAxrVm??\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dt5MFlHlh\"};};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,OXaSAxrVm,aALv4TDX0,LNhAj28xP,h2N0SVZFm,aSKzTGw_O,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dt5MFlHlh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"VQQDKveUl\")return false;return value;};const isDisplayed1=()=>{if(baseVariant===\"VQQDKveUl\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"zeecKCkII-hover\")return false;if([\"zeecKCkII\",\"VQQDKveUl\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(gestureVariant===\"zeecKCkII-hover\")return true;if([\"zeecKCkII\",\"VQQDKveUl\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:aALv4TDX0,motionChild:true,nodeId:\"dt5MFlHlh\",scopeId:\"s1wzedshg\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-121yc2q\",className,classNames)} framer-1q75i8a`,\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"dt5MFlHlh\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"dt5MFlHlh-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},Cbt6wIFBt:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},VQQDKveUl:{backgroundColor:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},zeecKCkII:{backgroundColor:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}},...addPropertyOverrides({\"dt5MFlHlh-hover\":{\"data-framer-name\":undefined},\"zeecKCkII-hover\":{\"data-framer-name\":undefined},Cbt6wIFBt:{\"data-framer-name\":\"Mobile nav\"},VQQDKveUl:{\"data-framer-name\":\"Variant 4\"},zeecKCkII:{\"data-framer-name\":\"Standard\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7msjda\",layoutDependency:layoutDependency,layoutId:\"igNkayuYW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OXaSAxrVm-s1wzedshg))\"},children:\"Button\"})}),className:\"framer-6d81w0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bNj_LbJco\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OXaSAxrVm-s1wzedshg)\",\"--variable-reference-OXaSAxrVm-s1wzedshg\":OXaSAxrVm},text:aSKzTGw_O,variants:{\"zeecKCkII-hover\":{\"--extracted-r6o4lv\":\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zeecKCkII-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)))\"},children:\"Button\"})})},Cbt6wIFBt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SGVsdmV0aWNhIE5ldWU=\",\"--framer-font-family\":'\"Helvetica Neue\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OXaSAxrVm-s1wzedshg))\"},children:\"Button\"})}),fonts:[\"Helvetica Neue\"]},VQQDKveUl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SGVsdmV0aWNhIE5ldWU=\",\"--framer-font-family\":'\"Helvetica Neue\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OXaSAxrVm-s1wzedshg))\"},children:\"Button\"})}),fonts:[\"Helvetica Neue\"]}},baseVariant,gestureVariant)}),isDisplayed(LNhAj28xP)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z6ury3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Eh2IcYTrZ-container\",nodeId:\"Eh2IcYTrZ\",rendersWithMotion:true,scopeId:\"s1wzedshg\",children:/*#__PURE__*/_jsx(Material,{color:OXaSAxrVm,height:\"100%\",iconSearch:\"Home\",iconSelection:h2N0SVZFm,iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"Eh2IcYTrZ\",layoutId:\"Eh2IcYTrZ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"zeecKCkII-hover\":{color:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lospdp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BU1wOZoeA-container\",nodeId:\"BU1wOZoeA\",rendersWithMotion:true,scopeId:\"s1wzedshg\",children:/*#__PURE__*/_jsx(Material,{color:OXaSAxrVm,height:\"100%\",iconSearch:\"Home\",iconSelection:h2N0SVZFm,iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"BU1wOZoeA\",layoutId:\"BU1wOZoeA\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1cxc2z0\",layoutDependency:layoutDependency,layoutId:\"rk9zrFeV2\",style:{backgroundColor:OXaSAxrVm}}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-80mwpg\",\"data-framer-name\":\"Hover\",layoutDependency:layoutDependency,layoutId:\"jBNKu4mBx\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3i7g3f\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"FDBhb62eR-shape\",opacity:1,radius:80,style:{borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 288 220\"><path d=\"M 0 0 L 144 0 L 144 78 L 0 78 Z\" transform=\"translate(72 71) rotate(20 72 39)\" fill=\"var(--token-f3da2668-8121-4793-8d80-1e5c0cbdd817, rgb(105, 119, 118)) /* {&quot;name&quot;:&quot;Mid Gray&quot;} */\"></path></svg>',svgContentId:12285821671,withExternalLayout:true,...addPropertyOverrides({\"zeecKCkII-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 288 124\"><path d=\"M 0 0 L 372 0 L 372 202 L 0 202 Z\" transform=\"translate(-42 9) rotate(20 186 101)\" fill=\"var(--token-514f2d33-a32c-4fd8-a934-d7ef113527c3, rgb(17, 200, 109)) /* {&quot;name&quot;:&quot;Bright Green&quot;} */\"></path></svg>',svgContentId:12670172568}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-omE4M.framer-1q75i8a, .framer-omE4M .framer-1q75i8a { display: block; }\",\".framer-omE4M.framer-121yc2q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 22px; justify-content: center; overflow: hidden; padding: 0px 1px 0px 1px; position: relative; text-decoration: none; width: min-content; }\",\".framer-omE4M .framer-7msjda { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 3; }\",\".framer-omE4M .framer-6d81w0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-omE4M .framer-z6ury3-container { flex: none; height: 21px; position: relative; width: 18px; }\",\".framer-omE4M .framer-1lospdp-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-omE4M .framer-1cxc2z0 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: hidden; position: absolute; width: 0px; z-index: 1; }\",\".framer-omE4M .framer-80mwpg { align-content: center; align-items: center; bottom: -99px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: -292px; overflow: hidden; padding: 0px; position: absolute; top: -99px; width: 288px; z-index: 1; }\",\".framer-omE4M .framer-3i7g3f { flex: none; height: 220px; position: relative; width: 288px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-omE4M.framer-121yc2q, .framer-omE4M .framer-7msjda, .framer-omE4M .framer-80mwpg { gap: 0px; } .framer-omE4M.framer-121yc2q > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-omE4M.framer-121yc2q > :first-child { margin-top: 0px; } .framer-omE4M.framer-121yc2q > :last-child { margin-bottom: 0px; } .framer-omE4M .framer-7msjda > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-omE4M .framer-7msjda > :first-child, .framer-omE4M .framer-80mwpg > :first-child { margin-left: 0px; } .framer-omE4M .framer-7msjda > :last-child, .framer-omE4M .framer-80mwpg > :last-child { margin-right: 0px; } .framer-omE4M .framer-80mwpg > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-omE4M.framer-v-d6m5of.framer-121yc2q { flex-direction: row; height: min-content; padding: 6px 8px 6px 12px; width: 120px; will-change: var(--framer-will-change-override, transform); }\",\".framer-omE4M.framer-v-d6m5of .framer-7msjda, .framer-omE4M.framer-v-xr0uv4 .framer-7msjda { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-omE4M.framer-v-d6m5of.framer-121yc2q, .framer-omE4M.framer-v-d6m5of .framer-7msjda { gap: 0px; } .framer-omE4M.framer-v-d6m5of.framer-121yc2q > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-omE4M.framer-v-d6m5of.framer-121yc2q > :first-child { margin-left: 0px; } .framer-omE4M.framer-v-d6m5of.framer-121yc2q > :last-child { margin-right: 0px; } .framer-omE4M.framer-v-d6m5of .framer-7msjda > *, .framer-omE4M.framer-v-d6m5of .framer-7msjda > :first-child, .framer-omE4M.framer-v-d6m5of .framer-7msjda > :last-child { margin: 0px; } }\",\".framer-omE4M.framer-v-156ewam.framer-121yc2q { cursor: unset; height: min-content; }\",\".framer-omE4M.framer-v-156ewam .framer-z6ury3-container { height: 40px; width: 34px; }\",\".framer-omE4M.framer-v-xr0uv4.framer-121yc2q { cursor: unset; flex-direction: row; height: min-content; padding: 6px 8px 6px 12px; width: 240px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-omE4M.framer-v-xr0uv4.framer-121yc2q, .framer-omE4M.framer-v-xr0uv4 .framer-7msjda { gap: 0px; } .framer-omE4M.framer-v-xr0uv4.framer-121yc2q > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-omE4M.framer-v-xr0uv4.framer-121yc2q > :first-child { margin-left: 0px; } .framer-omE4M.framer-v-xr0uv4.framer-121yc2q > :last-child { margin-right: 0px; } .framer-omE4M.framer-v-xr0uv4 .framer-7msjda > *, .framer-omE4M.framer-v-xr0uv4 .framer-7msjda > :first-child, .framer-omE4M.framer-v-xr0uv4 .framer-7msjda > :last-child { margin: 0px; } }\",\".framer-omE4M.framer-v-121yc2q.hover .framer-1cxc2z0 { right: 0px; width: unset; }\",\".framer-omE4M.framer-v-d6m5of.hover .framer-7msjda { gap: unset; }\",\".framer-omE4M.framer-v-d6m5of.hover .framer-80mwpg { left: -84px; }\",\".framer-omE4M.framer-v-d6m5of.hover .framer-3i7g3f { height: 124px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-omE4M.framer-v-d6m5of.hover .framer-7msjda { gap: 0px; } .framer-omE4M.framer-v-d6m5of.hover .framer-7msjda > *, .framer-omE4M.framer-v-d6m5of.hover .framer-7msjda > :first-child, .framer-omE4M.framer-v-d6m5of.hover .framer-7msjda > :last-child { margin: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zeecKCkII\":{\"layout\":[\"fixed\",\"auto\"]},\"Cbt6wIFBt\":{\"layout\":[\"auto\",\"auto\"]},\"VQQDKveUl\":{\"layout\":[\"fixed\",\"auto\"]},\"xWXOkW2HK\":{\"layout\":[\"auto\",\"fixed\"]},\"UspSnYDDu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OXaSAxrVm\":\"color\",\"aALv4TDX0\":\"link\",\"LNhAj28xP\":\"iconVisible\",\"h2N0SVZFm\":\"iconType\",\"aSKzTGw_O\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framers1wzedshg=withCSS(Component,css,\"framer-omE4M\");export default Framers1wzedshg;Framers1wzedshg.displayName=\"button\";Framers1wzedshg.defaultProps={height:22,width:70};addPropertyControls(Framers1wzedshg,{variant:{options:[\"dt5MFlHlh\",\"zeecKCkII\",\"Cbt6wIFBt\",\"VQQDKveUl\"],optionTitles:[\"Link\",\"Standard\",\"Mobile nav\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},OXaSAxrVm:{defaultValue:'var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Color\",type:ControlType.Color},aALv4TDX0:{title:\"Link\",type:ControlType.Link},LNhAj28xP:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},h2N0SVZFm:MaterialControls?.[\"iconSelection\"]&&{...MaterialControls[\"iconSelection\"],defaultValue:\"ArrowForward\",description:undefined,hidden:undefined,title:\"Icon Type\"},aSKzTGw_O:{defaultValue:\"Button\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Framers1wzedshg,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers1wzedshg\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerVariables\":\"{\\\"OXaSAxrVm\\\":\\\"color\\\",\\\"aALv4TDX0\\\":\\\"link\\\",\\\"LNhAj28xP\\\":\\\"iconVisible\\\",\\\"h2N0SVZFm\\\":\\\"iconType\\\",\\\"aSKzTGw_O\\\":\\\"title\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zeecKCkII\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Cbt6wIFBt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VQQDKveUl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xWXOkW2HK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UspSnYDDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./s1wzedshg.map", "// Generated by Framer (e22b717)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eLikUXgVD6OikUmePgGt/9RwxZIDJkndRJGLRbdPJ/zJX8rvqi4.js\";import Button from\"https://framerusercontent.com/modules/3EYvPFIoxR7rnDofBYzX/CvtmiJfNDt5oGGxizsRg/s1wzedshg.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"ZIretpnWA\",\"xA7B9ltH2\",\"tTTRP6J0V\",\"jowrrbx6x\"];const serializationHash=\"framer-GgToK\";const variantClassNames={jowrrbx6x:\"framer-v-1oa332b\",tTTRP6J0V:\"framer-v-1scjj0u\",xA7B9ltH2:\"framer-v-18llxw6\",ZIretpnWA:\"framer-v-v63d3o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={delay:0,duration:.4,ease:[.75,0,.25,1],type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile (Closed)\":\"xA7B9ltH2\",\"Mobile (Open)\":\"tTTRP6J0V\",Desktop:\"ZIretpnWA\",Inverted:\"jowrrbx6x\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZIretpnWA\"};};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:\"ZIretpnWA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapkecad7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"tTTRP6J0V\");});const onTap1jc33dp=activeVariantCallback(async(...args)=>{setVariant(\"xA7B9ltH2\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xA7B9ltH2\",\"tTTRP6J0V\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"tTTRP6J0V\")return true;return false;};const isDisplayed2=()=>{if([\"xA7B9ltH2\",\"tTTRP6J0V\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({tTTRP6J0V:{value:transition3},xA7B9ltH2:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v63d3o\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZIretpnWA\",ref:refBinding,style:{backgroundColor:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",...style},variants:{jowrrbx6x:{backgroundColor:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\"}},...addPropertyOverrides({jowrrbx6x:{\"data-framer-name\":\"Inverted\"},tTTRP6J0V:{\"data-framer-name\":\"Mobile (Open)\"},xA7B9ltH2:{\"data-framer-name\":\"Mobile (Closed)\",\"data-highlight\":true,onTap:onTapkecad7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nal51\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"BzQZXWoeP\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pegVltWus\"},motionChild:true,nodeId:\"FD30LAHxB\",scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1at5xp7 framer-a4hort\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"FD30LAHxB\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125 40\"><path d=\"M 58.776 12.628 C 58.776 13.327 58.895 13.925 59.133 14.419 C 59.362 14.903 59.703 15.324 60.127 15.647 C 60.552 15.955 61.037 16.185 61.581 16.339 C 62.141 16.475 62.745 16.543 63.391 16.543 C 64.088 16.543 64.683 16.467 65.176 16.313 C 65.669 16.142 66.068 15.929 66.374 15.673 C 66.68 15.417 66.901 15.127 67.037 14.803 C 67.17 14.478 67.239 14.131 67.241 13.78 C 67.241 13.08 67.079 12.568 66.756 12.244 C 66.45 11.903 66.11 11.664 65.736 11.528 C 65.091 11.289 64.334 11.067 63.468 10.862 C 62.412 10.586 61.358 10.304 60.306 10.018 C 59.524 9.813 58.869 9.549 58.343 9.225 C 57.833 8.884 57.425 8.508 57.119 8.099 C 56.813 7.689 56.592 7.254 56.456 6.793 C 56.337 6.334 56.277 5.861 56.277 5.386 C 56.277 4.465 56.464 3.672 56.838 3.006 C 57.218 2.337 57.74 1.76 58.368 1.318 C 58.997 0.874 59.711 0.55 60.51 0.345 C 61.298 0.125 62.113 0.013 62.932 0.012 C 63.884 0.012 64.776 0.14 65.609 0.396 C 66.459 0.635 67.198 1.002 67.827 1.496 C 68.469 1.986 68.992 2.616 69.357 3.339 C 69.731 4.055 69.918 4.892 69.918 5.847 L 66.731 5.847 C 66.646 4.67 66.247 3.842 65.532 3.365 C 64.819 2.87 63.909 2.622 62.804 2.622 C 62.431 2.622 62.048 2.665 61.657 2.751 C 61.28 2.814 60.918 2.944 60.586 3.134 C 60.262 3.306 59.983 3.551 59.77 3.851 C 59.566 4.158 59.464 4.542 59.464 5.002 C 59.464 5.651 59.66 6.162 60.051 6.538 C 60.459 6.896 60.986 7.169 61.632 7.356 C 61.7 7.374 61.963 7.451 62.422 7.587 C 63.514 7.862 64.602 8.152 65.685 8.457 C 66.087 8.552 66.486 8.655 66.884 8.764 C 67.479 8.952 67.997 9.208 68.439 9.532 C 68.881 9.856 69.247 10.231 69.536 10.658 C 69.836 11.057 70.061 11.508 70.198 11.988 C 70.349 12.451 70.426 12.935 70.428 13.421 C 70.428 14.445 70.215 15.324 69.79 16.057 C 69.391 16.765 68.832 17.37 68.159 17.823 C 67.479 18.284 66.705 18.616 65.839 18.821 C 64.972 19.042 64.081 19.154 63.187 19.153 C 62.15 19.153 61.173 19.026 60.255 18.769 C 59.337 18.514 58.538 18.121 57.858 17.592 C 57.178 17.064 56.634 16.39 56.226 15.571 C 55.818 14.735 55.606 13.754 55.589 12.628 Z M 77.833 19.076 C 76.779 19.076 75.836 18.906 75.003 18.565 C 74.187 18.207 73.49 17.72 72.912 17.106 C 72.351 16.492 71.918 15.759 71.612 14.906 C 71.323 14.053 71.178 13.114 71.178 12.091 C 71.178 11.084 71.323 10.154 71.612 9.301 C 71.918 8.448 72.351 7.715 72.912 7.101 C 73.49 6.487 74.187 6.009 75.003 5.668 C 75.836 5.309 76.779 5.13 77.833 5.13 C 78.887 5.13 79.822 5.309 80.638 5.668 C 81.471 6.009 82.168 6.487 82.728 7.101 C 83.306 7.715 83.74 8.448 84.029 9.301 C 84.334 10.154 84.488 11.084 84.488 12.091 C 84.488 13.114 84.334 14.052 84.029 14.906 C 83.74 15.758 83.306 16.492 82.728 17.106 C 82.168 17.72 81.471 18.207 80.638 18.565 C 79.822 18.906 78.887 19.077 77.833 19.077 Z M 77.833 16.774 C 78.479 16.774 79.04 16.637 79.516 16.364 C 79.982 16.1 80.383 15.732 80.689 15.289 C 80.998 14.839 81.222 14.336 81.352 13.805 C 81.658 12.692 81.658 11.515 81.352 10.402 C 81.215 9.839 80.995 9.344 80.689 8.918 C 80.383 8.475 79.982 8.107 79.516 7.843 C 79.04 7.57 78.479 7.433 77.833 7.433 C 77.187 7.433 76.626 7.57 76.15 7.843 C 75.683 8.107 75.282 8.475 74.977 8.918 C 74.671 9.344 74.442 9.839 74.289 10.402 C 74.154 10.954 74.086 11.521 74.085 12.091 C 74.085 12.671 74.153 13.242 74.289 13.805 C 74.435 14.335 74.667 14.837 74.977 15.289 C 75.282 15.732 75.683 16.1 76.15 16.364 C 76.626 16.637 77.187 16.774 77.833 16.774 Z M 97.205 18.718 L 94.349 18.718 L 94.349 16.876 L 94.298 16.876 C 93.941 17.541 93.406 18.079 92.692 18.488 C 91.995 18.88 91.281 19.076 90.55 19.076 C 88.816 19.076 87.558 18.65 86.777 17.797 C 86.012 16.927 85.629 15.622 85.629 13.882 L 85.629 5.488 L 88.536 5.488 L 88.536 13.601 C 88.536 14.761 88.757 15.58 89.199 16.057 C 89.641 16.535 90.261 16.774 91.06 16.774 C 91.672 16.774 92.182 16.68 92.59 16.492 C 92.998 16.305 93.329 16.057 93.584 15.75 C 93.839 15.426 94.017 15.042 94.119 14.599 C 94.238 14.155 94.298 13.677 94.298 13.166 L 94.298 5.488 L 97.205 5.488 L 97.205 18.719 Z M 99.326 0.447 L 102.233 0.447 L 102.233 10.837 L 107.485 5.488 L 111.055 5.488 L 106.006 10.351 L 111.539 18.719 L 107.995 18.719 L 103.967 12.296 L 102.233 13.985 L 102.233 18.719 L 99.326 18.719 Z M 47.706 16.322 L 51.097 16.322 L 58.109 34.594 L 54.692 34.594 L 52.984 29.757 L 45.718 29.757 L 44.009 34.594 L 40.72 34.594 Z M 46.584 27.326 L 52.143 27.326 L 49.414 19.47 L 49.338 19.47 Z M 70.602 33.903 C 70.602 35.899 70.041 37.383 68.919 38.355 C 67.814 39.345 66.216 39.839 64.126 39.839 C 63.45 39.838 62.775 39.769 62.112 39.635 C 61.467 39.505 60.847 39.272 60.276 38.944 C 59.732 38.62 59.263 38.184 58.899 37.664 C 58.525 37.135 58.304 36.487 58.236 35.72 L 61.143 35.72 C 61.228 36.129 61.372 36.462 61.576 36.718 C 61.769 36.964 62.012 37.165 62.29 37.306 C 62.583 37.461 62.904 37.556 63.234 37.587 C 63.588 37.64 63.946 37.665 64.304 37.664 C 65.477 37.664 66.336 37.374 66.88 36.794 C 67.424 36.214 67.696 35.378 67.696 34.286 L 67.696 32.265 L 67.645 32.265 C 67.236 32.998 66.676 33.57 65.962 33.979 C 65.274 34.386 64.49 34.598 63.692 34.593 C 62.639 34.593 61.738 34.414 60.99 34.056 C 60.259 33.681 59.647 33.178 59.154 32.546 C 58.678 31.898 58.33 31.156 58.109 30.32 C 57.888 29.484 57.777 28.588 57.777 27.633 C 57.777 26.746 57.913 25.901 58.185 25.1 C 58.457 24.298 58.848 23.599 59.358 23.001 C 59.868 22.387 60.502 21.89 61.219 21.543 C 61.967 21.185 62.809 21.005 63.743 21.005 C 64.576 21.005 65.341 21.184 66.038 21.543 C 66.735 21.884 67.271 22.43 67.645 23.18 L 67.696 23.18 L 67.696 21.364 L 70.602 21.364 L 70.602 33.902 Z M 64.152 32.291 C 64.797 32.291 65.341 32.162 65.783 31.907 C 66.242 31.634 66.608 31.284 66.88 30.858 C 67.172 30.405 67.38 29.902 67.491 29.373 C 67.627 28.81 67.696 28.247 67.696 27.684 C 67.696 27.121 67.627 26.575 67.491 26.047 C 67.355 25.518 67.143 25.048 66.854 24.639 C 66.582 24.23 66.216 23.906 65.758 23.667 C 65.316 23.428 64.78 23.309 64.152 23.309 C 63.506 23.309 62.962 23.445 62.52 23.718 C 62.083 23.986 61.716 24.354 61.449 24.793 C 61.177 25.219 60.981 25.714 60.862 26.277 C 60.744 26.815 60.684 27.364 60.684 27.915 C 60.684 28.46 60.752 28.998 60.888 29.527 C 61.024 30.039 61.228 30.499 61.5 30.909 C 61.783 31.313 62.148 31.653 62.571 31.907 C 63.013 32.163 63.539 32.291 64.152 32.291 Z M 81.56 26.814 C 81.527 26.357 81.424 25.908 81.254 25.484 C 81.101 25.057 80.88 24.691 80.591 24.383 C 80.319 24.059 79.979 23.803 79.571 23.615 C 79.18 23.411 78.738 23.308 78.245 23.308 C 77.735 23.308 77.268 23.402 76.843 23.59 C 76.438 23.758 76.073 24.011 75.772 24.332 C 75.483 24.639 75.245 25.006 75.058 25.432 C 74.888 25.859 74.795 26.32 74.778 26.814 L 81.56 26.814 Z M 74.778 28.733 C 74.778 29.246 74.846 29.74 74.981 30.218 C 75.134 30.695 75.355 31.113 75.645 31.472 C 75.933 31.83 76.299 32.12 76.741 32.342 C 77.183 32.546 77.71 32.649 78.322 32.649 C 79.171 32.649 79.852 32.47 80.361 32.111 C 80.888 31.736 81.279 31.181 81.534 30.448 L 84.288 30.448 C 84.135 31.165 83.872 31.804 83.498 32.367 C 83.133 32.92 82.676 33.405 82.146 33.8 C 81.619 34.176 81.024 34.457 80.361 34.645 C 79.715 34.849 79.036 34.952 78.322 34.952 C 77.285 34.952 76.367 34.781 75.568 34.44 C 74.769 34.099 74.089 33.621 73.528 33.007 C 72.984 32.393 72.568 31.659 72.279 30.806 C 72.007 29.953 71.871 29.015 71.871 27.991 C 71.871 27.053 72.015 26.166 72.304 25.33 C 72.61 24.477 73.035 23.735 73.579 23.104 C 74.138 22.458 74.824 21.935 75.594 21.568 C 76.375 21.193 77.259 21.005 78.245 21.005 C 79.282 21.005 80.208 21.227 81.024 21.671 C 81.857 22.097 82.545 22.669 83.089 23.385 C 83.633 24.102 84.024 24.929 84.262 25.867 C 84.517 26.789 84.585 27.744 84.466 28.733 Z M 85.656 21.364 L 88.41 21.364 L 88.41 23.308 L 88.461 23.36 C 88.903 22.626 89.48 22.054 90.194 21.645 C 90.908 21.219 91.699 21.005 92.566 21.005 C 94.01 21.005 95.149 21.381 95.982 22.132 C 96.815 22.882 97.231 24.008 97.231 25.509 L 97.231 34.593 L 94.325 34.593 L 94.325 26.277 C 94.291 25.236 94.07 24.486 93.662 24.025 C 93.254 23.548 92.617 23.309 91.75 23.309 C 91.257 23.309 90.815 23.402 90.424 23.59 C 90.039 23.756 89.699 24.01 89.429 24.332 C 89.157 24.64 88.945 25.006 88.792 25.433 C 88.638 25.868 88.56 26.327 88.562 26.789 L 88.562 34.594 L 85.656 34.594 Z M 108.175 25.791 C 108.056 24.972 107.725 24.358 107.181 23.948 C 106.654 23.522 105.982 23.308 105.167 23.308 C 104.793 23.308 104.393 23.377 103.968 23.513 C 103.543 23.633 103.152 23.871 102.795 24.23 C 102.438 24.571 102.141 25.057 101.903 25.688 C 101.665 26.302 101.546 27.113 101.546 28.119 C 101.546 28.665 101.605 29.211 101.725 29.757 C 101.86 30.303 102.064 30.789 102.336 31.216 C 102.623 31.64 102.997 31.998 103.433 32.265 C 103.875 32.521 104.41 32.649 105.039 32.649 C 105.889 32.649 106.586 32.384 107.13 31.855 C 107.691 31.327 108.039 30.585 108.175 29.629 L 111.082 29.629 C 110.81 31.352 110.155 32.674 109.118 33.595 C 108.098 34.5 106.739 34.952 105.039 34.952 C 104.002 34.952 103.084 34.781 102.285 34.44 C 101.503 34.082 100.84 33.604 100.296 33.007 C 99.753 32.393 99.336 31.668 99.047 30.832 C 98.775 29.996 98.639 29.092 98.639 28.119 C 98.639 27.13 98.775 26.2 99.047 25.33 C 99.319 24.46 99.727 23.709 100.271 23.078 C 100.815 22.43 101.486 21.927 102.285 21.568 C 103.101 21.193 104.053 21.005 105.141 21.005 C 105.906 21.005 106.628 21.108 107.308 21.312 C 108.005 21.5 108.617 21.79 109.144 22.182 C 109.688 22.575 110.14 23.081 110.47 23.667 C 110.81 24.264 111.014 24.972 111.082 25.791 Z M 110.971 21.364 L 114.158 21.364 L 117.6 31.241 L 117.651 31.241 L 120.991 21.364 L 124.025 21.364 L 118.9 35.31 C 118.672 35.885 118.433 36.457 118.186 37.025 C 117.965 37.571 117.685 38.048 117.345 38.458 C 117.023 38.884 116.603 39.226 116.122 39.455 C 115.628 39.712 115 39.839 114.235 39.839 C 113.555 39.839 112.883 39.788 112.22 39.686 L 112.22 37.229 C 112.458 37.264 112.688 37.298 112.909 37.332 C 113.13 37.383 113.359 37.408 113.597 37.408 C 113.937 37.408 114.218 37.366 114.439 37.28 C 114.66 37.195 114.838 37.067 114.974 36.896 C 115.134 36.733 115.263 36.543 115.357 36.334 C 115.458 36.112 115.552 35.856 115.637 35.566 L 115.968 34.542 Z M 135.792 5.96 C 135.792 5.272 135.681 4.64 135.459 4.064 C 135.237 3.488 134.93 2.992 134.537 2.578 C 134.15 2.167 133.682 1.842 133.162 1.622 C 132.639 1.39 132.075 1.274 131.47 1.274 C 130.856 1.274 130.282 1.39 129.748 1.622 C 129.229 1.842 128.76 2.167 128.373 2.578 C 127.98 2.992 127.673 3.488 127.451 4.064 C 127.23 4.64 127.119 5.272 127.119 5.96 C 127.119 6.607 127.22 7.213 127.421 7.779 C 127.623 8.345 127.91 8.841 128.282 9.265 C 128.669 9.693 129.136 10.038 129.657 10.281 C 130.191 10.524 130.795 10.645 131.47 10.645 C 132.075 10.645 132.639 10.534 133.162 10.312 C 133.68 10.083 134.148 9.753 134.537 9.341 C 134.93 8.927 135.237 8.436 135.459 7.87 C 135.681 7.294 135.792 6.657 135.792 5.96 Z M 137 5.96 C 137 6.809 136.849 7.582 136.547 8.28 C 136.255 8.977 135.852 9.574 135.338 10.069 C 134.83 10.567 134.23 10.959 133.57 11.222 C 132.904 11.495 132.19 11.634 131.47 11.631 C 130.654 11.631 129.904 11.489 129.219 11.206 C 128.544 10.913 127.96 10.514 127.466 10.008 C 126.983 9.503 126.6 8.907 126.318 8.219 C 126.046 7.521 125.91 6.768 125.91 5.959 C 125.91 5.11 126.056 4.337 126.348 3.639 C 126.65 2.942 127.053 2.345 127.557 1.85 C 128.072 1.354 128.677 0.963 129.34 0.698 C 130.017 0.424 130.74 0.285 131.47 0.288 C 132.206 0.288 132.905 0.425 133.57 0.698 C 134.23 0.96 134.83 1.352 135.338 1.85 C 135.852 2.345 136.255 2.942 136.547 3.64 C 136.849 4.337 137 5.111 137 5.96 Z M 131.5 5.641 C 131.692 5.641 131.873 5.636 132.044 5.626 C 132.226 5.606 132.382 5.56 132.513 5.489 C 132.643 5.419 132.749 5.323 132.83 5.201 C 132.911 5.07 132.951 4.888 132.951 4.655 C 132.951 4.464 132.905 4.312 132.815 4.2 C 132.733 4.088 132.624 4 132.498 3.943 C 132.359 3.88 132.211 3.844 132.059 3.836 C 131.904 3.817 131.748 3.807 131.591 3.806 L 130.352 3.806 L 130.352 5.641 L 131.5 5.641 Z M 130.352 9.205 L 129.325 9.205 L 129.325 2.927 L 131.697 2.927 C 132.452 2.927 133.021 3.068 133.404 3.351 C 133.787 3.634 133.978 4.094 133.978 4.731 C 133.978 5.298 133.822 5.712 133.51 5.975 C 133.198 6.238 132.81 6.394 132.346 6.445 L 134.099 9.205 L 132.936 9.205 L 131.319 6.521 L 130.352 6.521 L 130.352 9.205 Z M 26.471 0 C 27.751 0.139 28.485 0.467 28.402 1.905 C 28.347 2.856 27.404 4.778 29.234 4.352 C 30.949 3.952 32.317 2.212 34.399 3.327 C 36.635 4.526 34.825 6.698 34.619 8.286 C 34.369 10.21 36.346 9.321 37.367 9.224 C 39.534 9.018 42.012 10.339 42.255 12.708 C 42.255 12.731 42.257 12.755 42.255 12.779 C 42.036 15.389 39.472 15.235 38.809 17.379 C 38.366 18.809 38.628 19.807 37.201 20.767 C 34.985 22.257 31.983 21.959 31.119 25.131 C 30.746 26.499 30.807 28.815 32.222 29.564 C 32.565 29.745 33.567 29.93 33.541 30.472 C 33.514 31.036 32.014 32.024 31.663 32.518 C 31.332 32.983 31.257 33.451 30.804 33.924 C 29.724 35.051 26.939 35.825 26.332 33.867 C 25.674 31.742 27.309 28.003 27.801 25.857 C 28.265 23.834 27.706 24.4 26.174 24.24 C 22.619 23.869 25.581 21.3 25.954 19.819 C 26.119 19.164 25.462 19.352 25.039 19.424 C 24.025 19.596 21.903 20.404 21.123 21.074 C 20.283 21.795 16.895 26.919 16.675 27.951 C 16.293 29.74 18.109 28.891 18.962 29.352 C 19.264 29.515 19.498 29.758 19.378 30.125 C 19.248 30.524 17.949 31.433 17.575 31.8 C 16.514 32.839 15.48 34.453 13.721 34.242 C 11.69 34 12.713 30.229 12.983 28.902 C 13.516 26.288 14.345 23.738 14.85 21.115 C 15.139 19.607 15.971 15.659 14.31 14.779 C 12.338 13.735 11.329 16.66 10.49 17.901 C 9.101 19.957 7.116 20.734 5.91 22.971 C 5.101 24.472 4.485 26.808 5.292 28.416 C 5.939 29.708 7.006 29.266 7.488 29.96 C 8.838 31.9 4.53 33.996 3.239 34.498 C 0.777 35.454 0.358 33.473 0.134 31.479 C -0.397 26.77 0.593 17.992 3.723 14.273 C 5.868 11.725 9.45 12.299 10.501 8.124 C 11.053 5.932 9.447 7.019 8.669 5.874 C 7.897 4.739 9.853 4.34 10.53 3.916 C 11.517 3.299 14.081 0.407 15.316 1.727 C 15.978 2.435 15.211 4.832 15.175 5.818 C 15.114 7.507 15.608 8.734 17.128 9.499 C 19.243 10.563 19.713 10.144 19.808 12.973 C 19.847 14.145 19.517 15.978 19.675 16.987 C 19.796 17.759 20.753 17.78 21.189 17.296 C 21.409 17.053 21.671 16.272 21.87 15.923 C 22.85 14.202 24.1 12.849 25.772 11.803 C 26.513 11.34 29.753 10.193 28.059 9.155 C 26.011 7.9 24.016 9.257 22.113 9.691 C 21.205 9.898 20.925 9.689 21.273 8.768 C 21.69 7.669 22.484 6.902 22.366 5.572 C 22.234 4.092 20.676 4.018 22.087 2.119 C 23.052 0.822 24.728 0.111 26.296 0 Z M 32.461 13.144 C 31.59 13.258 28.333 16.672 30.47 17.601 C 32.313 18.403 35.071 14.178 33.254 13.281 C 33.001 13.156 32.743 13.107 32.461 13.144 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',svgContentId:9065207276,withExternalLayout:true,...addPropertyOverrides({jowrrbx6x:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125 40\"><path d=\"M 58.776 12.628 C 58.776 13.327 58.895 13.925 59.133 14.419 C 59.362 14.903 59.703 15.324 60.127 15.647 C 60.552 15.955 61.037 16.185 61.581 16.339 C 62.141 16.475 62.745 16.543 63.391 16.543 C 64.088 16.543 64.683 16.467 65.176 16.313 C 65.669 16.142 66.068 15.929 66.374 15.673 C 66.68 15.417 66.901 15.127 67.037 14.803 C 67.17 14.478 67.239 14.131 67.241 13.78 C 67.241 13.08 67.079 12.568 66.756 12.244 C 66.45 11.903 66.11 11.664 65.736 11.528 C 65.091 11.289 64.334 11.067 63.468 10.862 C 62.412 10.586 61.358 10.304 60.306 10.018 C 59.524 9.813 58.869 9.549 58.343 9.225 C 57.833 8.884 57.425 8.508 57.119 8.099 C 56.813 7.689 56.592 7.254 56.456 6.793 C 56.337 6.334 56.277 5.861 56.277 5.386 C 56.277 4.465 56.464 3.672 56.838 3.006 C 57.218 2.337 57.74 1.76 58.368 1.318 C 58.997 0.874 59.711 0.55 60.51 0.345 C 61.298 0.125 62.113 0.013 62.932 0.012 C 63.884 0.012 64.776 0.14 65.609 0.396 C 66.459 0.635 67.198 1.002 67.827 1.496 C 68.469 1.986 68.992 2.616 69.357 3.339 C 69.731 4.055 69.918 4.892 69.918 5.847 L 66.731 5.847 C 66.646 4.67 66.247 3.842 65.532 3.365 C 64.819 2.87 63.909 2.622 62.804 2.622 C 62.431 2.622 62.048 2.665 61.657 2.751 C 61.28 2.814 60.918 2.944 60.586 3.134 C 60.262 3.306 59.983 3.551 59.77 3.851 C 59.566 4.158 59.464 4.542 59.464 5.002 C 59.464 5.651 59.66 6.162 60.051 6.538 C 60.459 6.896 60.986 7.169 61.632 7.356 C 61.7 7.374 61.963 7.451 62.422 7.587 C 63.514 7.862 64.602 8.152 65.685 8.457 C 66.087 8.552 66.486 8.655 66.884 8.764 C 67.479 8.952 67.997 9.208 68.439 9.532 C 68.881 9.856 69.247 10.231 69.536 10.658 C 69.836 11.057 70.061 11.508 70.198 11.988 C 70.349 12.451 70.426 12.935 70.428 13.421 C 70.428 14.445 70.215 15.324 69.79 16.057 C 69.391 16.765 68.832 17.37 68.159 17.823 C 67.479 18.284 66.705 18.616 65.839 18.821 C 64.972 19.042 64.081 19.154 63.187 19.153 C 62.15 19.153 61.173 19.026 60.255 18.769 C 59.337 18.514 58.538 18.121 57.858 17.592 C 57.178 17.064 56.634 16.39 56.226 15.571 C 55.818 14.735 55.606 13.754 55.589 12.628 Z M 77.833 19.076 C 76.779 19.076 75.836 18.906 75.003 18.565 C 74.187 18.207 73.49 17.72 72.912 17.106 C 72.351 16.492 71.918 15.759 71.612 14.906 C 71.323 14.053 71.178 13.114 71.178 12.091 C 71.178 11.084 71.323 10.154 71.612 9.301 C 71.918 8.448 72.351 7.715 72.912 7.101 C 73.49 6.487 74.187 6.009 75.003 5.668 C 75.836 5.309 76.779 5.13 77.833 5.13 C 78.887 5.13 79.822 5.309 80.638 5.668 C 81.471 6.009 82.168 6.487 82.728 7.101 C 83.306 7.715 83.74 8.448 84.029 9.301 C 84.334 10.154 84.488 11.084 84.488 12.091 C 84.488 13.114 84.334 14.052 84.029 14.906 C 83.74 15.758 83.306 16.492 82.728 17.106 C 82.168 17.72 81.471 18.207 80.638 18.565 C 79.822 18.906 78.887 19.077 77.833 19.077 Z M 77.833 16.774 C 78.479 16.774 79.04 16.637 79.516 16.364 C 79.982 16.1 80.383 15.732 80.689 15.289 C 80.998 14.839 81.222 14.336 81.352 13.805 C 81.658 12.692 81.658 11.515 81.352 10.402 C 81.215 9.839 80.995 9.344 80.689 8.918 C 80.383 8.475 79.982 8.107 79.516 7.843 C 79.04 7.57 78.479 7.433 77.833 7.433 C 77.187 7.433 76.626 7.57 76.15 7.843 C 75.683 8.107 75.282 8.475 74.977 8.918 C 74.671 9.344 74.442 9.839 74.289 10.402 C 74.154 10.954 74.086 11.521 74.085 12.091 C 74.085 12.671 74.153 13.242 74.289 13.805 C 74.435 14.335 74.667 14.837 74.977 15.289 C 75.282 15.732 75.683 16.1 76.15 16.364 C 76.626 16.637 77.187 16.774 77.833 16.774 Z M 97.205 18.718 L 94.349 18.718 L 94.349 16.876 L 94.298 16.876 C 93.941 17.541 93.406 18.079 92.692 18.488 C 91.995 18.88 91.281 19.076 90.55 19.076 C 88.816 19.076 87.558 18.65 86.777 17.797 C 86.012 16.927 85.629 15.622 85.629 13.882 L 85.629 5.488 L 88.536 5.488 L 88.536 13.601 C 88.536 14.761 88.757 15.58 89.199 16.057 C 89.641 16.535 90.261 16.774 91.06 16.774 C 91.672 16.774 92.182 16.68 92.59 16.492 C 92.998 16.305 93.329 16.057 93.584 15.75 C 93.839 15.426 94.017 15.042 94.119 14.599 C 94.238 14.155 94.298 13.677 94.298 13.166 L 94.298 5.488 L 97.205 5.488 L 97.205 18.719 Z M 99.326 0.447 L 102.233 0.447 L 102.233 10.837 L 107.485 5.488 L 111.055 5.488 L 106.006 10.351 L 111.539 18.719 L 107.995 18.719 L 103.967 12.296 L 102.233 13.985 L 102.233 18.719 L 99.326 18.719 Z M 47.706 16.322 L 51.097 16.322 L 58.109 34.594 L 54.692 34.594 L 52.984 29.757 L 45.718 29.757 L 44.009 34.594 L 40.72 34.594 Z M 46.584 27.326 L 52.143 27.326 L 49.414 19.47 L 49.338 19.47 Z M 70.602 33.903 C 70.602 35.899 70.041 37.383 68.919 38.355 C 67.814 39.345 66.216 39.839 64.126 39.839 C 63.45 39.838 62.775 39.769 62.112 39.635 C 61.467 39.505 60.847 39.272 60.276 38.944 C 59.732 38.62 59.263 38.184 58.899 37.664 C 58.525 37.135 58.304 36.487 58.236 35.72 L 61.143 35.72 C 61.228 36.129 61.372 36.462 61.576 36.718 C 61.769 36.964 62.012 37.165 62.29 37.306 C 62.583 37.461 62.904 37.556 63.234 37.587 C 63.588 37.64 63.946 37.665 64.304 37.664 C 65.477 37.664 66.336 37.374 66.88 36.794 C 67.424 36.214 67.696 35.378 67.696 34.286 L 67.696 32.265 L 67.645 32.265 C 67.236 32.998 66.676 33.57 65.962 33.979 C 65.274 34.386 64.49 34.598 63.692 34.593 C 62.639 34.593 61.738 34.414 60.99 34.056 C 60.259 33.681 59.647 33.178 59.154 32.546 C 58.678 31.898 58.33 31.156 58.109 30.32 C 57.888 29.484 57.777 28.588 57.777 27.633 C 57.777 26.746 57.913 25.901 58.185 25.1 C 58.457 24.298 58.848 23.599 59.358 23.001 C 59.868 22.387 60.502 21.89 61.219 21.543 C 61.967 21.185 62.809 21.005 63.743 21.005 C 64.576 21.005 65.341 21.184 66.038 21.543 C 66.735 21.884 67.271 22.43 67.645 23.18 L 67.696 23.18 L 67.696 21.364 L 70.602 21.364 L 70.602 33.902 Z M 64.152 32.291 C 64.797 32.291 65.341 32.162 65.783 31.907 C 66.242 31.634 66.608 31.284 66.88 30.858 C 67.172 30.405 67.38 29.902 67.491 29.373 C 67.627 28.81 67.696 28.247 67.696 27.684 C 67.696 27.121 67.627 26.575 67.491 26.047 C 67.355 25.518 67.143 25.048 66.854 24.639 C 66.582 24.23 66.216 23.906 65.758 23.667 C 65.316 23.428 64.78 23.309 64.152 23.309 C 63.506 23.309 62.962 23.445 62.52 23.718 C 62.083 23.986 61.716 24.354 61.449 24.793 C 61.177 25.219 60.981 25.714 60.862 26.277 C 60.744 26.815 60.684 27.364 60.684 27.915 C 60.684 28.46 60.752 28.998 60.888 29.527 C 61.024 30.039 61.228 30.499 61.5 30.909 C 61.783 31.313 62.148 31.653 62.571 31.907 C 63.013 32.163 63.539 32.291 64.152 32.291 Z M 81.56 26.814 C 81.527 26.357 81.424 25.908 81.254 25.484 C 81.101 25.057 80.88 24.691 80.591 24.383 C 80.319 24.059 79.979 23.803 79.571 23.615 C 79.18 23.411 78.738 23.308 78.245 23.308 C 77.735 23.308 77.268 23.402 76.843 23.59 C 76.438 23.758 76.073 24.011 75.772 24.332 C 75.483 24.639 75.245 25.006 75.058 25.432 C 74.888 25.859 74.795 26.32 74.778 26.814 L 81.56 26.814 Z M 74.778 28.733 C 74.778 29.246 74.846 29.74 74.981 30.218 C 75.134 30.695 75.355 31.113 75.645 31.472 C 75.933 31.83 76.299 32.12 76.741 32.342 C 77.183 32.546 77.71 32.649 78.322 32.649 C 79.171 32.649 79.852 32.47 80.361 32.111 C 80.888 31.736 81.279 31.181 81.534 30.448 L 84.288 30.448 C 84.135 31.165 83.872 31.804 83.498 32.367 C 83.133 32.92 82.676 33.405 82.146 33.8 C 81.619 34.176 81.024 34.457 80.361 34.645 C 79.715 34.849 79.036 34.952 78.322 34.952 C 77.285 34.952 76.367 34.781 75.568 34.44 C 74.769 34.099 74.089 33.621 73.528 33.007 C 72.984 32.393 72.568 31.659 72.279 30.806 C 72.007 29.953 71.871 29.015 71.871 27.991 C 71.871 27.053 72.015 26.166 72.304 25.33 C 72.61 24.477 73.035 23.735 73.579 23.104 C 74.138 22.458 74.824 21.935 75.594 21.568 C 76.375 21.193 77.259 21.005 78.245 21.005 C 79.282 21.005 80.208 21.227 81.024 21.671 C 81.857 22.097 82.545 22.669 83.089 23.385 C 83.633 24.102 84.024 24.929 84.262 25.867 C 84.517 26.789 84.585 27.744 84.466 28.733 Z M 85.656 21.364 L 88.41 21.364 L 88.41 23.308 L 88.461 23.36 C 88.903 22.626 89.48 22.054 90.194 21.645 C 90.908 21.219 91.699 21.005 92.566 21.005 C 94.01 21.005 95.149 21.381 95.982 22.132 C 96.815 22.882 97.231 24.008 97.231 25.509 L 97.231 34.593 L 94.325 34.593 L 94.325 26.277 C 94.291 25.236 94.07 24.486 93.662 24.025 C 93.254 23.548 92.617 23.309 91.75 23.309 C 91.257 23.309 90.815 23.402 90.424 23.59 C 90.039 23.756 89.699 24.01 89.429 24.332 C 89.157 24.64 88.945 25.006 88.792 25.433 C 88.638 25.868 88.56 26.327 88.562 26.789 L 88.562 34.594 L 85.656 34.594 Z M 108.175 25.791 C 108.056 24.972 107.725 24.358 107.181 23.948 C 106.654 23.522 105.982 23.308 105.167 23.308 C 104.793 23.308 104.393 23.377 103.968 23.513 C 103.543 23.633 103.152 23.871 102.795 24.23 C 102.438 24.571 102.141 25.057 101.903 25.688 C 101.665 26.302 101.546 27.113 101.546 28.119 C 101.546 28.665 101.605 29.211 101.725 29.757 C 101.86 30.303 102.064 30.789 102.336 31.216 C 102.623 31.64 102.997 31.998 103.433 32.265 C 103.875 32.521 104.41 32.649 105.039 32.649 C 105.889 32.649 106.586 32.384 107.13 31.855 C 107.691 31.327 108.039 30.585 108.175 29.629 L 111.082 29.629 C 110.81 31.352 110.155 32.674 109.118 33.595 C 108.098 34.5 106.739 34.952 105.039 34.952 C 104.002 34.952 103.084 34.781 102.285 34.44 C 101.503 34.082 100.84 33.604 100.296 33.007 C 99.753 32.393 99.336 31.668 99.047 30.832 C 98.775 29.996 98.639 29.092 98.639 28.119 C 98.639 27.13 98.775 26.2 99.047 25.33 C 99.319 24.46 99.727 23.709 100.271 23.078 C 100.815 22.43 101.486 21.927 102.285 21.568 C 103.101 21.193 104.053 21.005 105.141 21.005 C 105.906 21.005 106.628 21.108 107.308 21.312 C 108.005 21.5 108.617 21.79 109.144 22.182 C 109.688 22.575 110.14 23.081 110.47 23.667 C 110.81 24.264 111.014 24.972 111.082 25.791 Z M 110.971 21.364 L 114.158 21.364 L 117.6 31.241 L 117.651 31.241 L 120.991 21.364 L 124.025 21.364 L 118.9 35.31 C 118.672 35.885 118.433 36.457 118.186 37.025 C 117.965 37.571 117.685 38.048 117.345 38.458 C 117.023 38.884 116.603 39.226 116.122 39.455 C 115.628 39.712 115 39.839 114.235 39.839 C 113.555 39.839 112.883 39.788 112.22 39.686 L 112.22 37.229 C 112.458 37.264 112.688 37.298 112.909 37.332 C 113.13 37.383 113.359 37.408 113.597 37.408 C 113.937 37.408 114.218 37.366 114.439 37.28 C 114.66 37.195 114.838 37.067 114.974 36.896 C 115.134 36.733 115.263 36.543 115.357 36.334 C 115.458 36.112 115.552 35.856 115.637 35.566 L 115.968 34.542 Z M 135.792 5.96 C 135.792 5.272 135.681 4.64 135.459 4.064 C 135.237 3.488 134.93 2.992 134.537 2.578 C 134.15 2.167 133.682 1.842 133.162 1.622 C 132.639 1.39 132.075 1.274 131.47 1.274 C 130.856 1.274 130.282 1.39 129.748 1.622 C 129.229 1.842 128.76 2.167 128.373 2.578 C 127.98 2.992 127.673 3.488 127.451 4.064 C 127.23 4.64 127.119 5.272 127.119 5.96 C 127.119 6.607 127.22 7.213 127.421 7.779 C 127.623 8.345 127.91 8.841 128.282 9.265 C 128.669 9.693 129.136 10.038 129.657 10.281 C 130.191 10.524 130.795 10.645 131.47 10.645 C 132.075 10.645 132.639 10.534 133.162 10.312 C 133.68 10.083 134.148 9.753 134.537 9.341 C 134.93 8.927 135.237 8.436 135.459 7.87 C 135.681 7.294 135.792 6.657 135.792 5.96 Z M 137 5.96 C 137 6.809 136.849 7.582 136.547 8.28 C 136.255 8.977 135.852 9.574 135.338 10.069 C 134.83 10.567 134.23 10.959 133.57 11.222 C 132.904 11.495 132.19 11.634 131.47 11.631 C 130.654 11.631 129.904 11.489 129.219 11.206 C 128.544 10.913 127.96 10.514 127.466 10.008 C 126.983 9.503 126.6 8.907 126.318 8.219 C 126.046 7.521 125.91 6.768 125.91 5.959 C 125.91 5.11 126.056 4.337 126.348 3.639 C 126.65 2.942 127.053 2.345 127.557 1.85 C 128.072 1.354 128.677 0.963 129.34 0.698 C 130.017 0.424 130.74 0.285 131.47 0.288 C 132.206 0.288 132.905 0.425 133.57 0.698 C 134.23 0.96 134.83 1.352 135.338 1.85 C 135.852 2.345 136.255 2.942 136.547 3.64 C 136.849 4.337 137 5.111 137 5.96 Z M 131.5 5.641 C 131.692 5.641 131.873 5.636 132.044 5.626 C 132.226 5.606 132.382 5.56 132.513 5.489 C 132.643 5.419 132.749 5.323 132.83 5.201 C 132.911 5.07 132.951 4.888 132.951 4.655 C 132.951 4.464 132.905 4.312 132.815 4.2 C 132.733 4.088 132.624 4 132.498 3.943 C 132.359 3.88 132.211 3.844 132.059 3.836 C 131.904 3.817 131.748 3.807 131.591 3.806 L 130.352 3.806 L 130.352 5.641 L 131.5 5.641 Z M 130.352 9.205 L 129.325 9.205 L 129.325 2.927 L 131.697 2.927 C 132.452 2.927 133.021 3.068 133.404 3.351 C 133.787 3.634 133.978 4.094 133.978 4.731 C 133.978 5.298 133.822 5.712 133.51 5.975 C 133.198 6.238 132.81 6.394 132.346 6.445 L 134.099 9.205 L 132.936 9.205 L 131.319 6.521 L 130.352 6.521 L 130.352 9.205 Z M 26.471 0 C 27.751 0.139 28.485 0.467 28.402 1.905 C 28.347 2.856 27.404 4.778 29.234 4.352 C 30.949 3.952 32.317 2.212 34.399 3.327 C 36.635 4.526 34.825 6.698 34.619 8.286 C 34.369 10.21 36.346 9.321 37.367 9.224 C 39.534 9.018 42.012 10.339 42.255 12.708 C 42.255 12.731 42.257 12.755 42.255 12.779 C 42.036 15.389 39.472 15.235 38.809 17.379 C 38.366 18.809 38.628 19.807 37.201 20.767 C 34.985 22.257 31.983 21.959 31.119 25.131 C 30.746 26.499 30.807 28.815 32.222 29.564 C 32.565 29.745 33.567 29.93 33.541 30.472 C 33.514 31.036 32.014 32.024 31.663 32.518 C 31.332 32.983 31.257 33.451 30.804 33.924 C 29.724 35.051 26.939 35.825 26.332 33.867 C 25.674 31.742 27.309 28.003 27.801 25.857 C 28.265 23.834 27.706 24.4 26.174 24.24 C 22.619 23.869 25.581 21.3 25.954 19.819 C 26.119 19.164 25.462 19.352 25.039 19.424 C 24.025 19.596 21.903 20.404 21.123 21.074 C 20.283 21.795 16.895 26.919 16.675 27.951 C 16.293 29.74 18.109 28.891 18.962 29.352 C 19.264 29.515 19.498 29.758 19.378 30.125 C 19.248 30.524 17.949 31.433 17.575 31.8 C 16.514 32.839 15.48 34.453 13.721 34.242 C 11.69 34 12.713 30.229 12.983 28.902 C 13.516 26.288 14.345 23.738 14.85 21.115 C 15.139 19.607 15.971 15.659 14.31 14.779 C 12.338 13.735 11.329 16.66 10.49 17.901 C 9.101 19.957 7.116 20.734 5.91 22.971 C 5.101 24.472 4.485 26.808 5.292 28.416 C 5.939 29.708 7.006 29.266 7.488 29.96 C 8.838 31.9 4.53 33.996 3.239 34.498 C 0.777 35.454 0.358 33.473 0.134 31.479 C -0.397 26.77 0.593 17.992 3.723 14.273 C 5.868 11.725 9.45 12.299 10.501 8.124 C 11.053 5.932 9.447 7.019 8.669 5.874 C 7.897 4.739 9.853 4.34 10.53 3.916 C 11.517 3.299 14.081 0.407 15.316 1.727 C 15.978 2.435 15.211 4.832 15.175 5.818 C 15.114 7.507 15.608 8.734 17.128 9.499 C 19.243 10.563 19.713 10.144 19.808 12.973 C 19.847 14.145 19.517 15.978 19.675 16.987 C 19.796 17.759 20.753 17.78 21.189 17.296 C 21.409 17.053 21.671 16.272 21.87 15.923 C 22.85 14.202 24.1 12.849 25.772 11.803 C 26.513 11.34 29.753 10.193 28.059 9.155 C 26.011 7.9 24.016 9.257 22.113 9.691 C 21.205 9.898 20.925 9.689 21.273 8.768 C 21.69 7.669 22.484 6.902 22.366 5.572 C 22.234 4.092 20.676 4.018 22.087 2.119 C 23.052 0.822 24.728 0.111 26.296 0 Z M 32.461 13.144 C 31.59 13.258 28.333 16.672 30.47 17.601 C 32.313 18.403 35.071 14.178 33.254 13.281 C 33.001 13.156 32.743 13.107 32.461 13.144 Z\" fill=\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path></svg>',svgContentId:9706481514},xA7B9ltH2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 125 40\"><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"M 58.776 12.628 C 58.776 13.327 58.895 13.925 59.133 14.419 C 59.362 14.903 59.703 15.324 60.127 15.647 C 60.552 15.955 61.037 16.185 61.581 16.339 C 62.141 16.475 62.745 16.543 63.391 16.543 C 64.088 16.543 64.683 16.467 65.176 16.313 C 65.669 16.142 66.068 15.929 66.374 15.673 C 66.68 15.417 66.901 15.127 67.037 14.803 C 67.17 14.478 67.239 14.131 67.241 13.78 C 67.241 13.08 67.079 12.568 66.756 12.244 C 66.45 11.903 66.11 11.664 65.736 11.528 C 65.091 11.289 64.334 11.067 63.468 10.862 C 62.412 10.586 61.358 10.304 60.306 10.018 C 59.524 9.813 58.869 9.549 58.343 9.225 C 57.833 8.884 57.425 8.508 57.119 8.099 C 56.813 7.689 56.592 7.254 56.456 6.793 C 56.337 6.334 56.277 5.861 56.277 5.386 C 56.277 4.465 56.464 3.672 56.838 3.006 C 57.218 2.337 57.74 1.76 58.368 1.318 C 58.997 0.874 59.711 0.55 60.51 0.345 C 61.298 0.125 62.113 0.013 62.932 0.012 C 63.884 0.012 64.776 0.14 65.609 0.396 C 66.459 0.635 67.198 1.002 67.827 1.496 C 68.469 1.986 68.992 2.616 69.357 3.339 C 69.731 4.055 69.918 4.892 69.918 5.847 L 66.731 5.847 C 66.646 4.67 66.247 3.842 65.532 3.365 C 64.819 2.87 63.909 2.622 62.804 2.622 C 62.431 2.622 62.048 2.665 61.657 2.751 C 61.28 2.814 60.918 2.944 60.586 3.134 C 60.262 3.306 59.983 3.551 59.77 3.851 C 59.566 4.158 59.464 4.542 59.464 5.002 C 59.464 5.651 59.66 6.162 60.051 6.538 C 60.459 6.896 60.986 7.169 61.632 7.356 C 61.7 7.374 61.963 7.451 62.422 7.587 C 63.514 7.862 64.602 8.152 65.685 8.457 C 66.087 8.552 66.486 8.655 66.884 8.764 C 67.479 8.952 67.997 9.208 68.439 9.532 C 68.881 9.856 69.247 10.231 69.536 10.658 C 69.836 11.057 70.061 11.508 70.198 11.988 C 70.349 12.451 70.426 12.935 70.428 13.421 C 70.428 14.445 70.215 15.324 69.79 16.057 C 69.391 16.765 68.832 17.37 68.159 17.823 C 67.479 18.284 66.705 18.616 65.839 18.821 C 64.972 19.042 64.081 19.154 63.187 19.153 C 62.15 19.153 61.173 19.026 60.255 18.769 C 59.337 18.514 58.538 18.121 57.858 17.592 C 57.178 17.064 56.634 16.39 56.226 15.571 C 55.818 14.735 55.606 13.754 55.589 12.628 Z M 77.833 19.076 C 76.779 19.076 75.836 18.906 75.003 18.565 C 74.187 18.207 73.49 17.72 72.912 17.106 C 72.351 16.492 71.918 15.759 71.612 14.906 C 71.323 14.053 71.178 13.114 71.178 12.091 C 71.178 11.084 71.323 10.154 71.612 9.301 C 71.918 8.448 72.351 7.715 72.912 7.101 C 73.49 6.487 74.187 6.009 75.003 5.668 C 75.836 5.309 76.779 5.13 77.833 5.13 C 78.887 5.13 79.822 5.309 80.638 5.668 C 81.471 6.009 82.168 6.487 82.728 7.101 C 83.306 7.715 83.74 8.448 84.029 9.301 C 84.334 10.154 84.488 11.084 84.488 12.091 C 84.488 13.114 84.334 14.052 84.029 14.906 C 83.74 15.758 83.306 16.492 82.728 17.106 C 82.168 17.72 81.471 18.207 80.638 18.565 C 79.822 18.906 78.887 19.077 77.833 19.077 Z M 77.833 16.774 C 78.479 16.774 79.04 16.637 79.516 16.364 C 79.982 16.1 80.383 15.732 80.689 15.289 C 80.998 14.839 81.222 14.336 81.352 13.805 C 81.658 12.692 81.658 11.515 81.352 10.402 C 81.215 9.839 80.995 9.344 80.689 8.918 C 80.383 8.475 79.982 8.107 79.516 7.843 C 79.04 7.57 78.479 7.433 77.833 7.433 C 77.187 7.433 76.626 7.57 76.15 7.843 C 75.683 8.107 75.282 8.475 74.977 8.918 C 74.671 9.344 74.442 9.839 74.289 10.402 C 74.154 10.954 74.086 11.521 74.085 12.091 C 74.085 12.671 74.153 13.242 74.289 13.805 C 74.435 14.335 74.667 14.837 74.977 15.289 C 75.282 15.732 75.683 16.1 76.15 16.364 C 76.626 16.637 77.187 16.774 77.833 16.774 Z M 97.205 18.718 L 94.349 18.718 L 94.349 16.876 L 94.298 16.876 C 93.941 17.541 93.406 18.079 92.692 18.488 C 91.995 18.88 91.281 19.076 90.55 19.076 C 88.816 19.076 87.558 18.65 86.777 17.797 C 86.012 16.927 85.629 15.622 85.629 13.882 L 85.629 5.488 L 88.536 5.488 L 88.536 13.601 C 88.536 14.761 88.757 15.58 89.199 16.057 C 89.641 16.535 90.261 16.774 91.06 16.774 C 91.672 16.774 92.182 16.68 92.59 16.492 C 92.998 16.305 93.329 16.057 93.584 15.75 C 93.839 15.426 94.017 15.042 94.119 14.599 C 94.238 14.155 94.298 13.677 94.298 13.166 L 94.298 5.488 L 97.205 5.488 L 97.205 18.719 Z M 99.326 0.447 L 102.233 0.447 L 102.233 10.837 L 107.485 5.488 L 111.055 5.488 L 106.006 10.351 L 111.539 18.719 L 107.995 18.719 L 103.967 12.296 L 102.233 13.985 L 102.233 18.719 L 99.326 18.719 Z M 47.706 16.322 L 51.097 16.322 L 58.109 34.594 L 54.692 34.594 L 52.984 29.757 L 45.718 29.757 L 44.009 34.594 L 40.72 34.594 Z M 46.584 27.326 L 52.143 27.326 L 49.414 19.47 L 49.338 19.47 Z M 70.602 33.903 C 70.602 35.899 70.041 37.383 68.919 38.355 C 67.814 39.345 66.216 39.839 64.126 39.839 C 63.45 39.838 62.775 39.769 62.112 39.635 C 61.467 39.505 60.847 39.272 60.276 38.944 C 59.732 38.62 59.263 38.184 58.899 37.664 C 58.525 37.135 58.304 36.487 58.236 35.72 L 61.143 35.72 C 61.228 36.129 61.372 36.462 61.576 36.718 C 61.769 36.964 62.012 37.165 62.29 37.306 C 62.583 37.461 62.904 37.556 63.234 37.587 C 63.588 37.64 63.946 37.665 64.304 37.664 C 65.477 37.664 66.336 37.374 66.88 36.794 C 67.424 36.214 67.696 35.378 67.696 34.286 L 67.696 32.265 L 67.645 32.265 C 67.236 32.998 66.676 33.57 65.962 33.979 C 65.274 34.386 64.49 34.598 63.692 34.593 C 62.639 34.593 61.738 34.414 60.99 34.056 C 60.259 33.681 59.647 33.178 59.154 32.546 C 58.678 31.898 58.33 31.156 58.109 30.32 C 57.888 29.484 57.777 28.588 57.777 27.633 C 57.777 26.746 57.913 25.901 58.185 25.1 C 58.457 24.298 58.848 23.599 59.358 23.001 C 59.868 22.387 60.502 21.89 61.219 21.543 C 61.967 21.185 62.809 21.005 63.743 21.005 C 64.576 21.005 65.341 21.184 66.038 21.543 C 66.735 21.884 67.271 22.43 67.645 23.18 L 67.696 23.18 L 67.696 21.364 L 70.602 21.364 L 70.602 33.902 Z M 64.152 32.291 C 64.797 32.291 65.341 32.162 65.783 31.907 C 66.242 31.634 66.608 31.284 66.88 30.858 C 67.172 30.405 67.38 29.902 67.491 29.373 C 67.627 28.81 67.696 28.247 67.696 27.684 C 67.696 27.121 67.627 26.575 67.491 26.047 C 67.355 25.518 67.143 25.048 66.854 24.639 C 66.582 24.23 66.216 23.906 65.758 23.667 C 65.316 23.428 64.78 23.309 64.152 23.309 C 63.506 23.309 62.962 23.445 62.52 23.718 C 62.083 23.986 61.716 24.354 61.449 24.793 C 61.177 25.219 60.981 25.714 60.862 26.277 C 60.744 26.815 60.684 27.364 60.684 27.915 C 60.684 28.46 60.752 28.998 60.888 29.527 C 61.024 30.039 61.228 30.499 61.5 30.909 C 61.783 31.313 62.148 31.653 62.571 31.907 C 63.013 32.163 63.539 32.291 64.152 32.291 Z M 81.56 26.814 C 81.527 26.357 81.424 25.908 81.254 25.484 C 81.101 25.057 80.88 24.691 80.591 24.383 C 80.319 24.059 79.979 23.803 79.571 23.615 C 79.18 23.411 78.738 23.308 78.245 23.308 C 77.735 23.308 77.268 23.402 76.843 23.59 C 76.438 23.758 76.073 24.011 75.772 24.332 C 75.483 24.639 75.245 25.006 75.058 25.432 C 74.888 25.859 74.795 26.32 74.778 26.814 L 81.56 26.814 Z M 74.778 28.733 C 74.778 29.246 74.846 29.74 74.981 30.218 C 75.134 30.695 75.355 31.113 75.645 31.472 C 75.933 31.83 76.299 32.12 76.741 32.342 C 77.183 32.546 77.71 32.649 78.322 32.649 C 79.171 32.649 79.852 32.47 80.361 32.111 C 80.888 31.736 81.279 31.181 81.534 30.448 L 84.288 30.448 C 84.135 31.165 83.872 31.804 83.498 32.367 C 83.133 32.92 82.676 33.405 82.146 33.8 C 81.619 34.176 81.024 34.457 80.361 34.645 C 79.715 34.849 79.036 34.952 78.322 34.952 C 77.285 34.952 76.367 34.781 75.568 34.44 C 74.769 34.099 74.089 33.621 73.528 33.007 C 72.984 32.393 72.568 31.659 72.279 30.806 C 72.007 29.953 71.871 29.015 71.871 27.991 C 71.871 27.053 72.015 26.166 72.304 25.33 C 72.61 24.477 73.035 23.735 73.579 23.104 C 74.138 22.458 74.824 21.935 75.594 21.568 C 76.375 21.193 77.259 21.005 78.245 21.005 C 79.282 21.005 80.208 21.227 81.024 21.671 C 81.857 22.097 82.545 22.669 83.089 23.385 C 83.633 24.102 84.024 24.929 84.262 25.867 C 84.517 26.789 84.585 27.744 84.466 28.733 Z M 85.656 21.364 L 88.41 21.364 L 88.41 23.308 L 88.461 23.36 C 88.903 22.626 89.48 22.054 90.194 21.645 C 90.908 21.219 91.699 21.005 92.566 21.005 C 94.01 21.005 95.149 21.381 95.982 22.132 C 96.815 22.882 97.231 24.008 97.231 25.509 L 97.231 34.593 L 94.325 34.593 L 94.325 26.277 C 94.291 25.236 94.07 24.486 93.662 24.025 C 93.254 23.548 92.617 23.309 91.75 23.309 C 91.257 23.309 90.815 23.402 90.424 23.59 C 90.039 23.756 89.699 24.01 89.429 24.332 C 89.157 24.64 88.945 25.006 88.792 25.433 C 88.638 25.868 88.56 26.327 88.562 26.789 L 88.562 34.594 L 85.656 34.594 Z M 108.175 25.791 C 108.056 24.972 107.725 24.358 107.181 23.948 C 106.654 23.522 105.982 23.308 105.167 23.308 C 104.793 23.308 104.393 23.377 103.968 23.513 C 103.543 23.633 103.152 23.871 102.795 24.23 C 102.438 24.571 102.141 25.057 101.903 25.688 C 101.665 26.302 101.546 27.113 101.546 28.119 C 101.546 28.665 101.605 29.211 101.725 29.757 C 101.86 30.303 102.064 30.789 102.336 31.216 C 102.623 31.64 102.997 31.998 103.433 32.265 C 103.875 32.521 104.41 32.649 105.039 32.649 C 105.889 32.649 106.586 32.384 107.13 31.855 C 107.691 31.327 108.039 30.585 108.175 29.629 L 111.082 29.629 C 110.81 31.352 110.155 32.674 109.118 33.595 C 108.098 34.5 106.739 34.952 105.039 34.952 C 104.002 34.952 103.084 34.781 102.285 34.44 C 101.503 34.082 100.84 33.604 100.296 33.007 C 99.753 32.393 99.336 31.668 99.047 30.832 C 98.775 29.996 98.639 29.092 98.639 28.119 C 98.639 27.13 98.775 26.2 99.047 25.33 C 99.319 24.46 99.727 23.709 100.271 23.078 C 100.815 22.43 101.486 21.927 102.285 21.568 C 103.101 21.193 104.053 21.005 105.141 21.005 C 105.906 21.005 106.628 21.108 107.308 21.312 C 108.005 21.5 108.617 21.79 109.144 22.182 C 109.688 22.575 110.14 23.081 110.47 23.667 C 110.81 24.264 111.014 24.972 111.082 25.791 Z M 110.971 21.364 L 114.158 21.364 L 117.6 31.241 L 117.651 31.241 L 120.991 21.364 L 124.025 21.364 L 118.9 35.31 C 118.672 35.885 118.433 36.457 118.186 37.025 C 117.965 37.571 117.685 38.048 117.345 38.458 C 117.023 38.884 116.603 39.226 116.122 39.455 C 115.628 39.712 115 39.839 114.235 39.839 C 113.555 39.839 112.883 39.788 112.22 39.686 L 112.22 37.229 C 112.458 37.264 112.688 37.298 112.909 37.332 C 113.13 37.383 113.359 37.408 113.597 37.408 C 113.937 37.408 114.218 37.366 114.439 37.28 C 114.66 37.195 114.838 37.067 114.974 36.896 C 115.134 36.733 115.263 36.543 115.357 36.334 C 115.458 36.112 115.552 35.856 115.637 35.566 L 115.968 34.542 Z M 135.792 5.96 C 135.792 5.272 135.681 4.64 135.459 4.064 C 135.237 3.488 134.93 2.992 134.537 2.578 C 134.15 2.167 133.682 1.842 133.162 1.622 C 132.639 1.39 132.075 1.274 131.47 1.274 C 130.856 1.274 130.282 1.39 129.748 1.622 C 129.229 1.842 128.76 2.167 128.373 2.578 C 127.98 2.992 127.673 3.488 127.451 4.064 C 127.23 4.64 127.119 5.272 127.119 5.96 C 127.119 6.607 127.22 7.213 127.421 7.779 C 127.623 8.345 127.91 8.841 128.282 9.265 C 128.669 9.693 129.136 10.038 129.657 10.281 C 130.191 10.524 130.795 10.645 131.47 10.645 C 132.075 10.645 132.639 10.534 133.162 10.312 C 133.68 10.083 134.148 9.753 134.537 9.341 C 134.93 8.927 135.237 8.436 135.459 7.87 C 135.681 7.294 135.792 6.657 135.792 5.96 Z M 137 5.96 C 137 6.809 136.849 7.582 136.547 8.28 C 136.255 8.977 135.852 9.574 135.338 10.069 C 134.83 10.567 134.23 10.959 133.57 11.222 C 132.904 11.495 132.19 11.634 131.47 11.631 C 130.654 11.631 129.904 11.489 129.219 11.206 C 128.544 10.913 127.96 10.514 127.466 10.008 C 126.983 9.503 126.6 8.907 126.318 8.219 C 126.046 7.521 125.91 6.768 125.91 5.959 C 125.91 5.11 126.056 4.337 126.348 3.639 C 126.65 2.942 127.053 2.345 127.557 1.85 C 128.072 1.354 128.677 0.963 129.34 0.698 C 130.017 0.424 130.74 0.285 131.47 0.288 C 132.206 0.288 132.905 0.425 133.57 0.698 C 134.23 0.96 134.83 1.352 135.338 1.85 C 135.852 2.345 136.255 2.942 136.547 3.64 C 136.849 4.337 137 5.111 137 5.96 Z M 131.5 5.641 C 131.692 5.641 131.873 5.636 132.044 5.626 C 132.226 5.606 132.382 5.56 132.513 5.489 C 132.643 5.419 132.749 5.323 132.83 5.201 C 132.911 5.07 132.951 4.888 132.951 4.655 C 132.951 4.464 132.905 4.312 132.815 4.2 C 132.733 4.088 132.624 4 132.498 3.943 C 132.359 3.88 132.211 3.844 132.059 3.836 C 131.904 3.817 131.748 3.807 131.591 3.806 L 130.352 3.806 L 130.352 5.641 L 131.5 5.641 Z M 130.352 9.205 L 129.325 9.205 L 129.325 2.927 L 131.697 2.927 C 132.452 2.927 133.021 3.068 133.404 3.351 C 133.787 3.634 133.978 4.094 133.978 4.731 C 133.978 5.298 133.822 5.712 133.51 5.975 C 133.198 6.238 132.81 6.394 132.346 6.445 L 134.099 9.205 L 132.936 9.205 L 131.319 6.521 L 130.352 6.521 L 130.352 9.205 Z M 26.471 0 C 27.751 0.139 28.485 0.467 28.402 1.905 C 28.347 2.856 27.404 4.778 29.234 4.352 C 30.949 3.952 32.317 2.212 34.399 3.327 C 36.635 4.526 34.825 6.698 34.619 8.286 C 34.369 10.21 36.346 9.321 37.367 9.224 C 39.534 9.018 42.012 10.339 42.255 12.708 C 42.255 12.731 42.257 12.755 42.255 12.779 C 42.036 15.389 39.472 15.235 38.809 17.379 C 38.366 18.809 38.628 19.807 37.201 20.767 C 34.985 22.257 31.983 21.959 31.119 25.131 C 30.746 26.499 30.807 28.815 32.222 29.564 C 32.565 29.745 33.567 29.93 33.541 30.472 C 33.514 31.036 32.014 32.024 31.663 32.518 C 31.332 32.983 31.257 33.451 30.804 33.924 C 29.724 35.051 26.939 35.825 26.332 33.867 C 25.674 31.742 27.309 28.003 27.801 25.857 C 28.265 23.834 27.706 24.4 26.174 24.24 C 22.619 23.869 25.581 21.3 25.954 19.819 C 26.119 19.164 25.462 19.352 25.039 19.424 C 24.025 19.596 21.903 20.404 21.123 21.074 C 20.283 21.795 16.895 26.919 16.675 27.951 C 16.293 29.74 18.109 28.891 18.962 29.352 C 19.264 29.515 19.498 29.758 19.378 30.125 C 19.248 30.524 17.949 31.433 17.575 31.8 C 16.514 32.839 15.48 34.453 13.721 34.242 C 11.69 34 12.713 30.229 12.983 28.902 C 13.516 26.288 14.345 23.738 14.85 21.115 C 15.139 19.607 15.971 15.659 14.31 14.779 C 12.338 13.735 11.329 16.66 10.49 17.901 C 9.101 19.957 7.116 20.734 5.91 22.971 C 5.101 24.472 4.485 26.808 5.292 28.416 C 5.939 29.708 7.006 29.266 7.488 29.96 C 8.838 31.9 4.53 33.996 3.239 34.498 C 0.777 35.454 0.358 33.473 0.134 31.479 C -0.397 26.77 0.593 17.992 3.723 14.273 C 5.868 11.725 9.45 12.299 10.501 8.124 C 11.053 5.932 9.447 7.019 8.669 5.874 C 7.897 4.739 9.853 4.34 10.53 3.916 C 11.517 3.299 14.081 0.407 15.316 1.727 C 15.978 2.435 15.211 4.832 15.175 5.818 C 15.114 7.507 15.608 8.734 17.128 9.499 C 19.243 10.563 19.713 10.144 19.808 12.973 C 19.847 14.145 19.517 15.978 19.675 16.987 C 19.796 17.759 20.753 17.78 21.189 17.296 C 21.409 17.053 21.671 16.272 21.87 15.923 C 22.85 14.202 24.1 12.849 25.772 11.803 C 26.513 11.34 29.753 10.193 28.059 9.155 C 26.011 7.9 24.016 9.257 22.113 9.691 C 21.205 9.898 20.925 9.689 21.273 8.768 C 21.69 7.669 22.484 6.902 22.366 5.572 C 22.234 4.092 20.676 4.018 22.087 2.119 C 23.052 0.822 24.728 0.111 26.296 0 Z M 32.461 13.144 C 31.59 13.258 28.333 16.672 30.47 17.601 C 32.313 18.403 35.071 14.178 33.254 13.281 C 33.001 13.156 32.743 13.107 32.461 13.144 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',svgContentId:10066705461}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:\"Menu\"})}),className:\"framer-vr28z9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dSnl6B8j0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({tTTRP6J0V:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",style:{\"--framer-text-alignment\":\"right\"},children:\"Close\"})}),onTap:onTap1jc33dp,verticalAlignment:\"center\"},xA7B9ltH2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",style:{\"--framer-text-alignment\":\"right\"},children:\"Menu\"})}),verticalAlignment:\"center\"}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dlvmg3\",\"data-framer-name\":\"links\",layoutDependency:layoutDependency,layoutId:\"Iw43p9Rsn\",style:{opacity:1},variants:{jowrrbx6x:{opacity:1},tTTRP6J0V:{opacity:1},xA7B9ltH2:{opacity:0}},...addPropertyOverrides({tTTRP6J0V:{\"data-highlight\":true,onTap:onTap1jc33dp}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PER5_RaHK\"},implicitPathVariables:undefined},{href:{webPageId:\"PER5_RaHK\"},implicitPathVariables:undefined},{href:{webPageId:\"PER5_RaHK\"},implicitPathVariables:undefined},{href:{webPageId:\"PER5_RaHK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({tTTRP6J0V:{y:(componentViewport?.y||0)+8+0+0+708},xA7B9ltH2:{y:(componentViewport?.y||0)+8+80+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g84vhb-container\",layoutDependency:layoutDependency,layoutId:\"alpFXzxcq-container\",nodeId:\"alpFXzxcq\",rendersWithMotion:true,scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(Button,{aALv4TDX0:resolvedLinks[0],aSKzTGw_O:\"Services\",h2N0SVZFm:\"ArrowForward\",height:\"100%\",id:\"alpFXzxcq\",layoutId:\"alpFXzxcq\",LNhAj28xP:false,OXaSAxrVm:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",variant:\"dt5MFlHlh\",width:\"100%\",...addPropertyOverrides({jowrrbx6x:{aALv4TDX0:resolvedLinks[3],OXaSAxrVm:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\"},tTTRP6J0V:{aALv4TDX0:resolvedLinks[2],variant:\"Cbt6wIFBt\"},xA7B9ltH2:{aALv4TDX0:resolvedLinks[1],variant:\"Cbt6wIFBt\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XwxrmlRqw\"},implicitPathVariables:undefined},{href:{webPageId:\"XwxrmlRqw\"},implicitPathVariables:undefined},{href:{webPageId:\"XwxrmlRqw\"},implicitPathVariables:undefined},{href:{webPageId:\"XwxrmlRqw\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({tTTRP6J0V:{y:(componentViewport?.y||0)+8+0+0+766},xA7B9ltH2:{y:(componentViewport?.y||0)+8+80+0+22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1koh7bi-container\",layoutDependency:layoutDependency,layoutId:\"SAFjVwFsw-container\",nodeId:\"SAFjVwFsw\",rendersWithMotion:true,scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(Button,{aALv4TDX0:resolvedLinks1[0],aSKzTGw_O:\"Partnerships\",h2N0SVZFm:\"ArrowForward\",height:\"100%\",id:\"SAFjVwFsw\",layoutId:\"SAFjVwFsw\",LNhAj28xP:false,OXaSAxrVm:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",variant:\"dt5MFlHlh\",width:\"100%\",...addPropertyOverrides({jowrrbx6x:{aALv4TDX0:resolvedLinks1[3],OXaSAxrVm:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\"},tTTRP6J0V:{aALv4TDX0:resolvedLinks1[2],variant:\"Cbt6wIFBt\"},xA7B9ltH2:{aALv4TDX0:resolvedLinks1[1],variant:\"Cbt6wIFBt\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LWnhU5vqL\"},implicitPathVariables:undefined},{href:{webPageId:\"LWnhU5vqL\"},implicitPathVariables:undefined},{href:{webPageId:\"LWnhU5vqL\"},implicitPathVariables:undefined},{href:{webPageId:\"LWnhU5vqL\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({tTTRP6J0V:{y:(componentViewport?.y||0)+8+0+0+824},xA7B9ltH2:{y:(componentViewport?.y||0)+8+80+0+44}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7hebk-container\",layoutDependency:layoutDependency,layoutId:\"dQ26825Xa-container\",nodeId:\"dQ26825Xa\",rendersWithMotion:true,scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(Button,{aALv4TDX0:resolvedLinks2[0],aSKzTGw_O:\"About Us\",h2N0SVZFm:\"ArrowForward\",height:\"100%\",id:\"dQ26825Xa\",layoutId:\"dQ26825Xa\",LNhAj28xP:false,OXaSAxrVm:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",variant:\"dt5MFlHlh\",width:\"100%\",...addPropertyOverrides({jowrrbx6x:{aALv4TDX0:resolvedLinks2[3],OXaSAxrVm:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\"},tTTRP6J0V:{aALv4TDX0:resolvedLinks2[2],variant:\"Cbt6wIFBt\"},xA7B9ltH2:{aALv4TDX0:resolvedLinks2[1],variant:\"Cbt6wIFBt\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Pw6VuYRcR\"},implicitPathVariables:undefined},{href:{webPageId:\"Pw6VuYRcR\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({tTTRP6J0V:{height:22,width:\"358px\",y:(componentViewport?.y||0)+8+0+0+922}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k242du-container\",layoutDependency:layoutDependency,layoutId:\"BFOwKkguF-container\",nodeId:\"BFOwKkguF\",rendersWithMotion:true,scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(Button,{aALv4TDX0:resolvedLinks3[0],aSKzTGw_O:\"Contact\",h2N0SVZFm:\"ArrowForward\",height:\"100%\",id:\"BFOwKkguF\",layoutId:\"BFOwKkguF\",LNhAj28xP:true,OXaSAxrVm:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",style:{width:\"100%\"},variant:\"VQQDKveUl\",width:\"100%\",...addPropertyOverrides({tTTRP6J0V:{aALv4TDX0:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ylywa8\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"LNA0Wh6hk\",style:{backgroundColor:\"rgb(255, 255, 255)\"}})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Pw6VuYRcR\"},implicitPathVariables:undefined},{href:{webPageId:\"Pw6VuYRcR\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ixqfda-container\",layoutDependency:layoutDependency,layoutId:\"hz9TonTYk-container\",nodeId:\"hz9TonTYk\",rendersWithMotion:true,scopeId:\"eNbtkYIOl\",children:/*#__PURE__*/_jsx(Button,{aALv4TDX0:resolvedLinks4[0],aSKzTGw_O:\"Contact\",h2N0SVZFm:\"ArrowForward\",height:\"100%\",id:\"hz9TonTYk\",layoutId:\"hz9TonTYk\",LNhAj28xP:true,OXaSAxrVm:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",variant:\"zeecKCkII\",width:\"100%\",...addPropertyOverrides({jowrrbx6x:{aALv4TDX0:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GgToK.framer-a4hort, .framer-GgToK .framer-a4hort { display: block; }\",\".framer-GgToK.framer-v63d3o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: 1200px; }\",\".framer-GgToK .framer-1nal51 { 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-GgToK .framer-1at5xp7 { flex: none; height: 40px; position: relative; text-decoration: none; width: 125px; }\",\".framer-GgToK .framer-vr28z9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GgToK .framer-dlvmg3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-GgToK .framer-g84vhb-container, .framer-GgToK .framer-1koh7bi-container, .framer-GgToK .framer-d7hebk-container, .framer-GgToK .framer-ixqfda-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-GgToK .framer-k242du-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-GgToK .framer-1ylywa8 { flex: none; height: 4px; overflow: hidden; position: relative; width: 54px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GgToK.framer-v63d3o, .framer-GgToK .framer-1nal51, .framer-GgToK .framer-dlvmg3 { gap: 0px; } .framer-GgToK.framer-v63d3o > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } .framer-GgToK.framer-v63d3o > :first-child, .framer-GgToK .framer-1nal51 > :first-child, .framer-GgToK .framer-dlvmg3 > :first-child { margin-left: 0px; } .framer-GgToK.framer-v63d3o > :last-child, .framer-GgToK .framer-1nal51 > :last-child, .framer-GgToK .framer-dlvmg3 > :last-child { margin-right: 0px; } .framer-GgToK .framer-1nal51 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-GgToK .framer-dlvmg3 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-GgToK.framer-v-18llxw6.framer-v63d3o { cursor: pointer; flex-direction: column; flex-wrap: nowrap; height: 56px; overflow: hidden; width: 390px; }\",\".framer-GgToK.framer-v-18llxw6 .framer-1nal51 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-GgToK.framer-v-18llxw6 .framer-1at5xp7, .framer-GgToK.framer-v-1scjj0u .framer-1at5xp7, .framer-GgToK.framer-v-1scjj0u .framer-g84vhb-container { order: 0; }\",\".framer-GgToK.framer-v-18llxw6 .framer-vr28z9 { -webkit-user-select: none; align-self: stretch; order: 2; user-select: none; white-space: pre-wrap; width: 48px; word-break: break-word; word-wrap: break-word; }\",\".framer-GgToK.framer-v-18llxw6 .framer-dlvmg3 { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; gap: 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GgToK.framer-v-18llxw6.framer-v63d3o, .framer-GgToK.framer-v-18llxw6 .framer-1nal51, .framer-GgToK.framer-v-18llxw6 .framer-dlvmg3 { gap: 0px; } .framer-GgToK.framer-v-18llxw6.framer-v63d3o > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-GgToK.framer-v-18llxw6.framer-v63d3o > :first-child, .framer-GgToK.framer-v-18llxw6 .framer-dlvmg3 > :first-child { margin-top: 0px; } .framer-GgToK.framer-v-18llxw6.framer-v63d3o > :last-child, .framer-GgToK.framer-v-18llxw6 .framer-dlvmg3 > :last-child { margin-bottom: 0px; } .framer-GgToK.framer-v-18llxw6 .framer-1nal51 > *, .framer-GgToK.framer-v-18llxw6 .framer-1nal51 > :first-child, .framer-GgToK.framer-v-18llxw6 .framer-1nal51 > :last-child { margin: 0px; } .framer-GgToK.framer-v-18llxw6 .framer-dlvmg3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-GgToK.framer-v-1scjj0u.framer-v63d3o { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 0px; padding: 8px 16px 16px 16px; width: 390px; }\",\".framer-GgToK.framer-v-1scjj0u .framer-1nal51 { gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-GgToK.framer-v-1scjj0u .framer-vr28z9 { -webkit-user-select: none; align-self: stretch; cursor: pointer; order: 2; user-select: none; white-space: pre-wrap; width: 48px; word-break: break-word; word-wrap: break-word; }\",\".framer-GgToK.framer-v-1scjj0u .framer-dlvmg3 { align-content: flex-end; align-items: flex-end; cursor: pointer; flex: none; flex-direction: column; gap: 36px; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1; padding: 0px 0px 56px 0px; width: 358px; z-index: 1; }\",\".framer-GgToK.framer-v-1scjj0u .framer-1koh7bi-container { order: 1; }\",\".framer-GgToK.framer-v-1scjj0u .framer-d7hebk-container { order: 3; }\",\".framer-GgToK.framer-v-1scjj0u .framer-k242du-container { flex: none; order: 5; width: 100%; }\",\".framer-GgToK.framer-v-1scjj0u .framer-1ylywa8 { order: 4; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-GgToK.framer-v-1scjj0u.framer-v63d3o, .framer-GgToK.framer-v-1scjj0u .framer-1nal51, .framer-GgToK.framer-v-1scjj0u .framer-dlvmg3 { gap: 0px; } .framer-GgToK.framer-v-1scjj0u.framer-v63d3o > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-GgToK.framer-v-1scjj0u.framer-v63d3o > :first-child, .framer-GgToK.framer-v-1scjj0u .framer-dlvmg3 > :first-child { margin-top: 0px; } .framer-GgToK.framer-v-1scjj0u.framer-v63d3o > :last-child, .framer-GgToK.framer-v-1scjj0u .framer-dlvmg3 > :last-child { margin-bottom: 0px; } .framer-GgToK.framer-v-1scjj0u .framer-1nal51 > *, .framer-GgToK.framer-v-1scjj0u .framer-1nal51 > :first-child, .framer-GgToK.framer-v-1scjj0u .framer-1nal51 > :last-child { margin: 0px; } .framer-GgToK.framer-v-1scjj0u .framer-dlvmg3 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"xA7B9ltH2\":{\"layout\":[\"fixed\",\"fixed\"]},\"tTTRP6J0V\":{\"layout\":[\"fixed\",\"auto\"]},\"jowrrbx6x\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramereNbtkYIOl=withCSS(Component,css,\"framer-GgToK\");export default FramereNbtkYIOl;FramereNbtkYIOl.displayName=\"Navigation\";FramereNbtkYIOl.defaultProps={height:56,width:1200};addPropertyControls(FramereNbtkYIOl,{variant:{options:[\"ZIretpnWA\",\"xA7B9ltH2\",\"tTTRP6J0V\",\"jowrrbx6x\"],optionTitles:[\"Desktop\",\"Mobile (Closed)\",\"Mobile (Open)\",\"Inverted\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramereNbtkYIOl,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereNbtkYIOl\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xA7B9ltH2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tTTRP6J0V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jowrrbx6x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eNbtkYIOl.map", "// Generated by Framer (f030ee3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-DC7CL .framer-styles-preset-1u0n9dz:not(.rich-text-wrapper), .framer-DC7CL .framer-styles-preset-1u0n9dz.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, #101213) /* {\"name\":\"Black\"} */; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, #101213) /* {\"name\":\"Black\"} */; --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, #101213); --framer-link-text-decoration: none; transition: color 0.4s cubic-bezier(0.92, 0, 0.08, 1) 0s; }'];export const className=\"framer-DC7CL\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,RichText,safeCSSValue,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}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/IH6s9ASs8tTeXMp8PWOj/Cookies.js\";import Navigation from\"#framer/local/canvasComponent/eNbtkYIOl/eNbtkYIOl.js\";import*as sharedStyle1 from\"#framer/local/css/bD1h5CeMb/bD1h5CeMb.js\";import*as sharedStyle from\"#framer/local/css/zJX8rvqi4/zJX8rvqi4.js\";const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const CookieBannerFonts=getFonts(CookieBanner);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const NavigationControls=getPropertyControls(Navigation);const breakpoints={glIs1VSwP:\"(min-width: 1200px)\",UuVtxyE18:\"(max-width: 809px)\",wBRJVqE1H:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-u5Qrw\";const variantClassNames={glIs1VSwP:\"framer-v-zq99m9\",UuVtxyE18:\"framer-v-jiazh2\",wBRJVqE1H:\"framer-v-gytrpm\"};const transition1={delay:1.5,duration:.4,ease:[0,.74,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={UuVtxyE18:[\".framer-u5Qrw .framer-1td1d9s-container { order: -1000; }\",\".framer-u5Qrw .framer-2mvrth { padding: 32px 16px 32px 16px; }\",\".framer-u5Qrw .framer-12cxl3k { align-content: unset; align-items: unset; display: grid; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; }\",\".framer-u5Qrw .framer-x9w6en { align-self: start; flex: none; grid-column: auto / span 2; justify-self: start; width: 100%; }\",\".framer-u5Qrw .framer-p68y2r, .framer-u5Qrw .framer-1f33ysc { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-u5Qrw .framer-11zkabz { align-self: start; flex: none; grid-column: auto / span 2; justify-content: flex-start; justify-self: start; width: 100%; }\",\".framer-u5Qrw .framer-1w3q3e8 { align-content: flex-start; align-items: flex-start; justify-content: flex-start; }\",\".framer-u5Qrw .framer-bphc8s { height: 115px; width: 358px; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-u5Qrw .framer-12cxl3k { gap: 0px; } .framer-u5Qrw .framer-12cxl3k > *, .framer-u5Qrw .framer-12cxl3k > :first-child, .framer-u5Qrw .framer-12cxl3k > :last-child { margin: 0px; } }\"],wBRJVqE1H:[\".framer-u5Qrw .framer-2mvrth { padding: 32px 8px 24px 8px; }\",\".framer-u5Qrw .framer-12cxl3k { gap: 8px; order: 0; padding: 8px; }\",\".framer-u5Qrw .framer-1w3q3e8 { justify-content: flex-start; order: 1; }\",\".framer-u5Qrw .framer-bphc8s { height: 255px; order: 0; width: 794px; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-u5Qrw .framer-12cxl3k { gap: 0px; } .framer-u5Qrw .framer-12cxl3k > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-u5Qrw .framer-12cxl3k > :first-child { margin-left: 0px; } .framer-u5Qrw .framer-12cxl3k > :last-child { margin-right: 0px; } }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={UuVtxyE18:\".framer-jiazh2-override\",wBRJVqE1H:\".framer-gytrpm-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u5Qrw.framer-zsfk7j, .framer-u5Qrw .framer-zsfk7j { display: block; }\",\".framer-u5Qrw.framer-zq99m9 { align-content: center; align-items: center; background-color: var(--13bnka); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5Qrw .framer-1td1d9s-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 5; }\",\".framer-u5Qrw .framer-xthva6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-u5Qrw .framer-2mvrth { align-content: flex-start; align-items: flex-start; background-color: var(--token-514f2d33-a32c-4fd8-a934-d7ef113527c3, #11c86d); bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 560px; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); order: 1002; overflow: hidden; padding: 32px 16px 24px 16px; position: var(--framer-canvas-fixed-position, fixed); width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-u5Qrw .framer-12cxl3k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-u5Qrw .framer-x9w6en { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-u5Qrw .framer-fpvw9k { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-u5Qrw .framer-p68y2r, .framer-u5Qrw .framer-1f33ysc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-u5Qrw .framer-id97fx, .framer-u5Qrw .framer-6enx6p, .framer-u5Qrw .framer-pa7u80, .framer-u5Qrw .framer-f348wj, .framer-u5Qrw .framer-117fg5x, .framer-u5Qrw .framer-1l3p4zu, .framer-u5Qrw .framer-1jljvqb { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-u5Qrw .framer-11zkabz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-u5Qrw .framer-1qbfs78-container { flex: none; height: auto; position: relative; width: auto; z-index: 4; }\",\".framer-u5Qrw .framer-1w3q3e8 { 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: 100%; }\",\".framer-u5Qrw .framer-bphc8s { flex: none; height: 373px; position: relative; width: 1166px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-u5Qrw.framer-zq99m9, .framer-u5Qrw .framer-12cxl3k, .framer-u5Qrw .framer-x9w6en, .framer-u5Qrw .framer-p68y2r, .framer-u5Qrw .framer-1f33ysc, .framer-u5Qrw .framer-11zkabz, .framer-u5Qrw .framer-1w3q3e8 { gap: 0px; } .framer-u5Qrw.framer-zq99m9 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-u5Qrw.framer-zq99m9 > :first-child, .framer-u5Qrw .framer-x9w6en > :first-child, .framer-u5Qrw .framer-p68y2r > :first-child, .framer-u5Qrw .framer-1f33ysc > :first-child { margin-top: 0px; } .framer-u5Qrw.framer-zq99m9 > :last-child, .framer-u5Qrw .framer-x9w6en > :last-child, .framer-u5Qrw .framer-p68y2r > :last-child, .framer-u5Qrw .framer-1f33ysc > :last-child { margin-bottom: 0px; } .framer-u5Qrw .framer-12cxl3k > *, .framer-u5Qrw .framer-11zkabz > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-u5Qrw .framer-12cxl3k > :first-child, .framer-u5Qrw .framer-11zkabz > :first-child, .framer-u5Qrw .framer-1w3q3e8 > :first-child { margin-left: 0px; } .framer-u5Qrw .framer-12cxl3k > :last-child, .framer-u5Qrw .framer-11zkabz > :last-child, .framer-u5Qrw .framer-1w3q3e8 > :last-child { margin-right: 0px; } .framer-u5Qrw .framer-x9w6en > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-u5Qrw .framer-p68y2r > *, .framer-u5Qrw .framer-1f33ysc > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-u5Qrw .framer-1w3q3e8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css];const mediaQueries={glIs1VSwP:\"(min-width: 1200px)\",UuVtxyE18:\"(max-width: 809px)\",wBRJVqE1H:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Mobile (Closed)\":\"xA7B9ltH2\",\"Mobile (Open)\":\"tTTRP6J0V\",Desktop:\"ZIretpnWA\",Inverted:\"jowrrbx6x\"};const humanReadableVariantMap={Desktop:\"glIs1VSwP\",Phone:\"UuVtxyE18\",Tablet:\"wBRJVqE1H\"};const getProps=({background,header,height,id,invertBackground,width,...props})=>{return{...props,fDHVRgSQE:background??props.fDHVRgSQE??\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",jl5OVsP7k:humanReadableEnumMap[header]??header??props.jl5OVsP7k??\"ZIretpnWA\",lHMZB5r0D:invertBackground??props.lHMZB5r0D,variant:humanReadableVariantMap[props.variant]??props.variant??\"glIs1VSwP\"};};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,jl5OVsP7k,lHMZB5r0D,fDHVRgSQE,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"glIs1VSwP\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(fDHVRgSQE)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zq99m9\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--13bnka\":fDHVRgSQE,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1td1d9s-container\",layoutScroll:true,nodeId:\"XUUyro_Sp\",rendersWithMotion:true,scopeId:\"OlbtwERPu\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UuVtxyE18:{variant:\"xA7B9ltH2\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:lHMZB5r0D,target:\"jowrrbx6x\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"XUUyro_Sp\",layoutId:\"XUUyro_Sp\",style:{width:\"100%\"},variant:jl5OVsP7k,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xthva6\"}),/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-2mvrth\",\"data-framer-appear-id\":\"2mvrth\",\"data-framer-name\":\"Footer\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12cxl3k\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-x9w6en\",\"data-framer-name\":\"Adress\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:\"Located @ Ahouse Ark, \"}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:[\"Stockholm, Sweden\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:[\"hello@soukagency.com\",/*#__PURE__*/_jsx(\"br\",{}),\"+46724590116\"]})]}),className:\"framer-fpvw9k\",\"data-framer-name\":\"Located @ Ahouse Ark, Stockholm, Sweden\\u2028 hello@soukagency.com\\u2028+46724590116\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-p68y2r\",\"data-framer-name\":\"Links 1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pegVltWus\"},motionChild:true,nodeId:\"Z0VlT_KYP\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"Home\"})})})}),className:\"framer-id97fx\",\"data-framer-name\":\"Home\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aEcp0fplv\"},motionChild:true,nodeId:\"yHyW2bEbt\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"Client Cases\"})})})}),className:\"framer-6enx6p\",\"data-framer-name\":\"Client Cases\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PER5_RaHK\"},motionChild:true,nodeId:\"W5RKg0oZj\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"Services\"})})})}),className:\"framer-pa7u80\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1f33ysc\",\"data-framer-name\":\"Links 2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XwxrmlRqw\"},motionChild:true,nodeId:\"WynBShfHb\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"Partners\"})})})}),className:\"framer-f348wj\",\"data-framer-name\":\"Partners\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LWnhU5vqL\"},motionChild:true,nodeId:\"wdl1Xsz6q\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"About Us\"})})})}),className:\"framer-117fg5x\",\"data-framer-name\":\"About Us\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-s5tnh3\",\"data-styles-preset\":\"zJX8rvqi4\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Pw6VuYRcR\"},motionChild:true,nodeId:\"O2AjYLlYu\",openInNewTab:false,scopeId:\"OlbtwERPu\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u0n9dz\",\"data-styles-preset\":\"bD1h5CeMb\",children:\"Contact\"})})})}),className:\"framer-1l3p4zu\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11zkabz\",\"data-framer-name\":\"Policy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SGVsdmV0aWNhIE5ldWU=\",\"--framer-font-family\":'\"Helvetica Neue\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\"},children:\"Privacy Policy\"})}),className:\"framer-1jljvqb\",\"data-framer-name\":\"Privacy Policy (Placeholder)\",fonts:[\"Helvetica Neue\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qbfs78-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"iegFqcVwd\",scopeId:\"OlbtwERPu\",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:2,width:0},colorBody:\"var(--token-f3da2668-8121-4793-8d80-1e5c0cbdd817, rgb(105, 119, 118))\",colorTitle:\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",fill:\"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Helvetica Neue\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Helvetica Neue\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-f3da2668-8121-4793-8d80-1e5c0cbdd817, rgb(105, 119, 118))\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0)\",shadowX:0,shadowY:2}},width:360,zIndex:10},button:{borderRadius:8,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:\"\",height:\"100%\",id:\"iegFqcVwd\",layoutId:\"iegFqcVwd\",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-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Helvetica Neue\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.3em\"},type:\"text\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w3q3e8\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UuVtxyE18:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 358 115\"><path d=\"M 168.337 36.6 C 168.337 38.599 168.678 40.305 169.36 41.719 C 170.041 43.133 170.991 44.303 172.208 45.229 C 173.424 46.106 174.812 46.765 176.37 47.203 C 177.976 47.593 179.704 47.788 181.554 47.788 C 183.55 47.788 185.254 47.569 186.666 47.13 C 188.077 46.643 189.221 46.033 190.098 45.302 C 190.974 44.571 191.607 43.742 191.996 42.816 C 192.386 41.841 192.58 40.866 192.58 39.891 C 192.58 37.892 192.118 36.429 191.193 35.503 C 190.317 34.528 189.343 33.845 188.272 33.455 C 186.422 32.773 184.256 32.139 181.773 31.554 C 179.339 30.92 176.321 30.116 172.719 29.141 C 170.48 28.556 168.605 27.8 167.096 26.874 C 165.636 25.899 164.467 24.826 163.591 23.656 C 162.715 22.486 162.082 21.243 161.692 19.927 C 161.352 18.611 161.181 17.27 161.181 15.905 C 161.181 13.272 161.717 11.005 162.788 9.104 C 163.907 7.154 165.368 5.545 167.169 4.278 C 168.97 3.01 171.015 2.084 173.303 1.499 C 175.591 0.865 177.903 0.548 180.24 0.548 C 182.966 0.548 185.522 0.914 187.907 1.645 C 190.341 2.327 192.458 3.376 194.26 4.789 C 196.11 6.203 197.57 7.958 198.641 10.055 C 199.712 12.102 200.247 14.491 200.247 17.221 L 191.12 17.221 C 190.876 13.857 189.732 11.493 187.688 10.128 C 185.643 8.714 183.039 8.007 179.875 8.007 C 178.804 8.007 177.708 8.129 176.589 8.373 C 175.469 8.568 174.447 8.933 173.522 9.47 C 172.597 9.957 171.818 10.64 171.185 11.517 C 170.601 12.395 170.309 13.492 170.309 14.808 C 170.309 16.66 170.869 18.123 171.988 19.196 C 173.157 20.219 174.666 20.999 176.516 21.536 C 176.711 21.584 177.465 21.804 178.779 22.194 C 180.143 22.535 181.651 22.925 183.307 23.364 C 184.962 23.803 186.568 24.241 188.126 24.68 C 189.732 25.07 190.876 25.363 191.558 25.558 C 193.262 26.094 194.747 26.825 196.012 27.752 C 197.278 28.678 198.324 29.75 199.152 30.969 C 200.028 32.139 200.661 33.407 201.051 34.772 C 201.489 36.137 201.708 37.502 201.708 38.867 C 201.708 41.792 201.1 44.303 199.882 46.399 C 198.714 48.446 197.156 50.128 195.209 51.445 C 193.262 52.761 191.047 53.712 188.564 54.297 C 186.081 54.931 183.55 55.247 180.97 55.247 C 178 55.247 175.201 54.882 172.573 54.15 C 169.944 53.419 167.656 52.298 165.709 50.787 C 163.761 49.275 162.204 47.35 161.035 45.01 C 159.867 42.621 159.259 39.817 159.21 36.6 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 222.916 55.028 C 219.898 55.028 217.196 54.541 214.81 53.566 C 212.474 52.542 210.478 51.152 208.823 49.397 C 207.216 47.642 205.975 45.546 205.099 43.108 C 204.271 40.671 203.857 37.989 203.857 35.064 C 203.857 32.188 204.271 29.531 205.099 27.093 C 205.975 24.656 207.216 22.559 208.823 20.804 C 210.478 19.049 212.474 17.684 214.81 16.709 C 217.196 15.685 219.898 15.174 222.916 15.174 C 225.934 15.174 228.611 15.685 230.948 16.709 C 233.333 17.684 235.329 19.049 236.936 20.804 C 238.591 22.559 239.832 24.656 240.66 27.093 C 241.536 29.531 241.974 32.188 241.974 35.064 C 241.974 37.989 241.536 40.671 240.66 43.108 C 239.832 45.546 238.591 47.642 236.936 49.397 C 235.329 51.152 233.333 52.542 230.948 53.566 C 228.611 54.541 225.934 55.028 222.916 55.028 Z M 222.916 48.446 C 224.766 48.446 226.372 48.057 227.735 47.277 C 229.098 46.497 230.218 45.473 231.094 44.205 C 231.97 42.938 232.603 41.524 232.993 39.964 C 233.431 38.355 233.65 36.722 233.65 35.064 C 233.65 33.455 233.431 31.847 232.993 30.238 C 232.603 28.629 231.97 27.215 231.094 25.996 C 230.218 24.729 229.098 23.705 227.735 22.925 C 226.372 22.145 224.766 21.755 222.916 21.755 C 221.066 21.755 219.46 22.145 218.096 22.925 C 216.733 23.705 215.614 24.729 214.738 25.996 C 213.861 27.215 213.204 28.629 212.766 30.238 C 212.377 31.847 212.182 33.455 212.182 35.064 C 212.182 36.722 212.377 38.355 212.766 39.964 C 213.204 41.524 213.861 42.938 214.738 44.205 C 215.614 45.473 216.733 46.497 218.096 47.277 C 219.46 48.057 221.066 48.446 222.916 48.446 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 278.396 54.004 L 270.218 54.004 L 270.218 48.739 L 270.07 48.739 C 269.049 50.64 267.515 52.176 265.47 53.346 C 263.474 54.467 261.43 55.028 259.337 55.028 C 254.371 55.028 250.769 53.809 248.529 51.372 C 246.339 48.885 245.244 45.156 245.244 40.183 L 245.244 16.197 L 253.568 16.197 L 253.568 39.379 C 253.568 42.694 254.201 45.034 255.467 46.399 C 256.732 47.764 258.509 48.446 260.797 48.446 C 262.55 48.446 264.01 48.178 265.178 47.642 C 266.347 47.106 267.296 46.399 268.026 45.521 C 268.757 44.595 269.266 43.498 269.558 42.231 C 269.901 40.963 270.07 39.598 270.07 38.136 L 270.07 16.197 L 278.396 16.197 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 284.471 1.791 L 292.796 1.791 L 292.796 31.481 L 307.837 16.197 L 318.06 16.197 L 303.603 30.092 L 319.448 54.004 L 309.298 54.004 L 297.762 35.649 L 292.796 40.476 L 292.796 54.004 L 284.471 54.004 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 136.635 47.157 L 146.346 47.157 L 166.427 99.37 L 156.642 99.37 L 151.75 85.549 L 130.939 85.549 L 126.047 99.37 L 116.627 99.37 Z M 133.422 78.602 L 149.34 78.602 L 141.527 56.152 L 141.308 56.152 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 202.206 97.396 C 202.206 103.1 200.6 107.341 197.387 110.12 C 194.223 112.948 189.647 114.362 183.659 114.362 C 181.761 114.362 179.838 114.167 177.891 113.776 C 175.992 113.387 174.24 112.728 172.633 111.802 C 171.075 110.876 169.761 109.657 168.69 108.146 C 167.619 106.634 166.986 104.782 166.792 102.588 L 175.116 102.588 C 175.359 103.758 175.773 104.709 176.357 105.44 C 176.941 106.171 177.623 106.732 178.402 107.122 C 179.229 107.561 180.13 107.829 181.104 107.926 C 182.077 108.073 183.099 108.146 184.17 108.146 C 187.529 108.146 189.988 107.317 191.546 105.659 C 193.103 104.002 193.882 101.613 193.882 98.493 L 193.882 92.716 L 193.736 92.716 C 192.568 94.812 190.961 96.445 188.917 97.615 C 186.921 98.785 184.755 99.37 182.418 99.37 C 179.4 99.37 176.82 98.858 174.678 97.835 C 172.584 96.762 170.832 95.324 169.42 93.52 C 168.057 91.668 167.059 89.547 166.426 87.158 C 165.794 84.769 165.477 82.21 165.477 79.48 C 165.477 76.945 165.867 74.531 166.646 72.24 C 167.424 69.949 168.544 67.95 170.004 66.243 C 171.465 64.489 173.242 63.099 175.335 62.075 C 177.477 61.052 179.886 60.54 182.564 60.54 C 184.949 60.54 187.14 61.052 189.136 62.075 C 191.132 63.05 192.665 64.61 193.736 66.756 L 193.882 66.756 L 193.882 61.563 L 202.206 61.563 Z M 183.732 92.789 C 185.582 92.789 187.14 92.423 188.406 91.692 C 189.72 90.912 190.767 89.913 191.546 88.694 C 192.373 87.426 192.957 86.012 193.298 84.452 C 193.687 82.844 193.882 81.235 193.882 79.626 C 193.882 78.017 193.687 76.457 193.298 74.946 C 192.908 73.434 192.3 72.094 191.472 70.924 C 190.694 69.754 189.647 68.828 188.333 68.145 C 187.067 67.462 185.533 67.121 183.732 67.121 C 181.882 67.121 180.325 67.511 179.059 68.291 C 177.793 69.071 176.771 70.095 175.992 71.363 C 175.213 72.581 174.653 73.995 174.312 75.604 C 173.972 77.164 173.801 78.724 173.801 80.284 C 173.801 81.844 173.996 83.38 174.386 84.891 C 174.775 86.354 175.359 87.67 176.138 88.84 C 176.966 90.01 177.988 90.961 179.205 91.692 C 180.471 92.423 181.98 92.789 183.732 92.789 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 233.589 77.14 C 233.492 75.823 233.199 74.556 232.713 73.337 C 232.274 72.118 231.642 71.07 230.814 70.192 C 230.035 69.266 229.062 68.535 227.893 67.999 C 226.773 67.414 225.508 67.121 224.096 67.121 C 222.636 67.121 221.297 67.389 220.08 67.926 C 218.912 68.413 217.889 69.12 217.013 70.046 C 216.186 70.924 215.504 71.972 214.969 73.191 C 214.482 74.41 214.214 75.726 214.165 77.14 Z M 214.165 82.624 C 214.165 84.087 214.36 85.501 214.75 86.866 C 215.188 88.231 215.82 89.425 216.648 90.449 C 217.476 91.473 218.522 92.301 219.788 92.935 C 221.053 93.52 222.563 93.813 224.315 93.813 C 226.749 93.813 228.696 93.301 230.157 92.277 C 231.666 91.204 232.785 89.62 233.516 87.524 L 241.402 87.524 C 240.964 89.571 240.209 91.399 239.138 93.008 C 238.067 94.617 236.777 95.982 235.268 97.104 C 233.759 98.176 232.055 98.98 230.157 99.517 C 228.307 100.102 226.36 100.394 224.315 100.394 C 221.346 100.394 218.717 99.907 216.429 98.932 C 214.141 97.957 212.194 96.591 210.587 94.837 C 209.03 93.081 207.837 90.985 207.009 88.548 C 206.231 86.11 205.841 83.428 205.841 80.503 C 205.841 77.822 206.255 75.287 207.082 72.898 C 207.959 70.461 209.176 68.34 210.733 66.536 C 212.34 64.683 214.263 63.221 216.502 62.148 C 218.741 61.076 221.273 60.54 224.096 60.54 C 227.066 60.54 229.719 61.174 232.055 62.441 C 234.441 63.66 236.412 65.293 237.97 67.341 C 239.528 69.388 240.648 71.752 241.329 74.434 C 242.059 77.066 242.254 79.797 241.913 82.624 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 245.321 61.563 L 253.207 61.563 L 253.207 67.121 L 253.353 67.267 C 254.619 65.171 256.274 63.538 258.318 62.368 C 260.363 61.149 262.626 60.54 265.109 60.54 C 269.248 60.54 272.509 61.612 274.894 63.757 C 277.278 65.902 278.471 69.12 278.471 73.41 L 278.471 99.37 L 270.148 99.37 L 270.148 75.604 C 270.052 72.63 269.416 70.485 268.248 69.169 C 267.081 67.804 265.255 67.121 262.773 67.121 C 261.361 67.121 260.095 67.389 258.975 67.926 C 257.856 68.413 256.907 69.12 256.128 70.046 C 255.349 70.924 254.74 71.972 254.302 73.191 C 253.864 74.41 253.645 75.701 253.645 77.066 L 253.645 99.37 L 245.321 99.37 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 309.815 74.214 C 309.472 71.874 308.523 70.119 306.966 68.949 C 305.458 67.73 303.534 67.121 301.197 67.121 C 300.125 67.121 298.984 67.316 297.764 67.706 C 296.548 68.047 295.428 68.73 294.407 69.754 C 293.383 70.729 292.531 72.118 291.85 73.922 C 291.17 75.677 290.829 77.993 290.829 80.869 C 290.829 82.429 290.998 83.989 291.339 85.549 C 291.73 87.109 292.314 88.499 293.091 89.717 C 293.919 90.936 294.967 91.936 296.232 92.716 C 297.496 93.447 299.032 93.813 300.833 93.813 C 303.266 93.813 305.262 93.057 306.819 91.546 C 308.427 90.035 309.423 87.914 309.815 85.184 L 318.138 85.184 C 317.361 90.108 315.485 93.886 312.516 96.518 C 309.595 99.102 305.701 100.394 300.833 100.394 C 297.863 100.394 295.235 99.907 292.946 98.932 C 290.706 97.908 288.809 96.543 287.249 94.837 C 285.693 93.081 284.5 91.009 283.672 88.621 C 282.892 86.232 282.504 83.648 282.504 80.869 C 282.504 78.041 282.892 75.385 283.672 72.898 C 284.452 70.412 285.62 68.267 287.177 66.463 C 288.734 64.61 290.658 63.172 292.946 62.148 C 295.283 61.076 298.008 60.54 301.125 60.54 C 303.314 60.54 305.383 60.832 307.331 61.417 C 309.327 61.954 311.079 62.782 312.588 63.903 C 314.148 65.025 315.412 66.439 316.385 68.145 C 317.361 69.851 317.945 71.874 318.138 74.214 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 317.821 61.563 L 326.948 61.563 L 336.807 89.791 L 336.954 89.791 L 346.518 61.563 L 355.208 61.563 L 340.531 101.418 C 339.848 103.124 339.167 104.757 338.487 106.318 C 337.854 107.878 337.051 109.242 336.078 110.413 C 335.151 111.631 333.982 112.582 332.573 113.265 C 331.161 113.996 329.36 114.362 327.168 114.362 C 325.22 114.362 323.299 114.215 321.399 113.923 L 321.399 106.902 C 322.082 107 322.739 107.098 323.371 107.195 C 324.003 107.341 324.66 107.414 325.343 107.414 C 326.316 107.414 327.12 107.293 327.752 107.049 C 328.385 106.805 328.896 106.439 329.285 105.952 C 329.724 105.513 330.089 104.977 330.381 104.343 C 330.673 103.709 330.941 102.978 331.185 102.149 L 332.133 99.224 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"M 75.818 0.513 C 79.483 0.91 81.585 1.847 81.346 5.958 C 81.189 8.673 78.489 14.168 83.73 12.949 C 88.643 11.806 92.561 6.835 98.522 10.022 C 104.927 13.446 99.744 19.655 99.153 24.192 C 98.436 29.689 104.1 27.15 107.024 26.873 C 113.23 26.285 120.326 30.058 121.023 36.827 C 121.02 36.894 121.028 36.964 121.023 37.031 C 120.395 44.49 113.054 44.049 111.152 50.177 C 109.884 54.264 110.636 57.116 106.548 59.858 C 100.201 64.116 91.604 63.263 89.128 72.328 C 88.06 76.238 88.235 82.856 92.288 84.996 C 93.271 85.516 96.14 86.044 96.066 87.592 C 95.989 89.203 91.693 92.027 90.688 93.438 C 89.74 94.768 89.525 96.104 88.227 97.456 C 85.134 100.678 77.158 102.888 75.421 97.295 C 73.534 91.223 78.218 80.537 79.626 74.405 C 80.954 68.622 79.354 70.239 74.966 69.782 C 64.787 68.723 73.267 61.383 74.337 57.149 C 74.81 55.277 72.926 55.816 71.717 56.02 C 68.814 56.511 62.734 58.822 60.501 60.735 C 58.096 62.795 48.393 77.439 47.762 80.387 C 46.667 85.5 51.868 83.074 54.311 84.39 C 55.176 84.857 55.847 85.552 55.505 86.6 C 55.132 87.741 51.411 90.34 50.338 91.388 C 47.302 94.356 44.34 98.968 39.303 98.367 C 33.485 97.673 36.415 86.898 37.189 83.107 C 38.714 75.637 41.09 68.347 42.534 60.852 C 43.365 56.545 45.745 45.261 40.99 42.747 C 35.342 39.762 32.451 48.123 30.049 51.669 C 26.07 57.544 20.387 59.766 16.933 66.157 C 14.614 70.447 12.85 77.123 15.16 81.718 C 17.016 85.408 20.069 84.144 21.453 86.128 C 25.318 91.674 12.979 97.665 9.281 99.097 C 2.231 101.83 1.033 96.168 0.389 90.47 C -1.131 77.012 1.705 51.929 10.67 41.302 C 16.813 34.02 27.069 35.658 30.081 23.728 C 31.662 17.466 27.062 20.571 24.833 17.299 C 22.624 14.057 28.225 12.914 30.163 11.705 C 32.99 9.94 40.332 1.675 43.869 5.449 C 45.765 7.472 43.569 14.322 43.466 17.14 C 43.291 21.965 44.706 25.471 49.06 27.657 C 55.118 30.699 56.462 29.5 56.734 37.586 C 56.846 40.936 55.901 46.174 56.355 49.058 C 56.701 51.263 59.441 51.323 60.69 49.941 C 61.32 49.244 62.072 47.013 62.641 46.016 C 65.446 41.099 69.026 37.23 73.816 34.242 C 75.936 32.92 85.218 29.641 80.367 26.675 C 74.501 23.088 68.787 26.967 63.335 28.207 C 60.735 28.799 59.934 28.2 60.932 25.57 C 62.124 22.427 64.398 20.238 64.06 16.435 C 63.684 12.206 59.219 11.994 63.262 6.568 C 66.024 2.863 70.827 0.831 75.316 0.513 Z M 92.973 38.074 C 90.479 38.398 81.152 48.155 87.272 50.813 C 92.547 53.103 100.446 41.029 95.245 38.467 C 94.518 38.109 93.779 37.97 92.973 38.074 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',svgContentId:11877554108},wBRJVqE1H:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 794 255\"><path d=\"M 373.352 81.156 C 373.352 85.588 374.108 89.372 375.619 92.507 C 377.13 95.642 379.236 98.236 381.935 100.29 C 384.634 102.236 387.712 103.696 391.166 104.669 C 394.729 105.533 398.562 105.966 402.665 105.966 C 407.091 105.966 410.871 105.479 414.001 104.506 C 417.132 103.425 419.67 102.074 421.613 100.452 C 423.557 98.831 424.96 96.993 425.824 94.939 C 426.688 92.777 427.12 90.615 427.12 88.453 C 427.12 84.021 426.094 80.778 424.042 78.724 C 422.099 76.562 419.94 75.049 417.564 74.184 C 413.462 72.67 408.657 71.265 403.151 69.968 C 397.752 68.562 391.059 66.779 383.069 64.617 C 378.103 63.319 373.945 61.644 370.599 59.59 C 367.36 57.428 364.769 55.05 362.825 52.455 C 360.882 49.861 359.478 47.104 358.614 44.186 C 357.859 41.267 357.481 38.294 357.481 35.267 C 357.481 29.43 358.668 24.403 361.044 20.187 C 363.527 15.863 366.766 12.296 370.761 9.485 C 374.756 6.674 379.29 4.62 384.364 3.323 C 389.439 1.918 394.567 1.215 399.75 1.215 C 405.796 1.215 411.464 2.026 416.755 3.647 C 422.153 5.161 426.849 7.485 430.844 10.62 C 434.947 13.755 438.186 17.647 440.561 22.295 C 442.937 26.835 444.124 32.132 444.124 38.186 L 423.881 38.186 C 423.34 30.727 420.803 25.484 416.269 22.457 C 411.734 19.322 405.958 17.755 398.94 17.755 C 396.565 17.755 394.135 18.025 391.652 18.565 C 389.169 18.998 386.901 19.809 384.851 20.998 C 382.799 22.079 381.071 23.592 379.668 25.538 C 378.373 27.484 377.725 29.916 377.725 32.835 C 377.725 36.943 378.966 40.186 381.449 42.564 C 384.04 44.834 387.388 46.564 391.49 47.753 C 391.922 47.861 393.596 48.347 396.511 49.212 C 399.534 49.969 402.881 50.834 406.552 51.807 C 410.223 52.78 413.786 53.753 417.24 54.725 C 420.803 55.59 423.34 56.239 424.852 56.671 C 428.631 57.86 431.924 59.482 434.731 61.536 C 437.539 63.59 439.859 65.968 441.695 68.671 C 443.639 71.265 445.042 74.076 445.906 77.102 C 446.878 80.13 447.363 83.156 447.363 86.183 C 447.363 92.669 446.014 98.236 443.315 102.885 C 440.723 107.425 437.268 111.154 432.95 114.073 C 428.631 116.992 423.718 119.1 418.212 120.397 C 412.706 121.802 407.091 122.505 401.369 122.505 C 394.783 122.505 388.575 121.695 382.745 120.073 C 376.915 118.451 371.84 115.965 367.522 112.614 C 363.203 109.263 359.748 104.993 357.157 99.804 C 354.566 94.507 353.216 88.291 353.108 81.156 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 494.4 122.019 C 487.706 122.019 481.714 120.938 476.423 118.776 C 471.241 116.505 466.814 113.424 463.143 109.533 C 459.58 105.641 456.828 100.993 454.884 95.588 C 453.048 90.183 452.131 84.237 452.131 77.751 C 452.131 71.373 453.048 65.481 454.884 60.076 C 456.828 54.671 459.58 50.023 463.143 46.131 C 466.814 42.24 471.241 39.213 476.423 37.051 C 481.714 34.781 487.706 33.646 494.4 33.646 C 501.094 33.646 507.032 34.781 512.214 37.051 C 517.505 39.213 521.931 42.24 525.494 46.131 C 529.165 50.023 531.919 54.671 533.754 60.076 C 535.697 65.481 536.669 71.373 536.669 77.751 C 536.669 84.237 535.697 90.183 533.754 95.588 C 531.919 100.993 529.165 105.641 525.494 109.533 C 521.931 113.424 517.505 116.505 512.214 118.776 C 507.032 120.938 501.094 122.019 494.4 122.019 Z M 494.4 107.425 C 498.502 107.425 502.065 106.56 505.089 104.831 C 508.112 103.101 510.595 100.831 512.538 98.02 C 514.482 95.21 515.885 92.075 516.749 88.615 C 517.721 85.048 518.207 81.427 518.207 77.751 C 518.207 74.184 517.721 70.617 516.749 67.049 C 515.885 63.482 514.482 60.347 512.538 57.644 C 510.595 54.834 508.112 52.563 505.089 50.834 C 502.065 49.104 498.502 48.239 494.4 48.239 C 490.297 48.239 486.734 49.104 483.711 50.834 C 480.688 52.563 478.205 54.834 476.261 57.644 C 474.318 60.347 472.86 63.482 471.889 67.049 C 471.025 70.617 470.593 74.184 470.593 77.751 C 470.593 81.427 471.025 85.048 471.889 88.615 C 472.86 92.075 474.318 95.21 476.261 98.02 C 478.205 100.831 480.688 103.101 483.711 104.831 C 486.734 106.56 490.297 107.425 494.4 107.425 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 617.448 119.749 L 599.31 119.749 L 599.31 108.074 L 598.983 108.074 C 596.718 112.289 593.315 115.695 588.781 118.289 C 584.354 120.775 579.819 122.019 575.177 122.019 C 564.164 122.019 556.174 119.316 551.208 113.911 C 546.349 108.398 543.92 100.128 543.92 89.102 L 543.92 35.916 L 562.383 35.916 L 562.383 87.318 C 562.383 94.669 563.786 99.858 566.593 102.885 C 569.4 105.911 573.341 107.425 578.416 107.425 C 582.303 107.425 585.542 106.83 588.133 105.641 C 590.724 104.452 592.829 102.885 594.448 100.939 C 596.071 98.885 597.2 96.453 597.848 93.642 C 598.608 90.831 598.983 87.805 598.983 84.562 L 598.983 35.916 L 617.448 35.916 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 630.921 3.972 L 649.386 3.972 L 649.386 69.806 L 682.745 35.916 L 705.418 35.916 L 673.355 66.725 L 708.496 119.749 L 685.984 119.749 L 660.399 79.048 L 649.386 89.75 L 649.386 119.749 L 630.921 119.749 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 303.039 104.566 L 324.578 104.566 L 369.114 220.343 L 347.413 220.343 L 336.563 189.696 L 290.407 189.696 L 279.556 220.343 L 258.664 220.343 Z M 295.913 174.292 L 331.218 174.292 L 313.889 124.511 L 313.404 124.511 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 448.469 215.965 C 448.469 228.613 444.906 238.017 437.78 244.179 C 430.762 250.449 420.614 253.584 407.334 253.584 C 403.123 253.584 398.858 253.152 394.54 252.287 C 390.329 251.422 386.442 249.963 382.879 247.909 C 379.424 245.855 376.509 243.153 374.134 239.801 C 371.758 236.45 370.355 232.343 369.923 227.478 L 388.385 227.478 C 388.925 230.072 389.843 232.18 391.139 233.802 C 392.434 235.423 393.946 236.666 395.673 237.531 C 397.509 238.504 399.506 239.099 401.665 239.315 C 403.824 239.639 406.092 239.801 408.467 239.801 C 415.917 239.801 421.369 237.963 424.824 234.288 C 428.279 230.613 430.007 225.316 430.007 218.397 L 430.007 205.587 L 429.683 205.587 C 427.092 210.236 423.529 213.857 418.994 216.452 C 414.567 219.046 409.763 220.343 404.58 220.343 C 397.887 220.343 392.164 219.208 387.414 216.938 C 382.771 214.56 378.884 211.371 375.753 207.371 C 372.73 203.263 370.517 198.56 369.113 193.264 C 367.71 187.967 367.008 182.291 367.008 176.238 C 367.008 170.616 367.872 165.265 369.599 160.185 C 371.326 155.104 373.81 150.672 377.049 146.888 C 380.288 142.997 384.229 139.916 388.871 137.645 C 393.622 135.375 398.966 134.24 404.904 134.24 C 410.195 134.24 415.053 135.375 419.48 137.645 C 423.907 139.807 427.307 143.267 429.683 148.023 L 430.007 148.023 L 430.007 136.51 L 448.469 136.51 Z M 407.496 205.749 C 411.599 205.749 415.053 204.938 417.86 203.317 C 420.775 201.588 423.097 199.371 424.824 196.669 C 426.66 193.858 427.955 190.723 428.711 187.264 C 429.575 183.697 430.007 180.13 430.007 176.562 C 430.007 172.994 429.575 169.535 428.711 166.184 C 427.847 162.833 426.498 159.86 424.662 157.266 C 422.935 154.671 420.614 152.618 417.699 151.104 C 414.891 149.59 411.49 148.834 407.496 148.834 C 403.393 148.834 399.938 149.699 397.131 151.428 C 394.324 153.158 392.056 155.428 390.329 158.239 C 388.601 160.941 387.36 164.076 386.604 167.643 C 385.848 171.103 385.47 174.562 385.47 178.021 C 385.47 181.481 385.902 184.886 386.766 188.237 C 387.629 191.48 388.925 194.399 390.653 196.993 C 392.488 199.588 394.755 201.695 397.455 203.317 C 400.262 204.938 403.609 205.749 407.496 205.749 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 518.071 171.049 C 517.856 168.13 517.208 165.319 516.128 162.617 C 515.156 159.914 513.752 157.59 511.917 155.644 C 510.19 153.59 508.03 151.969 505.439 150.779 C 502.956 149.482 500.149 148.834 497.018 148.834 C 493.779 148.834 490.81 149.428 488.11 150.617 C 485.519 151.699 483.252 153.266 481.308 155.32 C 479.473 157.266 477.961 159.59 476.774 162.293 C 475.694 164.995 475.1 167.914 474.993 171.049 Z M 474.993 183.21 C 474.993 186.453 475.424 189.588 476.288 192.615 C 477.26 195.642 478.663 198.291 480.499 200.56 C 482.334 202.83 484.656 204.668 487.463 206.073 C 490.269 207.371 493.617 208.019 497.503 208.019 C 502.902 208.019 507.22 206.884 510.459 204.614 C 513.807 202.236 516.29 198.722 517.909 194.074 L 535.4 194.074 C 534.429 198.615 532.755 202.668 530.38 206.236 C 528.004 209.803 525.143 212.83 521.796 215.317 C 518.449 217.694 514.67 219.478 510.459 220.667 C 506.357 221.964 502.038 222.613 497.503 222.613 C 490.918 222.613 485.087 221.532 480.013 219.37 C 474.939 217.208 470.62 214.181 467.057 210.29 C 463.602 206.398 460.957 201.75 459.121 196.345 C 457.394 190.94 456.53 184.994 456.53 178.508 C 456.53 172.562 457.448 166.941 459.283 161.644 C 461.227 156.239 463.926 151.536 467.381 147.537 C 470.944 143.429 475.208 140.186 480.175 137.807 C 485.141 135.429 490.756 134.24 497.018 134.24 C 503.603 134.24 509.488 135.646 514.67 138.456 C 519.961 141.159 524.334 144.78 527.788 149.32 C 531.243 153.86 533.727 159.103 535.238 165.049 C 536.858 170.886 537.29 176.94 536.534 183.21 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 544.091 136.51 L 561.581 136.51 L 561.581 148.834 L 561.905 149.158 C 564.713 144.51 568.383 140.888 572.918 138.294 C 577.453 135.591 582.473 134.24 587.98 134.24 C 597.158 134.24 604.391 136.619 609.68 141.375 C 614.97 146.131 617.614 153.266 617.614 162.779 L 617.614 220.343 L 599.155 220.343 L 599.155 167.643 C 598.941 161.049 597.533 156.293 594.941 153.374 C 592.353 150.348 588.303 148.834 582.797 148.834 C 579.666 148.834 576.859 149.428 574.376 150.617 C 571.893 151.699 569.787 153.266 568.059 155.32 C 566.332 157.266 564.983 159.59 564.011 162.293 C 563.039 164.995 562.553 167.86 562.553 170.886 L 562.553 220.343 L 544.091 220.343 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 687.131 164.563 C 686.37 159.374 684.266 155.482 680.813 152.887 C 677.467 150.185 673.2 148.834 668.018 148.834 C 665.641 148.834 663.109 149.266 660.405 150.131 C 657.707 150.888 655.222 152.401 652.958 154.671 C 650.688 156.833 648.798 159.914 647.288 163.914 C 645.779 167.805 645.024 172.941 645.024 179.319 C 645.024 182.778 645.398 186.237 646.153 189.696 C 647.021 193.155 648.317 196.236 650.04 198.939 C 651.876 201.641 654.2 203.858 657.005 205.587 C 659.811 207.209 663.216 208.019 667.21 208.019 C 672.606 208.019 677.034 206.344 680.487 202.993 C 684.052 199.642 686.263 194.939 687.131 188.885 L 705.59 188.885 C 703.867 199.804 699.707 208.181 693.122 214.019 C 686.644 219.749 678.008 222.613 667.21 222.613 C 660.625 222.613 654.795 221.532 649.719 219.37 C 644.751 217.1 640.543 214.073 637.084 210.29 C 633.631 206.398 630.986 201.803 629.15 196.507 C 627.421 191.209 626.559 185.48 626.559 179.319 C 626.559 173.048 627.421 167.157 629.15 161.644 C 630.879 156.131 633.471 151.374 636.924 147.375 C 640.377 143.267 644.644 140.078 649.719 137.807 C 654.901 135.429 660.946 134.24 667.857 134.24 C 672.713 134.24 677.301 134.889 681.622 136.186 C 686.049 137.375 689.936 139.213 693.282 141.699 C 696.741 144.185 699.546 147.32 701.704 151.104 C 703.867 154.887 705.162 159.374 705.59 164.563 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 704.889 136.51 L 725.131 136.51 L 746.996 199.101 L 747.323 199.101 L 768.534 136.51 L 787.807 136.51 L 755.257 224.883 C 753.741 228.667 752.232 232.288 750.722 235.748 C 749.32 239.207 747.537 242.233 745.379 244.828 C 743.323 247.531 740.732 249.638 737.606 251.152 C 734.474 252.774 730.48 253.584 725.619 253.584 C 721.298 253.584 717.037 253.26 712.823 252.611 L 712.823 237.045 C 714.339 237.261 715.795 237.477 717.197 237.693 C 718.6 238.017 720.056 238.18 721.571 238.18 C 723.729 238.18 725.512 237.91 726.914 237.369 C 728.317 236.828 729.452 236.018 730.314 234.937 C 731.288 233.964 732.097 232.774 732.744 231.37 C 733.392 229.964 733.986 228.342 734.527 226.505 L 736.631 220.019 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"M 168.156 1.137 C 176.283 2.018 180.945 4.096 180.416 13.212 C 180.067 19.232 174.079 31.416 185.702 28.713 C 196.598 26.18 205.289 15.156 218.51 22.222 C 232.716 29.815 221.22 43.582 219.908 53.643 C 218.319 65.832 230.881 60.203 237.365 59.588 C 251.131 58.283 266.868 66.651 268.414 81.66 C 268.408 81.809 268.426 81.963 268.414 82.112 C 267.021 98.652 250.739 97.673 246.522 111.262 C 243.709 120.325 245.377 126.649 236.311 132.729 C 222.234 142.171 203.165 140.28 197.676 160.38 C 195.307 169.049 195.695 183.723 204.683 188.47 C 206.864 189.622 213.226 190.794 213.062 194.225 C 212.891 197.798 203.364 204.06 201.134 207.188 C 199.033 210.137 198.556 213.1 195.676 216.099 C 188.817 223.244 171.128 228.143 167.274 215.74 C 163.09 202.276 173.478 178.583 176.601 164.985 C 179.547 152.161 175.998 155.747 166.265 154.734 C 143.69 152.386 162.498 136.109 164.87 126.721 C 165.919 122.572 161.742 123.766 159.059 124.219 C 152.62 125.307 139.137 130.431 134.184 134.674 C 128.85 139.242 107.33 171.713 105.929 178.249 C 103.501 189.587 115.038 184.207 120.456 187.127 C 122.373 188.16 123.862 189.702 123.103 192.026 C 122.275 194.555 114.023 200.319 111.644 202.642 C 104.909 209.224 98.34 219.45 87.17 218.117 C 74.266 216.58 80.764 192.686 82.48 184.282 C 85.863 167.718 91.132 151.551 94.336 134.934 C 96.178 125.383 101.457 100.36 90.91 94.787 C 78.383 88.169 71.972 106.708 66.646 114.569 C 57.82 127.597 45.216 132.524 37.555 146.696 C 32.413 156.209 28.499 171.011 33.623 181.2 C 37.739 189.382 44.512 186.58 47.58 190.98 C 56.153 203.276 28.785 216.561 20.585 219.738 C 4.949 225.796 2.29 213.242 0.862 200.607 C -2.509 170.767 3.781 115.147 23.664 91.582 C 37.289 75.435 60.036 79.068 66.716 52.613 C 70.222 38.728 60.02 45.614 55.077 38.359 C 50.177 31.169 62.601 28.636 66.897 25.955 C 73.169 22.042 89.452 3.714 97.297 12.082 C 101.502 16.568 96.63 31.757 96.403 38.007 C 96.014 48.706 99.153 56.48 108.808 61.328 C 122.245 68.072 125.226 65.413 125.828 83.344 C 126.078 90.77 123.982 102.385 124.988 108.78 C 125.757 113.669 131.832 113.802 134.604 110.739 C 136 109.194 137.669 104.246 138.929 102.036 C 145.151 91.133 153.092 82.554 163.716 75.928 C 168.418 72.996 189.004 65.726 178.245 59.15 C 165.233 51.196 152.561 59.796 140.47 62.546 C 134.703 63.858 132.927 62.53 135.14 56.699 C 137.783 49.73 142.827 44.875 142.077 36.443 C 141.242 27.065 131.34 26.596 140.307 14.564 C 146.434 6.349 157.085 1.842 167.043 1.137 Z M 206.202 84.426 C 200.671 85.144 179.985 106.779 193.558 112.671 C 205.257 117.75 222.776 90.977 211.241 85.297 C 209.63 84.503 207.991 84.194 206.202 84.426 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',svgContentId:9485774203}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-bphc8s\",\"data-framer-name\":\"logo\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1166 373\"><path d=\"M 548.272 118.711 C 548.272 125.194 549.382 130.729 551.602 135.314 C 553.821 139.899 556.913 143.695 560.877 146.699 C 564.841 149.545 569.36 151.68 574.433 153.103 C 579.665 154.368 585.295 155.001 591.319 155.001 C 597.819 155.001 603.369 154.289 607.967 152.866 C 612.565 151.285 616.291 149.308 619.145 146.936 C 621.999 144.565 624.06 141.876 625.329 138.872 C 626.597 135.709 627.231 132.547 627.231 129.385 C 627.231 122.901 625.725 118.157 622.712 115.153 C 619.858 111.991 616.688 109.777 613.199 108.512 C 607.174 106.298 600.118 104.242 592.032 102.345 C 584.105 100.289 574.275 97.681 562.542 94.518 C 555.249 92.62 549.144 90.169 544.23 87.165 C 539.473 84.002 535.668 80.524 532.814 76.729 C 529.96 72.934 527.899 68.902 526.63 64.632 C 525.52 60.363 524.965 56.014 524.965 51.587 C 524.965 43.048 526.709 35.695 530.198 29.528 C 533.844 23.203 538.6 17.985 544.467 13.874 C 550.334 9.763 556.993 6.758 564.444 4.861 C 571.897 2.805 579.428 1.778 587.038 1.778 C 595.917 1.778 604.241 2.963 612.01 5.335 C 619.938 7.549 626.834 10.949 632.701 15.534 C 638.726 20.12 643.483 25.812 646.97 32.612 C 650.459 39.253 652.203 47.001 652.203 55.856 L 622.475 55.856 C 621.681 44.946 617.956 37.277 611.296 32.849 C 604.637 28.263 596.155 25.971 585.849 25.971 C 582.361 25.971 578.793 26.366 575.147 27.157 C 571.5 27.789 568.17 28.975 565.158 30.714 C 562.146 32.296 559.608 34.509 557.548 37.356 C 555.645 40.202 554.694 43.76 554.694 48.029 C 554.694 54.038 556.517 58.782 560.164 62.26 C 563.969 65.581 568.884 68.111 574.909 69.85 C 575.543 70.008 578.001 70.72 582.282 71.985 C 586.721 73.092 591.636 74.357 597.027 75.78 C 602.418 77.203 607.65 78.626 612.723 80.049 C 617.956 81.314 621.681 82.263 623.902 82.896 C 629.451 84.635 634.287 87.007 638.409 90.012 C 642.532 93.016 645.94 96.495 648.636 100.448 C 651.489 104.242 653.551 108.354 654.819 112.781 C 656.246 117.209 656.959 121.636 656.959 126.064 C 656.959 135.552 654.978 143.695 651.014 150.494 C 647.209 157.135 642.134 162.591 635.793 166.86 C 629.451 171.129 622.236 174.213 614.15 176.11 C 606.064 178.166 597.819 179.193 589.417 179.193 C 579.745 179.193 570.628 178.008 562.066 175.636 C 553.504 173.264 546.053 169.627 539.711 164.726 C 533.368 159.824 528.295 153.578 524.49 145.988 C 520.685 138.239 518.702 129.147 518.544 118.711 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 726.033 178.482 C 716.203 178.482 707.403 176.901 699.634 173.739 C 692.024 170.417 685.523 165.911 680.132 160.219 C 674.9 154.527 670.858 147.727 668.004 139.821 C 665.308 131.915 663.96 123.217 663.96 113.73 C 663.96 104.401 665.308 95.783 668.004 87.876 C 670.858 79.97 674.9 73.171 680.132 67.478 C 685.523 61.786 692.024 57.358 699.634 54.196 C 707.403 50.875 716.203 49.215 726.033 49.215 C 735.863 49.215 744.583 50.875 752.194 54.196 C 759.963 57.358 766.463 61.786 771.696 67.478 C 777.087 73.171 781.13 79.97 783.825 87.876 C 786.679 95.783 788.106 104.401 788.106 113.73 C 788.106 123.217 786.679 131.915 783.825 139.821 C 781.13 147.727 777.087 154.527 771.696 160.219 C 766.463 165.911 759.963 170.417 752.194 173.739 C 744.583 176.901 735.863 178.482 726.033 178.482 Z M 726.033 157.135 C 732.058 157.135 737.29 155.87 741.73 153.34 C 746.169 150.811 749.816 147.49 752.67 143.378 C 755.523 139.268 757.585 134.682 758.853 129.622 C 760.28 124.403 760.994 119.106 760.994 113.73 C 760.994 108.512 760.28 103.294 758.853 98.075 C 757.585 92.858 755.523 88.272 752.67 84.319 C 749.816 80.207 746.169 76.887 741.73 74.357 C 737.29 71.827 732.058 70.562 726.033 70.562 C 720.008 70.562 714.776 71.827 710.337 74.357 C 705.897 76.887 702.251 80.207 699.397 84.319 C 696.543 88.272 694.402 92.858 692.975 98.075 C 691.707 103.294 691.072 108.512 691.072 113.73 C 691.072 119.106 691.707 124.403 692.975 129.622 C 694.402 134.682 696.543 139.268 699.397 143.378 C 702.251 147.49 705.897 150.811 710.337 153.34 C 714.776 155.87 720.008 157.135 726.033 157.135 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 906.731 175.162 L 880.094 175.162 L 880.094 158.084 L 879.614 158.084 C 876.289 164.251 871.292 169.232 864.633 173.027 C 858.131 176.663 851.472 178.482 844.655 178.482 C 828.482 178.482 816.75 174.529 809.456 166.623 C 802.321 158.558 798.754 146.462 798.754 130.333 L 798.754 52.536 L 825.867 52.536 L 825.867 127.724 C 825.867 138.476 827.928 146.067 832.05 150.494 C 836.172 154.921 841.959 157.135 849.412 157.135 C 855.12 157.135 859.876 156.265 863.681 154.527 C 867.487 152.787 870.578 150.494 872.955 147.648 C 875.338 144.644 876.996 141.086 877.947 136.975 C 879.064 132.863 879.614 128.436 879.614 123.692 L 879.614 52.536 L 906.731 52.536 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 926.516 5.81 L 953.633 5.81 L 953.633 102.108 L 1002.62 52.536 L 1035.916 52.536 L 988.831 97.601 L 1040.437 175.162 L 1007.377 175.162 L 969.805 115.627 L 953.633 131.282 L 953.633 175.162 L 926.516 175.162 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 445.017 152.954 L 476.647 152.954 L 542.049 322.306 L 510.181 322.306 L 494.247 277.477 L 426.466 277.477 L 410.531 322.306 L 379.852 322.306 Z M 434.552 254.945 L 486.398 254.945 L 460.951 182.128 L 460.237 182.128 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 658.583 315.901 C 658.583 334.402 653.351 348.159 642.887 357.172 C 632.58 366.344 617.677 370.929 598.175 370.929 C 591.992 370.929 585.729 370.297 579.387 369.031 C 573.203 367.767 567.495 365.631 562.263 362.627 C 557.19 359.623 552.909 355.67 549.421 350.768 C 545.932 345.866 543.871 339.858 543.237 332.742 L 570.349 332.742 C 571.142 336.537 572.489 339.62 574.393 341.992 C 576.295 344.364 578.515 346.182 581.052 347.448 C 583.747 348.871 586.68 349.741 589.851 350.057 C 593.022 350.531 596.351 350.768 599.84 350.768 C 610.78 350.768 618.786 348.08 623.861 342.703 C 628.934 337.328 631.471 329.579 631.471 319.46 L 631.471 300.722 L 630.995 300.722 C 627.19 307.521 621.958 312.818 615.299 316.613 C 608.798 320.408 601.742 322.306 594.132 322.306 C 584.302 322.306 575.898 320.645 568.922 317.325 C 562.104 313.846 556.397 309.181 551.799 303.331 C 547.359 297.322 544.109 290.443 542.048 282.696 C 539.987 274.947 538.956 266.645 538.956 257.791 C 538.956 249.568 540.225 241.741 542.762 234.309 C 545.298 226.877 548.945 220.394 553.702 214.859 C 558.458 209.168 564.245 204.661 571.062 201.34 C 578.039 198.019 585.887 196.359 594.608 196.359 C 602.377 196.359 609.512 198.019 616.012 201.34 C 622.513 204.502 627.507 209.562 630.995 216.52 L 631.471 216.52 L 631.471 199.68 L 658.583 199.68 Z M 598.413 300.959 C 604.438 300.959 609.512 299.773 613.634 297.401 C 617.914 294.871 621.323 291.629 623.861 287.676 C 626.556 283.565 628.458 278.98 629.568 273.92 C 630.836 268.701 631.471 263.484 631.471 258.265 C 631.471 253.047 630.836 247.987 629.568 243.085 C 628.299 238.183 626.318 233.834 623.622 230.04 C 621.086 226.245 617.677 223.24 613.396 221.027 C 609.273 218.812 604.279 217.706 598.413 217.706 C 592.388 217.706 587.314 218.971 583.192 221.501 C 579.07 224.031 575.74 227.351 573.203 231.463 C 570.666 235.416 568.843 240.002 567.733 245.22 C 566.624 250.28 566.069 255.339 566.069 260.399 C 566.069 265.46 566.703 270.441 567.971 275.343 C 569.239 280.086 571.142 284.356 573.679 288.15 C 576.374 291.946 579.704 295.029 583.668 297.401 C 587.79 299.773 592.705 300.959 598.413 300.959 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 760.795 250.201 C 760.478 245.932 759.527 241.82 757.941 237.867 C 756.514 233.914 754.453 230.514 751.758 227.668 C 749.22 224.664 746.05 222.291 742.245 220.552 C 738.597 218.655 734.475 217.706 729.878 217.706 C 725.121 217.706 720.761 218.575 716.797 220.315 C 712.992 221.897 709.662 224.189 706.808 227.194 C 704.113 230.04 701.893 233.44 700.149 237.393 C 698.563 241.346 697.691 245.615 697.533 250.201 Z M 697.533 267.99 C 697.533 272.734 698.167 277.319 699.436 281.747 C 700.863 286.174 702.923 290.048 705.619 293.369 C 708.314 296.689 711.723 299.378 715.845 301.433 C 719.967 303.331 724.883 304.279 730.591 304.279 C 738.519 304.279 744.86 302.619 749.617 299.299 C 754.532 295.819 758.178 290.68 760.557 283.881 L 786.243 283.881 C 784.816 290.523 782.358 296.452 778.87 301.671 C 775.381 306.888 771.18 311.316 766.265 314.953 C 761.35 318.431 755.8 321.041 749.617 322.78 C 743.592 324.677 737.25 325.626 730.591 325.626 C 720.92 325.626 712.357 324.045 704.905 320.883 C 697.454 317.72 691.112 313.292 685.879 307.6 C 680.806 301.908 676.921 295.108 674.226 287.202 C 671.689 279.296 670.42 270.598 670.42 261.111 C 670.42 252.415 671.769 244.192 674.464 236.444 C 677.318 228.537 681.282 221.659 686.355 215.808 C 691.587 209.799 697.85 205.056 705.144 201.577 C 712.436 198.099 720.681 196.359 729.878 196.359 C 739.549 196.359 748.19 198.415 755.8 202.526 C 763.569 206.479 769.991 211.776 775.064 218.418 C 780.138 225.058 783.785 232.728 786.004 241.425 C 788.383 249.963 789.017 258.818 787.907 267.99 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 799.005 199.68 L 824.69 199.68 L 824.69 217.706 L 825.166 218.181 C 829.289 211.381 834.679 206.083 841.338 202.289 C 847.997 198.336 855.37 196.359 863.456 196.359 C 876.935 196.359 887.556 199.838 895.324 206.795 C 903.091 213.753 906.975 224.189 906.975 238.104 L 906.975 322.306 L 879.867 322.306 L 879.867 245.22 C 879.553 235.574 877.485 228.617 873.68 224.347 C 869.878 219.92 863.932 217.706 855.846 217.706 C 851.248 217.706 847.125 218.575 843.479 220.315 C 839.832 221.897 836.74 224.189 834.203 227.194 C 831.667 230.04 829.685 233.44 828.258 237.393 C 826.831 241.346 826.117 245.536 826.117 249.963 L 826.117 322.306 L 799.005 322.306 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1009.061 240.713 C 1007.944 233.123 1004.855 227.431 999.784 223.635 C 994.87 219.682 988.604 217.706 980.994 217.706 C 977.502 217.706 973.785 218.338 969.814 219.604 C 965.851 220.711 962.203 222.924 958.878 226.245 C 955.544 229.407 952.769 233.914 950.552 239.764 C 948.335 245.457 947.227 252.968 947.227 262.297 C 947.227 267.357 947.776 272.417 948.885 277.477 C 950.159 282.537 952.062 287.044 954.593 290.997 C 957.289 294.95 960.702 298.192 964.821 300.722 C 968.941 303.094 973.942 304.279 979.807 304.279 C 987.731 304.279 994.233 301.828 999.304 296.926 C 1004.54 292.025 1007.787 285.146 1009.061 276.291 L 1036.169 276.291 C 1033.638 292.262 1027.529 304.516 1017.859 313.055 C 1008.346 321.436 995.665 325.626 979.807 325.626 C 970.136 325.626 961.575 324.045 954.121 320.883 C 946.825 317.562 940.646 313.134 935.567 307.6 C 930.496 301.908 926.612 295.187 923.915 287.439 C 921.376 279.691 920.11 271.31 920.11 262.297 C 920.11 253.126 921.376 244.508 923.915 236.444 C 926.455 228.38 930.26 221.422 935.331 215.571 C 940.402 209.562 946.668 204.898 954.121 201.577 C 961.732 198.099 970.608 196.359 980.758 196.359 C 987.888 196.359 994.626 197.308 1000.971 199.206 C 1007.473 200.945 1013.181 203.633 1018.094 207.269 C 1023.174 210.906 1027.293 215.492 1030.461 221.027 C 1033.638 226.561 1035.541 233.123 1036.169 240.713 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 1035.139 199.68 L 1064.865 199.68 L 1096.974 291.234 L 1097.454 291.234 L 1128.603 199.68 L 1156.906 199.68 L 1109.105 328.947 C 1106.88 334.482 1104.663 339.779 1102.446 344.839 C 1100.386 349.898 1097.768 354.326 1094.6 358.121 C 1091.58 362.074 1087.775 365.157 1083.184 367.371 C 1078.585 369.743 1072.72 370.929 1065.581 370.929 C 1059.236 370.929 1052.978 370.454 1046.791 369.506 L 1046.791 346.736 C 1049.016 347.052 1051.154 347.368 1053.214 347.685 C 1055.274 348.159 1057.412 348.396 1059.637 348.396 C 1062.806 348.396 1065.424 348.001 1067.484 347.211 C 1069.543 346.419 1071.21 345.234 1072.476 343.652 C 1073.907 342.229 1075.094 340.49 1076.045 338.435 C 1076.997 336.379 1077.869 334.007 1078.664 331.319 L 1081.753 321.831 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"\" fill=\"rgba(0,170,255,0.5)\" stroke=\"#0AF\"></path><path d=\"M 246.939 1.663 C 258.875 2.952 265.721 5.991 264.943 19.325 C 264.431 28.132 255.638 45.954 272.706 41.999 C 288.707 38.294 301.47 22.169 320.886 32.506 C 341.746 43.612 324.865 63.749 322.938 78.467 C 320.605 96.295 339.052 88.061 348.574 87.162 C 368.789 85.253 391.9 97.493 394.17 119.448 C 394.161 119.666 394.187 119.892 394.17 120.109 C 392.124 144.302 368.213 142.871 362.02 162.748 C 357.89 176.005 360.339 185.255 347.026 194.148 C 326.353 207.96 298.351 205.194 290.289 234.595 C 286.812 247.275 287.381 268.74 300.58 275.684 C 303.783 277.369 313.125 279.082 312.884 284.101 C 312.634 289.329 298.643 298.487 295.368 303.063 C 292.283 307.376 291.582 311.71 287.354 316.097 C 277.28 326.548 251.304 333.715 245.645 315.573 C 239.5 295.879 254.755 261.221 259.342 241.331 C 263.667 222.573 258.456 227.818 244.162 226.336 C 211.01 222.901 238.63 199.093 242.114 185.36 C 243.655 179.291 237.52 181.037 233.58 181.701 C 224.125 183.292 204.325 190.787 197.051 196.994 C 189.218 203.675 157.615 251.173 155.559 260.732 C 151.993 277.318 168.935 269.448 176.891 273.718 C 179.707 275.23 181.893 277.486 180.778 280.885 C 179.563 284.585 167.444 293.016 163.951 296.414 C 154.06 306.041 144.414 321 128.01 319.05 C 109.061 316.801 118.603 281.85 121.123 269.557 C 126.09 245.329 133.828 221.681 138.533 197.374 C 141.239 183.403 148.991 146.802 133.503 138.65 C 115.107 128.968 105.691 156.087 97.871 167.586 C 84.91 186.642 66.4 193.848 55.15 214.579 C 47.599 228.494 41.851 250.146 49.376 265.05 C 55.42 277.018 65.366 272.919 69.871 279.354 C 82.462 297.341 42.272 316.773 30.23 321.421 C 7.268 330.282 3.363 311.919 1.267 293.437 C -3.684 249.788 5.553 168.431 34.751 133.961 C 54.759 110.343 88.164 115.657 97.974 76.96 C 103.122 56.649 88.139 66.722 80.881 56.109 C 73.686 45.592 91.93 41.887 98.239 37.966 C 107.449 32.242 131.362 5.433 142.882 17.673 C 149.057 24.235 141.903 46.452 141.57 55.594 C 140.998 71.244 145.607 82.616 159.787 89.706 C 179.519 99.573 183.895 95.683 184.78 121.911 C 185.147 132.774 182.069 149.764 183.546 159.118 C 184.676 166.269 193.597 166.463 197.668 161.982 C 199.718 159.723 202.168 152.486 204.019 149.252 C 213.156 133.304 224.817 120.755 240.419 111.063 C 247.324 106.774 277.555 96.14 261.755 86.521 C 242.648 74.887 224.038 87.467 206.283 91.489 C 197.813 93.409 195.206 91.466 198.455 82.936 C 202.337 72.743 209.744 65.641 208.642 53.307 C 207.416 39.59 192.875 38.903 206.043 21.304 C 215.04 9.287 230.681 2.695 245.304 1.663 Z M 302.811 123.494 C 294.688 124.545 264.31 156.191 284.242 164.809 C 301.423 172.239 327.15 133.076 310.21 124.768 C 307.845 123.607 305.438 123.154 302.811 123.494 Z\" fill=\"var(--token-5be5399c-cbea-4940-b736-cacd87f40c16, rgb(16, 18, 19)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',svgContentId:9830511468,withExternalLayout:true})})})]})]}),/*#__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 1920\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UuVtxyE18\":{\"layout\":[\"fixed\",\"fixed\"]},\"wBRJVqE1H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jl5OVsP7k\":\"header\",\"lHMZB5r0D\":\"invertBackground\",\"fDHVRgSQE\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"glIs1VSwP\":[\".framer-1td1d9s-container\",\".framer-2mvrth\"],\"UuVtxyE18\":[\".framer-1td1d9s-container\",\".framer-2mvrth\"],\"wBRJVqE1H\":[\".framer-1td1d9s-container\",\".framer-2mvrth\"]}\n * @framerBreakpoints {\"glIs1VSwP\":{\"min\":1200,\"canvasClassName\":\"framer-zq99m9-override\",\"minHeight\":1920,\"name\":\"Desktop\",\"width\":1200},\"wBRJVqE1H\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-gytrpm-override\",\"minHeight\":1920,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"UuVtxyE18\":{\"max\":809,\"canvasClassName\":\"framer-jiazh2-override\",\"minHeight\":1920,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant glIs1VSwP\n * @framerLayoutTemplate\n */const FramerOlbtwERPu=withCSS(Component,css,\"framer-u5Qrw\");export default FramerOlbtwERPu;FramerOlbtwERPu.displayName=\"Template\";FramerOlbtwERPu.defaultProps={height:1920,width:1200};addPropertyControls(FramerOlbtwERPu,{jl5OVsP7k:NavigationControls?.[\"variant\"]&&{...NavigationControls[\"variant\"],defaultValue:\"ZIretpnWA\",description:undefined,hidden:undefined,title:\"Header\"},lHMZB5r0D:{title:\"Invert Background\",type:ControlType.ScrollSectionRef},fDHVRgSQE:{defaultValue:'var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerOlbtwERPu,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOlbtwERPu\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"glIs1VSwP\\\":[\\\".framer-1td1d9s-container\\\",\\\".framer-2mvrth\\\"],\\\"UuVtxyE18\\\":[\\\".framer-1td1d9s-container\\\",\\\".framer-2mvrth\\\"],\\\"wBRJVqE1H\\\":[\\\".framer-1td1d9s-container\\\",\\\".framer-2mvrth\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"glIs1VSwP\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-zq99m9-override\\\",\\\"minHeight\\\":1920,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"wBRJVqE1H\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gytrpm-override\\\",\\\"minHeight\\\":1920,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"UuVtxyE18\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-jiazh2-override\\\",\\\"minHeight\\\":1920,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1920\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UuVtxyE18\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wBRJVqE1H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"jl5OVsP7k\\\":\\\"header\\\",\\\"lHMZB5r0D\\\":\\\"invertBackground\\\",\\\"fDHVRgSQE\\\":\\\"background\\\"}\",\"framerDefaultVariant\":\"glIs1VSwP\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/t7ZjsjDQvE853m0kqYeO/HxE0TvOFUHnsozJBkyUh/OlbtwERPu.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rM2vKr0zltLaklhwRGf5/Yi3dCW5WU2ItbX6Puq6j/augiA20Il.js\")), path: \"/\"}}\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {vshVh5hJf: async () => (await import(\"https://framerusercontent.com/modules/S0MKvYHpy7Fi5VP6p5XF/PaWgCnIYMBn8Q2MWEQyJ/vshVh5hJf.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"e1cb576bdd798707acc2369b1f4c8fe1dbd4fae3ac3ff17aceb44fe33c560e9a\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {fDHVRgSQE: \"var(--token-13abbb5e-924f-4094-bce8-0a3a180b7319, rgb(255, 255, 255))\", jl5OVsP7k: \"ZIretpnWA\"}\r\nconst props2 = {...props1, lHMZB5r0D: {href: {hash: \":VLCRKVXBA\", webPageId: \"PER5_RaHK\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {aEcp0fplv: props1, IjI_kVCvq: props1, kbS0pTP9_: props1, LWnhU5vqL: props1, MDveuwvys: props1, mORUS9J99: props1, pegVltWus: props1, PER5_RaHK: props2, Pw6VuYRcR: props1, wUsrXggR4: props1, XwxrmlRqw: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"MDveuwvys\":\r\ncase \"aEcp0fplv\":\r\ncase \"mORUS9J99\":\r\ncase \"PER5_RaHK\":\r\ncase \"XwxrmlRqw\":\r\ncase \"LWnhU5vqL\":\r\ncase \"Pw6VuYRcR\":\r\ncase \"pegVltWus\":\r\ncase \"wUsrXggR4\":\r\ncase \"IjI_kVCvq\":\r\ncase \"kbS0pTP9_\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"lHMZB5r0D\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, key: \"Template1\", lHMZB5r0D: siteRef(resolvedLinks[0]), routeId, style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"MDveuwvys\":\r\ncase \"aEcp0fplv\":\r\ncase \"mORUS9J99\":\r\ncase \"PER5_RaHK\":\r\ncase \"XwxrmlRqw\":\r\ncase \"LWnhU5vqL\":\r\ncase \"Pw6VuYRcR\":\r\ncase \"pegVltWus\":\r\ncase \"wUsrXggR4\":\r\ncase \"IjI_kVCvq\":\r\ncase \"kbS0pTP9_\":\r\nreturn [{hash: \"zq99m9\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"gytrpm\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"jiazh2\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.soukagency.com\",\r\n                    EditorBar: \r\n        typeof window === \"undefined\" ? undefined : Framer.lazy(async () => {\r\n            const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n            return {\r\n                default: createEditorBar({\r\n                    dependencies: {\r\n                        __version: 1,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState\r\n                        },\r\n                        'react-dom': { createPortal }\r\n                    }\r\n                })\r\n            }\r\n        })\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarSubtle: false, enableAsyncURLUpdates: true, newTrackingEvents: true, pauseOffscreen: true, replaceNestedLinks: true, useGranularSuspense: true, wrapUpdatesInTransitions: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error during hydration. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash during hydration. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/\")\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n                } else {\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: routeId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "DEFAULT_DOMAIN", "DEFAULT_SCRIPT_NAME", "getDataLayerSnippet", "dataLayer", "dataLayerName", "getGTMScript", "id", "environment", "customDomain", "customScriptName", "params", "gtm_auth", "gtm_preview", "setupGTM", "dataLayerScript", "script", "initGTM", "nonce", "gtm", "sendToGTM", "isBrowser", "window", "DEFAULT_FONT_FAMILY", "getFlexboxValues", "position", "positionParts", "justifyContent", "alignItems", "getMultipleShadows", "shadows", "output", "shadow", "getShadow", "safeJSONParse", "jsonString", "onError", "yieldToMain", "options", "window", "resolve", "yieldBeforeCb", "fn", "interactionResponse", "toGTMConsent", "consent", "reducer", "state", "action", "initialState", "defaultConsent", "hasInitializedGTM", "useConsent", "gtmId", "gtmLoadedExternally", "dispatch", "le", "isOnFramerCanvas", "useIsOnFramerCanvas", "consentModeLocalStorageKey", "dismissedLocalStorageKey", "autoAcceptedLocalStorageKey", "getStateFromLocalStorage", "consentFromLocalStorage", "dismissedFromLocalStorage", "autoAcceptedFromLocalStorage", "isDismissed", "isAutoAccepted", "safeJSONParse", "syncToGTM", "sendToGTM", "initGTM", "window", "ue", "yieldBeforeCb", "isBrowser", "dismiss", "autoAccept", "acceptAll", "rejectAll", "acceptCurrent", "toggleMode", "mode", "countries", "isInEUTimezone", "isEULocale", "locale", "navigator", "country", "_inEU", "inEU", "useRegion", "content", "useRegionFromProps", "skipEUCheck", "regionBasedOnLocation", "isBrowser", "inEU", "regionFromProps", "SPACING", "Toggle", "K", "Banner", "withCSS", "banner", "button", "region", "options", "previewOptions", "consentModes", "onDismiss", "onAcceptAll", "onRejectAll", "onAcceptCurrent", "onToggleConsent", "animateOnMount", "maxHeightReduction", "linkColor", "paddingValue", "bannerShadow", "getShadow", "borderShadow", "bannerStyle", "getMultipleShadows", "p", "motion", "DEFAULT_FONT_FAMILY", "SimpleBanner", "AcceptRejectBanner", "OptionsBanner", "description", "policy", "padding", "Description", "Button", "title", "onAccept", "onReject", "Headline", "Buttons", "showReject", "consent", "onOptionToggle", "showOptions", "setShowOptions", "ye", "optionTheme", "optionNames", "shouldShowOptions", "AnimatePresence", "option", "Option", "l", "titleColor", "descriptionColor", "showDescription", "enabled", "optional", "onClick", "theme", "L", "children", "style", "DescriptionParagraph", "descriptionParagraphs", "line", "index", "direction", "id", "primary", "settings", "initiallyOpen", "CookieBanner", "gtmId", "preview", "trigger", "banner", "button", "content", "options", "style", "gtmLoadedExternally", "onShown", "onConsentChange", "onAccept", "onDismiss", "onReject", "onSavePreferences", "isOnFramerCanvas", "useIsOnFramerCanvas", "isPreview", "skipLogic", "isInEU", "isBrowser", "inEU", "region", "useRegion", "consent", "useConsent", "isOpen", "setIsOpen", "ye", "instantlyShowOnMount", "setInstantlyShowOnMount", "ue", "yieldBeforeCb", "noConsentGiven", "shouldAutoAccept", "handleDismiss", "interactionResponse", "handleAcceptAll", "handleRejectAll", "handleAcceptCurrent", "p", "Banner", "defaultConsent", "l", "Trigger", "Overlay", "IconCookie", "K", "props", "insetValue", "justifyContent", "alignItems", "getFlexboxValues", "shouldRenderPortal", "setShouldRenderPortal", "blocking", "Ga", "AnimatePresence", "motion", "Backdrop", "withCSS", "onClick", "L", "DEFAULT_FONT_FAMILY", "color", "addPropertyControls", "ControlType", "_", "fontStore", "fonts", "css", "className", "containerStyles", "emptyStateStyle", "containerStyles", "NullState", "Y", "_", "ref", "p", "o", "t", "h", "defaultEvents", "ControlType", "findByArray", "arr", "search", "a", "getIconSelection", "iconKeys", "selectByList", "iconSearch", "iconSelection", "lowercaseIconKeyPairs", "iconSearchTerm", "_iconSearchTerm", "useIconSelection", "iconSearchResult", "se", "moduleBaseUrl", "icons", "iconKeys", "weightOptions", "styleKeyOptions", "styleOptionPropKeys", "optionKey", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "style", "isMounted", "pe", "iconKey", "useIconSelection", "styleOptionProps", "prop", "iconStyle", "se", "iconStyleKey", "activeStyle", "SelectedIcon", "setSelectedIcon", "ye", "h", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "hideStyleOptions", "styleOptions", "styleOptionsNumber", "name", "getIconSelection", "icon", "addPropertyControls", "ControlType", "result", "defaultEvents", "MaterialFonts", "getFonts", "Icon", "MotionDivWithFX", "withFX", "motion", "MaterialControls", "getPropertyControls", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "transition2", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "color", "height", "iconType", "iconVisible", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "OXaSAxrVm", "aALv4TDX0", "LNhAj28xP", "h2N0SVZFm", "aSKzTGw_O", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "isDisplayed3", "LayoutGroup", "Link", "RichText2", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "css", "Framers1wzedshg", "withCSS", "s1wzedshg_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ButtonFonts", "getFonts", "s1wzedshg_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapkecad7", "args", "onTap1jc33dp", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "LayoutGroup", "Link", "SVG", "RichText2", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "css", "FramereNbtkYIOl", "withCSS", "eNbtkYIOl_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "NavigationFonts", "getFonts", "eNbtkYIOl_default", "NavigationWithVariantAppearEffect", "withVariantAppearEffect", "CookieBannerFonts", "CookieBanner", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "NavigationControls", "getPropertyControls", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "background", "header", "height", "id", "invertBackground", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "jl5OVsP7k", "lHMZB5r0D", "fDHVRgSQE", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "safeCSSValue", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "NavigationWithVariantAppearEffect", "MotionDivWithOptimizedAppearEffect", "RichText2", "x", "Link", "CookieBanner", "SVG", "target", "RenderTarget", "key", "selector", "rule", "FramerOlbtwERPu", "withCSS", "OlbtwERPu_default", "addPropertyControls", "NavigationControls", "ControlType", "addFonts", "NavigationFonts", "CookieBannerFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "siteRef", "useSiteRefs", "props", "B", "ResolveLinks", "resolvedLinks", "OlbtwERPu_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "window", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "inferInitialRouteFromPath", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
