{"version":3,"file":"script_main.BOEDjSba.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","Base","MotionSVG","SVG","svg","getProps","Component","className","css","SVG","getProps","Component","className","css","Icon","css","addPropertyOverrides","InstagramLogo","LinkedinLogo","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","Button","serializationHash","variantClassNames","humanReadableVariantMap","getProps","Component","useRef","className","css","Navigation","Footer","useRef","className","PropertyOverrides","Template1","breakpoints"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/7Vzkp1ORK9zU9dYiZ1fu/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/wTCMOQdBhrD1LTpkwItL/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/nrn5valPIfiaZFRgtVW3/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js","https:/framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/99b3Ykj9jJGqDQyFiZvG/hNcHJzSkR.js","https:/framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/ukoWbbXWpuIc6Sz4vRp6/UD0eTfbk_.js","https:/framerusercontent.com/modules/sfLZBb0me4qwUImFVLQV/yplcqbtFkockD1YLTCUL/G6OCipgrz.js","https:/framerusercontent.com/modules/6bmRJ4RXCN6kn8VrWvFx/9okBWXyRqEKRmXZAKkyc/t5omEZfmg.js","https:/framerusercontent.com/modules/dENjSmAWkQA0o9G4XAmz/44rw0m5MBSzHk88pXgNv/UsJnLAjb4.js","https:/framerusercontent.com/modules/tsVsrikfGJ3plnVAiBCT/1PN7IHs2FGa4I9u7CzpG/oYXG9LE0s.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer}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’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"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 (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"ubm8tT7Gs\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0.75 18 C 0.336 18 0 17.664 0 17.25 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 17.25 C 18 17.664 17.664 18 17.25 18 Z\" fill=\"transparent\" height=\"18px\" id=\"uLIbokj1X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"wcL4Xtw6S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"1px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"haFqKG9T6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 10.5)\" width=\"1px\"/><path d=\"M 0 2.625 C 0 1.175 1.175 0 2.625 0 C 4.075 0 5.25 1.175 5.25 2.625 L 5.25 6\" fill=\"transparent\" height=\"6px\" id=\"ldXP7NTX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(11.25 10.5)\" width=\"5.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"M86o3vn0T\" transform=\"translate(7.125 6.75)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4033599021\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0ju92\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-0ju92 { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Linkedin Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-0ju92\");Icon.displayName=\"Linkedin Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Linkedin Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.5 0 L 4.5 0 C 2.015 0 0 2.015 0 4.5 L 0 13.5 C 0 15.985 2.015 18 4.5 18 L 13.5 18 C 15.985 18 18 15.985 18 13.5 L 18 4.5 C 18 2.015 15.985 0 13.5 0 Z M 9 12.75 C 6.929 12.75 5.25 11.071 5.25 9 C 5.25 6.929 6.929 5.25 9 5.25 C 11.071 5.25 12.75 6.929 12.75 9 C 12.75 11.071 11.071 12.75 9 12.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"SuXKGhab5\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 4.5 18 C 2.015 18 0 15.985 0 13.5 L 0 4.5 C 0 2.015 2.015 0 4.5 0 L 13.5 0 C 15.985 0 18 2.015 18 4.5 L 18 13.5 C 18 15.985 15.985 18 13.5 18 Z\" fill=\"transparent\" height=\"18px\" id=\"vvJ8FLDVj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 3.75 C 0 1.679 1.679 0 3.75 0 C 5.821 0 7.5 1.679 7.5 3.75 C 7.5 5.821 5.821 7.5 3.75 7.5 C 1.679 7.5 0 5.821 0 3.75 Z\" fill=\"transparent\" height=\"7.5px\" id=\"Q3v7fjWhv\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 8.25)\" width=\"7.5px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"VxeO4Hprj\" transform=\"translate(15.75 6)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"942143898\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AT1Ex\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-AT1Ex { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-AT1Ex\");Icon.displayName=\"Instagram Logo\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b012016)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-NWUri .framer-styles-preset-tf9pxy:not(.rich-text-wrapper), .framer-NWUri .framer-styles-preset-tf9pxy.rich-text-wrapper a { --framer-link-current-text-color: #c2ff66; --framer-link-hover-text-color: var(--token-4cc61923-287b-47c0-831f-180d28403b75, #ffffff); --framer-link-hover-text-decoration: none; --framer-link-text-color: #c2ff66; }\"];export const className=\"framer-NWUri\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29550c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/IH6s9ASs8tTeXMp8PWOj/Cookies.js\";import LinkedinLogo from\"https://framerusercontent.com/modules/JNI0unvKLnSNOjYgWQPe/99b3Ykj9jJGqDQyFiZvG/hNcHJzSkR.js\";import InstagramLogo from\"https://framerusercontent.com/modules/PtxaBiSAA5V6LvrpAt6G/ukoWbbXWpuIc6Sz4vRp6/UD0eTfbk_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/sfLZBb0me4qwUImFVLQV/yplcqbtFkockD1YLTCUL/G6OCipgrz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3JLaiUngHKJbnDmYsHQk/9rtKXBKQhdMrKMPvQtqZ/kBtUt_BvT.js\";const InstagramLogoFonts=getFonts(InstagramLogo);const LinkedinLogoFonts=getFonts(LinkedinLogo);const MotionDivWithFX=withFX(motion.div);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"Iw5G2n6DP\",\"p0P7Cn8e5\",\"Mhvyanwts\"];const serializationHash=\"framer-6LivG\";const variantClassNames={Iw5G2n6DP:\"framer-v-1gkn0p9\",Mhvyanwts:\"framer-v-1a0u0gb\",p0P7Cn8e5:\"framer-v-n1xq7f\"};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:0,y:20};const transition2={damping:30,delay:.05,mass:1,stiffness:80,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,transition:transition3};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={\"Footer Mobile\":\"Mhvyanwts\",\"Footer Tablet\":\"p0P7Cn8e5\",Footer:\"Iw5G2n6DP\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Iw5G2n6DP\"};};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:\"Iw5G2n6DP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1gkn0p9\",className,classNames),\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"Iw5G2n6DP\",ref:refBinding,style:{...style},...addPropertyOverrides({Mhvyanwts:{\"data-framer-name\":\"Footer Mobile\"},p0P7Cn8e5:{\"data-framer-name\":\"Footer Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bxca4t\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tj56yn8R_\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-smd5eu\",\"data-framer-name\":\"Footer Top\",layoutDependency:layoutDependency,layoutId:\"z1DBmQMes\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-byry76\",\"data-styles-preset\":\"kBtUt_BvT\",children:[/*#__PURE__*/_jsx(motion.strong,{children:\"Got a brand?\"}),/*#__PURE__*/_jsx(motion.strong,{children:/*#__PURE__*/_jsx(motion.br,{})}),\"Let's get it out there and impactful.\",/*#__PURE__*/_jsx(motion.br,{}),\"Let’s make it loud!\"]})}),className:\"framer-1w8vjkg\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"x_GkPND1U\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pxvpcn\",\"data-framer-name\":\"Social List\",layoutDependency:layoutDependency,layoutId:\"l9JkMToM0\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mgj0sz\",layoutDependency:layoutDependency,layoutId:\"BedSJOi4A\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/madebyfiveboxingwizards/\",motionChild:true,nodeId:\"bsTqH2xW8\",openInNewTab:true,scopeId:\"t5omEZfmg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xs74du framer-y54fmg\",layoutDependency:layoutDependency,layoutId:\"bsTqH2xW8\",whileHover:animation2,children:/*#__PURE__*/_jsx(InstagramLogo,{animated:true,className:\"framer-1mn14u0\",layoutDependency:layoutDependency,layoutId:\"rfHDeVuAj\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/5bw-studio/\",motionChild:true,nodeId:\"yAU0Cvw7o\",openInNewTab:true,scopeId:\"t5omEZfmg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-tqr5fd framer-y54fmg\",layoutDependency:layoutDependency,layoutId:\"yAU0Cvw7o\",whileHover:animation2,children:/*#__PURE__*/_jsx(LinkedinLogo,{animated:true,className:\"framer-p208qs\",layoutDependency:layoutDependency,layoutId:\"axGa_dOj4\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5}})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ofgm8w\",layoutDependency:layoutDependency,layoutId:\"B1aczPn6q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-byry76\",\"data-styles-preset\":\"kBtUt_BvT\",children:\"Copyright \\xa9 2025 Five Boxing Wizards\"})}),className:\"framer-m0gqkj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KVjb9RBby\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtYm9sZA==\",\"--framer-font-family\":'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4cc61923-287b-47c0-831f-180d28403b75, rgb(255, 255, 255)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.bettergrowth.io/\",motionChild:true,nodeId:\"fzfFi94lD\",openInNewTab:true,relValues:[],scopeId:\"t5omEZfmg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-tf9pxy\",\"data-styles-preset\":\"G6OCipgrz\",children:\"Better Growth\"})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"RlM7VXJiYW5pc3QtcmVndWxhcg==\",\"--framer-font-weight\":\"400\"},children:\" Member\"})]})}),className:\"framer-yx5gjq\",fonts:[\"FS;Urbanist-bold\",\"FS;Urbanist-regular\"],layoutDependency:layoutDependency,layoutId:\"fzfFi94lD\",style:{\"--extracted-r6o4lv\":\"var(--token-4cc61923-287b-47c0-831f-180d28403b75, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lJI0hbP_x\"},implicitPathVariables:undefined},{href:{webPageId:\"lJI0hbP_x\"},implicitPathVariables:undefined},{href:{webPageId:\"lJI0hbP_x\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12kti2j-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"r_XX11UjJ-container\",nodeId:\"r_XX11UjJ\",rendersWithMotion:true,scopeId:\"t5omEZfmg\",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:22,insetBottom:22,insetLeft:22,insetPerSide:false,insetRight:22,insetTop:22,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:4,width:1},colorBody:\"var(--token-ed13b411-1c64-4ed2-9ced-555842d580ba, rgb(0, 0, 0))\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"120%\"},fontTitle:{fontFamily:'\"Boldonse\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"160%\",textAlign:\"left\"},link:\"rgb(0, 128, 255)\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:2}},width:380,zIndex:10},button:{borderRadius:80,direction:\"row\",fluid:true,font:{fontFamily:'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"100%\"},hoverOpacity:.6,labels:{accept:\"ACCEPT\",acceptAll:\"ACCEPT ALL\",confirm:\"OKAY\",customize:\"CUSTOMIZE\",reject:\"REJECT\",rejectAll:\"REJECT ALL\",save:\"SAVE PREFERENCES\"},padding:10,paddingBottom: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:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-KR24WCCW\",height:\"100%\",id:\"r_XX11UjJ\",layoutId:\"r_XX11UjJ\",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:{fontFamily:'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},fontTitle:{fontFamily:'\"Urbanist\", \"Urbanist Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:800},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(255, 255, 255)\",iconSize:28,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\",...addPropertyOverrides({Mhvyanwts:{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:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",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\"}},p0P7Cn8e5:{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:resolvedLinks[1],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",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\"}}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hwwivw\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"oYnH03ptS\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Ap06vVlI9\",scopeId:\"t5omEZfmg\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-3zd6de framer-y54fmg\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Ap06vVlI9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Qm9sZG9uc2UtcmVndWxhcg==\",\"--framer-font-family\":'\"Boldonse\", sans-serif',\"--framer-font-size\":\"152.07225655464953px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\",\"--framer-text-transform\":\"uppercase\"},children:\"Five Boxing\"})}),className:\"framer-1xw5zy3\",fonts:[\"GF;Boldonse-regular\"],layoutDependency:layoutDependency,layoutId:\"frz_KqDFg\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 1140 228\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Qm9sZG9uc2UtcmVndWxhcg==\",\"--framer-font-family\":'\"Boldonse\", sans-serif',\"--framer-font-size\":\"226.4574169371705px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\",\"--framer-text-transform\":\"uppercase\"},children:\"wizards\"})}),className:\"framer-q3ul8r\",fonts:[\"GF;Boldonse-regular\"],layoutDependency:layoutDependency,layoutId:\"cKTCbEi2P\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 1140 340\",withExternalLayout:true})]})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6LivG.framer-y54fmg, .framer-6LivG .framer-y54fmg { display: block; }\",\".framer-6LivG.framer-1gkn0p9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-6LivG .framer-bxca4t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1820px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-6LivG .framer-smd5eu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 400px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6LivG .framer-1w8vjkg { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6LivG .framer-pxvpcn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6LivG .framer-1mgj0sz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6LivG .framer-1xs74du, .framer-6LivG .framer-tqr5fd { 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; text-decoration: none; width: 32px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-6LivG .framer-1mn14u0, .framer-6LivG .framer-p208qs { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-6LivG .framer-ofgm8w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6LivG .framer-m0gqkj, .framer-6LivG .framer-yx5gjq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6LivG .framer-12kti2j-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6LivG .framer-1hwwivw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6LivG .framer-3zd6de { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-6LivG .framer-1xw5zy3, .framer-6LivG .framer-q3ul8r { flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-6LivG.framer-v-n1xq7f.framer-1gkn0p9 { padding: 0px 0px 30px 0px; width: 810px; }\",\".framer-6LivG.framer-v-n1xq7f .framer-bxca4t, .framer-6LivG.framer-v-n1xq7f .framer-smd5eu { gap: 50px; }\",\".framer-6LivG.framer-v-n1xq7f .framer-1hwwivw { gap: 30px; }\",\".framer-6LivG.framer-v-n1xq7f .framer-3zd6de { padding: 0px 0px 50px 0px; }\",\".framer-6LivG.framer-v-1a0u0gb.framer-1gkn0p9 { padding: 0px 0px 20px 0px; width: 350px; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-bxca4t { gap: 30px; padding: 0px 20px 0px 20px; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-smd5eu { flex-direction: column; gap: 40px; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-1w8vjkg { flex: none; width: 100%; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-pxvpcn { flex: none; justify-content: flex-start; width: 100%; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-ofgm8w { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px 10px; justify-content: flex-start; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-1hwwivw { gap: 32px; }\",\".framer-6LivG.framer-v-1a0u0gb .framer-3zd6de { padding: 0px 0px 18px 0px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 828\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"p0P7Cn8e5\":{\"layout\":[\"fixed\",\"auto\"]},\"Mhvyanwts\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert5omEZfmg=withCSS(Component,css,\"framer-6LivG\");export default Framert5omEZfmg;Framert5omEZfmg.displayName=\"Footer\";Framert5omEZfmg.defaultProps={height:828,width:1200};addPropertyControls(Framert5omEZfmg,{variant:{options:[\"Iw5G2n6DP\",\"p0P7Cn8e5\",\"Mhvyanwts\"],optionTitles:[\"Footer\",\"Footer Tablet\",\"Footer Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framert5omEZfmg,[{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\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/Y3L2ZYYP26QQ73LRHQEGMGHU7HLMLCIE/5WHYQ3VUOWNEN3Y7DIOEXY5R4W6MYIPF/SS2LIWIFT3QZUKOLJ7TGBEFWHF3TFYQD.woff2\",weight:\"700\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/QVSEREMQIHTDJ6PBN6SDKDQRKHAIJM4G/5FQFK3HFEC5ZJORN7EUWWXKPUKR4HDO2/S3LPGNCYQN366TZLSH3ASTPTKANFMFDS.woff2\",weight:\"400\"},{family:\"Boldonse\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/boldonse/v1/ZgNQjPxGPbbJUZemjC35hmHmNpCO.woff2\",weight:\"400\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RFRIJEFDDNYP2G3SPLVDDAM6LQXTHLSW/F4KOPAGTNOYCQKYEBAKSIKS536ETV6GN/AEP5JZTJJB3JMLBFSBTZLRSVGYD73SDZ.woff2\",weight:\"500\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NWFQAWEPGN3FR4FYMX6PY5M2HVOQSZWU/IIWY67X24KIURE4HBNGWYFMHSEMIVC2G/QAJFELFQRETRXRXDQOALZZUXNPM2U5VX.woff2\",weight:\"600\"},{family:\"Urbanist\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TGWACFHQXCI6LIQVYZM474ZRJ4JGF3QW/4ZHE3BBA7QYS2RANUNP5PJX7I6TSHN4T/KLRDOLQ6M3NGIVUXIPD2JTSGXGYHVYYN.woff2\",weight:\"800\"}]},...InstagramLogoFonts,...LinkedinLogoFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert5omEZfmg\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"828\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p0P7Cn8e5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Mhvyanwts\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t5omEZfmg.map","// Generated by Framer (52a4463)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Button from\"https://framerusercontent.com/modules/uI1aORIkDIt5mmMuVFgH/KkJBcoXv3ne8O3WEXLuK/IBfl6QrG4.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"ENqyqGNU7\",\"cOgBMlUt3\",\"keoC43C37\"];const serializationHash=\"framer-y6HGM\";const variantClassNames={cOgBMlUt3:\"framer-v-tm1aua\",ENqyqGNU7:\"framer-v-1eppdp3\",keoC43C37:\"framer-v-3w5nf8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ENqyqGNU7\",Phone:\"keoC43C37\",Tablet:\"cOgBMlUt3\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ENqyqGNU7\"};};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:\"ENqyqGNU7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1eppdp3\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ENqyqGNU7\",ref:refBinding,style:{backgroundColor:\"var(--token-ed13b411-1c64-4ed2-9ced-555842d580ba, rgb(0, 0, 0))\",...style},...addPropertyOverrides({cOgBMlUt3:{\"data-framer-name\":\"Tablet\"},keoC43C37:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-v4hlwx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"BSlFV5hGQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1v7t2\",\"data-framer-name\":\"Grid Nav\",layoutDependency:layoutDependency,layoutId:\"uxMvGkQ8Q\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"R82BN1PH_\",openInNewTab:false,scopeId:\"UsJnLAjb4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-171pifj framer-x8t2sv\",layoutDependency:layoutDependency,layoutId:\"R82BN1PH_\",whileHover:animation,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1uvjuea\",layoutDependency:layoutDependency,layoutId:\"uFQ_NiOIL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 64\" overflow=\"visible\"><path d=\"M 2.187 43.167 L 5.55 41.388 C 5.762 41.277 5.998 41.163 6.259 41.047 C 6.513 40.927 6.793 40.803 7.1 40.676 C 7.302 40.593 7.506 40.513 7.71 40.435 C 7.876 40.368 8.045 40.302 8.218 40.237 C 8.425 40.16 8.632 40.081 8.838 40.001 C 8.985 39.945 9.129 39.894 9.268 39.846 L 9.679 39.706 L 9.628 39.557 C 9.355 39.65 9.072 39.743 8.782 39.837 L 7.89 40.107 C 7.176 40.327 6.452 40.512 5.72 40.663 C 5.585 40.692 5.455 40.717 5.329 40.738 L 1.582 41.389 L 0.74 38.915 L 9.629 35.886 L 10.228 37.643 L 9.174 38.002 C 8.745 38.147 8.314 38.283 7.879 38.41 C 7.399 38.551 6.931 38.679 6.476 38.796 C 5.996 38.921 5.515 39.043 5.034 39.162 C 4.562 39.279 4.088 39.39 3.613 39.496 C 3.382 39.552 3.156 39.604 2.933 39.652 C 2.712 39.705 2.499 39.756 2.293 39.804 L 2.344 39.953 C 2.645 39.882 2.948 39.815 3.251 39.752 C 3.537 39.694 3.826 39.638 4.118 39.582 C 4.409 39.522 4.731 39.457 5.085 39.386 C 5.404 39.326 5.724 39.269 6.045 39.218 C 6.386 39.157 6.725 39.1 7.062 39.046 C 7.4 38.993 7.711 38.945 7.997 38.903 C 8.225 38.869 8.452 38.836 8.68 38.804 C 8.899 38.778 9.118 38.751 9.336 38.722 L 10.545 38.577 L 11.003 39.922 L 9.957 40.546 C 9.678 40.708 9.416 40.861 9.171 41.005 C 8.621 41.319 8.066 41.622 7.505 41.915 C 7.031 42.17 6.555 42.421 6.077 42.668 C 5.684 42.872 5.286 43.068 4.886 43.258 C 4.483 43.46 4.077 43.654 3.666 43.84 L 3.717 43.989 C 4.087 43.819 4.486 43.636 4.914 43.44 C 5.342 43.244 5.797 43.039 6.28 42.824 C 6.629 42.672 6.942 42.538 7.219 42.421 C 7.494 42.299 7.77 42.18 8.047 42.064 C 8.361 41.932 8.676 41.805 8.993 41.683 C 9.415 41.518 9.84 41.362 10.268 41.215 L 11.322 40.856 L 11.919 42.613 L 3.029 45.642 Z M 9.49 35.403 L 0.065 34.166 L 0 31.515 L 9.352 29.814 L 9.398 31.669 L 7.251 31.999 L 7.284 33.325 L 9.444 33.548 Z M 5.543 33.147 L 5.521 32.263 L 2.586 32.651 C 2.478 32.663 2.371 32.674 2.263 32.683 L 1.948 32.706 C 1.832 32.714 1.693 32.721 1.53 32.725 L 1.534 32.882 L 1.762 32.877 L 1.873 32.874 C 1.915 32.878 1.954 32.88 1.991 32.879 C 2.044 32.878 2.099 32.879 2.158 32.883 C 2.21 32.887 2.263 32.888 2.315 32.887 C 2.408 32.883 2.5 32.889 2.592 32.903 Z M 0.318 27.138 L 0.899 24.671 C 1.048 24.041 1.356 23.557 1.825 23.219 C 2.051 23.061 2.32 22.943 2.63 22.865 C 2.948 22.781 3.276 22.744 3.605 22.754 C 3.97 22.765 4.357 22.818 4.767 22.914 L 7.363 23.526 C 7.788 23.627 8.161 23.752 8.482 23.904 C 8.803 24.055 9.078 24.233 9.305 24.438 C 9.543 24.646 9.728 24.871 9.86 25.113 C 9.987 25.353 10.067 25.621 10.1 25.915 C 10.136 26.2 10.116 26.503 10.04 26.826 L 9.459 29.293 L 0.318 27.138 Z M 8.194 27.089 L 8.255 26.835 C 8.431 26.082 7.993 25.581 6.938 25.332 L 4.342 24.721 C 3.287 24.472 2.671 24.724 2.493 25.477 L 2.433 25.731 Z M 12.686 20.055 L 10.916 23.583 L 2.523 19.369 L 4.275 15.876 L 5.826 16.655 L 4.906 18.49 L 6.507 19.294 L 7.357 17.6 L 8.909 18.379 L 8.059 20.073 L 10.197 21.146 L 11.134 19.276 Z M 12.699 9.323 C 13.153 9.771 13.395 10.211 13.428 10.642 C 13.457 11.07 13.287 11.545 12.918 12.069 L 13.008 12.158 C 13.191 12.012 13.39 11.889 13.603 11.791 C 13.998 11.605 14.448 11.569 14.869 11.688 C 15.082 11.745 15.286 11.834 15.473 11.952 C 15.679 12.081 15.884 12.247 16.09 12.45 C 16.296 12.651 16.476 12.876 16.625 13.122 C 16.768 13.352 16.866 13.586 16.92 13.824 C 16.973 14.077 16.984 14.32 16.952 14.555 C 16.916 14.786 16.842 15.009 16.733 15.215 C 16.607 15.451 16.447 15.667 16.257 15.855 L 14.301 17.839 L 7.616 11.238 L 9.524 9.305 C 9.7 9.123 9.902 8.968 10.123 8.843 C 10.32 8.724 10.537 8.642 10.763 8.599 C 10.975 8.568 11.189 8.57 11.4 8.606 C 11.612 8.638 11.836 8.715 12.071 8.836 C 12.179 8.899 12.286 8.97 12.39 9.052 C 12.495 9.133 12.598 9.223 12.699 9.323 Z M 10.427 10.863 L 10.155 11.138 L 11.543 12.508 L 11.814 12.232 C 11.966 12.079 12.048 11.913 12.062 11.734 C 12.069 11.651 12.061 11.568 12.038 11.489 C 12.014 11.391 11.976 11.297 11.925 11.21 C 11.862 11.118 11.791 11.032 11.711 10.955 C 11.539 10.785 11.362 10.676 11.179 10.629 C 11.093 10.611 11.004 10.606 10.916 10.614 C 10.827 10.617 10.739 10.641 10.66 10.682 C 10.575 10.732 10.496 10.793 10.427 10.863 Z M 14.368 15.298 L 14.706 14.955 C 14.865 14.794 14.951 14.617 14.965 14.423 C 14.975 14.323 14.965 14.223 14.935 14.127 C 14.898 14.022 14.849 13.921 14.788 13.827 C 14.716 13.719 14.633 13.618 14.54 13.527 C 14.451 13.439 14.352 13.363 14.243 13.3 C 14.148 13.236 14.044 13.186 13.935 13.151 C 13.723 13.097 13.533 13.113 13.366 13.2 C 13.273 13.248 13.189 13.31 13.116 13.386 L 12.778 13.728 L 14.368 15.298 Z M 14.522 5.271 L 16.385 7.157 C 16.478 7.249 16.548 7.323 16.596 7.381 C 16.648 7.435 16.698 7.494 16.749 7.555 C 16.801 7.61 16.873 7.692 16.965 7.803 C 17.054 7.909 17.148 8.027 17.246 8.158 C 17.345 8.289 17.426 8.403 17.491 8.499 C 17.524 8.553 17.561 8.607 17.601 8.663 L 17.704 8.831 L 17.838 8.749 C 17.778 8.65 17.712 8.537 17.639 8.408 C 17.569 8.272 17.506 8.144 17.451 8.024 C 17.385 7.894 17.32 7.764 17.258 7.633 C 17.197 7.491 17.141 7.35 17.091 7.207 C 17.064 7.143 17.04 7.078 17.018 7.012 L 16.951 6.812 L 16.124 4.292 L 17.707 3.324 L 19.29 9.49 L 21.014 12.313 L 19.431 13.281 L 17.707 10.457 L 12.939 6.238 L 14.522 5.271 Z M 22.798 1.338 L 26.6 0.44 L 26.999 2.131 L 25.002 2.602 L 25.468 4.577 L 27.311 4.142 L 27.71 5.832 L 25.867 6.268 L 26.76 10.056 L 24.956 10.483 Z M 29.452 9.5 L 28.815 0.126 L 30.665 0 L 31.302 9.374 Z M 34.804 0.24 L 34.827 6.341 C 34.831 6.4 34.832 6.479 34.831 6.58 C 34.829 6.68 34.824 6.786 34.817 6.896 C 34.811 7.139 34.798 7.381 34.778 7.623 L 34.741 8.072 L 34.716 8.284 L 34.69 8.495 L 34.847 8.514 L 34.884 8.208 C 34.899 8.125 34.911 8.042 34.921 7.958 C 34.936 7.875 34.954 7.771 34.974 7.646 C 34.99 7.51 35.013 7.365 35.042 7.209 C 35.071 7.053 35.101 6.908 35.133 6.775 L 35.173 6.573 C 35.186 6.511 35.201 6.449 35.219 6.387 L 36.669 0.461 L 38.511 0.68 L 35.946 9.837 L 33.313 9.524 L 32.962 0.021 L 34.804 0.24 Z M 41.618 11.524 L 37.908 10.178 L 41.109 1.346 L 44.782 2.678 L 44.19 4.311 L 42.261 3.611 L 41.65 5.296 L 43.431 5.942 L 42.839 7.575 L 41.059 6.929 L 40.243 9.178 L 42.21 9.891 Z M 52.281 10.318 C 51.888 10.819 51.479 11.11 51.054 11.191 C 50.632 11.268 50.141 11.153 49.579 10.846 L 49.501 10.945 C 49.666 11.11 49.811 11.295 49.932 11.495 C 50.049 11.687 50.128 11.889 50.168 12.102 C 50.208 12.307 50.211 12.52 50.178 12.742 C 50.145 12.96 50.08 13.173 49.984 13.372 C 49.879 13.591 49.737 13.814 49.559 14.042 C 49.383 14.269 49.179 14.473 48.952 14.649 C 48.753 14.81 48.528 14.936 48.288 15.022 C 48.056 15.102 47.811 15.14 47.565 15.137 C 47.332 15.127 47.102 15.079 46.885 14.993 C 46.637 14.895 46.405 14.76 46.196 14.593 L 44.005 12.871 L 49.805 5.482 L 51.94 7.16 C 52.141 7.315 52.318 7.498 52.467 7.703 C 52.614 7.899 52.719 8.102 52.782 8.312 C 52.837 8.523 52.859 8.734 52.847 8.945 C 52.839 9.16 52.788 9.391 52.694 9.639 C 52.642 9.756 52.583 9.871 52.516 9.98 C 52.447 10.094 52.369 10.206 52.281 10.318 Z M 50.496 8.233 L 50.192 7.994 L 48.988 9.528 L 49.292 9.767 C 49.462 9.9 49.636 9.963 49.815 9.957 C 49.898 9.954 49.979 9.937 50.056 9.906 C 50.151 9.87 50.239 9.822 50.32 9.761 C 50.404 9.689 50.481 9.608 50.549 9.52 C 50.699 9.33 50.787 9.141 50.813 8.954 C 50.821 8.867 50.816 8.779 50.798 8.691 C 50.785 8.603 50.752 8.518 50.701 8.444 C 50.642 8.365 50.573 8.294 50.496 8.233 Z M 46.536 12.651 L 46.915 12.949 C 47.093 13.089 47.279 13.154 47.472 13.146 C 47.574 13.145 47.67 13.124 47.763 13.083 C 47.864 13.034 47.958 12.974 48.045 12.903 C 48.143 12.819 48.233 12.726 48.314 12.623 C 48.392 12.525 48.456 12.417 48.506 12.302 C 48.564 12.186 48.601 12.078 48.619 11.979 C 48.649 11.762 48.612 11.575 48.507 11.419 C 48.449 11.332 48.377 11.255 48.294 11.192 L 47.915 10.894 Z M 52.158 13.637 C 52.575 13.357 53.037 13.15 53.524 13.026 C 54.002 12.904 54.496 12.855 54.989 12.881 C 55.477 12.905 55.953 13.004 56.414 13.178 C 56.873 13.353 57.304 13.594 57.692 13.894 C 57.888 14.046 58.071 14.213 58.24 14.393 C 58.414 14.581 58.572 14.782 58.715 14.998 C 59.008 15.441 59.213 15.905 59.331 16.388 C 59.453 16.869 59.505 17.349 59.487 17.827 C 59.457 18.384 59.348 18.891 59.16 19.35 C 58.975 19.806 58.754 20.202 58.496 20.537 C 58.342 20.734 58.173 20.918 57.991 21.089 C 57.808 21.26 57.609 21.418 57.394 21.56 C 56.967 21.843 56.496 22.055 56.001 22.187 C 55.517 22.324 55.015 22.385 54.512 22.367 C 54.016 22.342 53.525 22.242 53.058 22.071 C 52.6 21.904 52.17 21.668 51.782 21.372 C 51.378 21.065 51.028 20.691 50.749 20.266 C 50.465 19.842 50.257 19.371 50.133 18.876 C 50.013 18.399 49.966 17.907 49.992 17.417 C 50.02 16.925 50.117 16.447 50.284 15.983 C 50.461 15.511 50.713 15.07 51.029 14.677 C 51.185 14.478 51.356 14.292 51.541 14.12 C 51.733 13.943 51.939 13.781 52.158 13.637 Z M 53.167 15.193 C 52.899 15.371 52.661 15.589 52.46 15.841 C 52.266 16.079 52.111 16.348 52.002 16.636 C 51.89 16.928 51.821 17.234 51.799 17.546 C 51.783 17.841 51.815 18.136 51.894 18.42 C 51.969 18.724 52.094 19.008 52.267 19.271 C 52.437 19.53 52.648 19.758 52.893 19.946 C 53.135 20.127 53.404 20.268 53.69 20.365 C 53.973 20.465 54.268 20.521 54.568 20.533 C 54.878 20.543 55.187 20.504 55.485 20.418 C 55.634 20.376 55.782 20.323 55.928 20.258 C 56.077 20.191 56.221 20.111 56.358 20.021 C 56.615 19.851 56.843 19.639 57.032 19.395 C 57.221 19.157 57.371 18.892 57.477 18.608 C 57.691 18.025 57.724 17.435 57.576 16.839 C 57.5 16.542 57.374 16.261 57.205 16.006 C 57.066 15.795 56.88 15.59 56.647 15.39 C 56.419 15.188 56.133 15.023 55.791 14.896 C 55.508 14.793 55.212 14.731 54.912 14.712 C 54.611 14.696 54.31 14.729 54.02 14.809 C 53.869 14.851 53.721 14.905 53.578 14.969 C 53.435 15.032 53.297 15.107 53.167 15.193 Z M 62.61 23.243 L 60.632 24.523 C 60.575 24.562 60.516 24.596 60.455 24.626 C 60.388 24.665 60.331 24.696 60.283 24.718 C 60.238 24.736 60.194 24.756 60.151 24.777 C 60.13 24.789 60.108 24.8 60.086 24.81 C 60.057 24.822 59.992 24.847 59.893 24.884 L 59.794 24.909 C 59.765 24.922 59.735 24.932 59.704 24.94 L 59.743 25.093 C 59.876 25.059 60.012 25.035 60.148 25.022 C 60.228 25.013 60.307 25.006 60.387 25.001 C 60.474 25.001 60.537 25.001 60.575 25.002 L 60.674 25.01 C 60.701 25.008 60.731 25.009 60.765 25.011 L 63.103 25.171 L 63.562 26.969 L 58.561 26.365 L 54.463 29.295 L 54.004 27.498 L 56.196 26.163 C 56.252 26.127 56.313 26.089 56.379 26.051 C 56.444 26.019 56.509 25.988 56.576 25.96 C 56.634 25.934 56.676 25.915 56.7 25.903 C 56.724 25.892 56.751 25.88 56.78 25.867 C 56.815 25.853 56.879 25.831 56.975 25.801 C 57.004 25.788 57.034 25.778 57.065 25.77 C 57.094 25.757 57.124 25.746 57.154 25.739 L 57.116 25.586 C 57.029 25.608 56.942 25.628 56.854 25.644 C 56.792 25.66 56.715 25.677 56.622 25.695 C 56.554 25.704 56.485 25.71 56.416 25.716 C 56.354 25.719 56.292 25.721 56.23 25.722 L 56.15 25.727 C 56.125 25.723 56.1 25.721 56.075 25.721 L 53.511 25.57 L 53.042 23.734 L 58.043 24.338 L 62.141 21.407 Z M 54.523 29.905 L 63.901 29.404 L 64 31.257 L 54.622 31.758 Z M 56.579 34.873 L 54.307 34.537 L 54.579 32.702 L 63.869 34.075 L 63.552 36.222 L 60.951 36.548 C 60.728 36.579 60.479 36.609 60.204 36.637 C 59.934 36.667 59.661 36.693 59.386 36.716 C 59.117 36.74 58.878 36.758 58.669 36.77 C 58.223 36.8 57.81 36.824 57.429 36.842 C 57.049 36.86 56.658 36.877 56.257 36.892 C 56.065 36.896 55.879 36.898 55.698 36.898 C 55.512 36.897 55.331 36.897 55.156 36.897 L 55.133 37.054 C 55.414 37.052 55.668 37.05 55.891 37.046 C 56.126 37.042 56.36 37.04 56.595 37.038 C 56.879 37.037 57.163 37.039 57.447 37.044 C 57.71 37.042 57.973 37.043 58.236 37.049 C 58.533 37.056 58.824 37.064 59.11 37.074 C 59.401 37.085 59.656 37.102 59.877 37.124 C 60.066 37.136 60.256 37.151 60.445 37.168 C 60.633 37.19 60.813 37.214 60.984 37.24 L 63.35 37.589 L 63.079 39.425 L 53.789 38.052 L 54.088 36.021 L 56.607 35.659 C 56.781 35.632 56.998 35.602 57.258 35.572 C 57.534 35.539 57.811 35.505 58.087 35.471 C 58.384 35.44 58.675 35.414 58.96 35.392 C 59.363 35.359 59.766 35.328 60.17 35.3 C 60.579 35.272 60.989 35.252 61.399 35.242 C 61.589 35.233 61.778 35.227 61.968 35.222 C 62.155 35.218 62.334 35.215 62.504 35.213 L 62.527 35.058 C 62.181 35.059 61.813 35.064 61.424 35.07 C 61.04 35.077 60.633 35.08 60.202 35.081 C 59.788 35.073 59.37 35.064 58.946 35.055 C 58.536 35.047 58.126 35.029 57.717 35.001 C 57.52 34.982 57.324 34.961 57.128 34.938 C 56.944 34.921 56.761 34.9 56.579 34.873 Z M 53.796 48.903 L 52.761 48.345 C 52.395 48.149 52.068 47.885 51.8 47.568 C 51.532 47.248 51.318 46.887 51.165 46.499 C 51.006 46.098 50.907 45.676 50.87 45.247 C 50.832 44.802 50.859 44.354 50.95 43.917 C 51.042 43.456 51.203 43.01 51.427 42.596 C 51.657 42.163 51.957 41.77 52.313 41.433 C 52.667 41.109 53.056 40.852 53.481 40.663 C 53.834 40.506 54.248 40.391 54.724 40.319 C 55.199 40.246 55.717 40.271 56.278 40.394 C 56.784 40.499 57.273 40.679 57.745 40.933 C 58.232 41.195 58.648 41.497 58.996 41.84 C 59.345 42.189 59.633 42.572 59.858 42.986 C 60.114 43.453 60.273 43.924 60.334 44.399 C 60.393 44.879 60.389 45.319 60.323 45.72 C 60.228 46.229 60.055 46.719 59.809 47.174 C 59.613 47.544 59.369 47.886 59.083 48.191 C 58.809 48.481 58.496 48.732 58.153 48.936 C 57.839 49.12 57.492 49.259 57.112 49.353 C 56.731 49.452 56.332 49.489 55.916 49.462 C 55.711 49.448 55.508 49.42 55.308 49.376 C 55.095 49.335 54.887 49.277 54.684 49.202 L 55.582 47.534 C 55.745 47.586 55.931 47.614 56.138 47.617 C 56.358 47.627 56.578 47.6 56.79 47.538 C 57.184 47.416 57.528 47.195 57.82 46.873 C 57.968 46.708 58.099 46.522 58.211 46.313 C 58.352 46.053 58.448 45.772 58.497 45.481 C 58.551 45.204 58.552 44.919 58.502 44.641 C 58.394 44.074 58.113 43.574 57.661 43.138 C 57.418 42.91 57.146 42.715 56.852 42.559 C 56.528 42.385 56.21 42.264 55.899 42.198 C 55.585 42.137 55.306 42.118 55.06 42.141 C 54.791 42.16 54.526 42.22 54.274 42.319 C 54.004 42.431 53.756 42.592 53.544 42.795 C 53.322 43.002 53.137 43.244 52.996 43.513 C 52.888 43.712 52.805 43.923 52.747 44.141 C 52.692 44.348 52.662 44.56 52.658 44.774 C 52.654 44.974 52.677 45.173 52.724 45.366 C 52.773 45.569 52.853 45.763 52.961 45.942 C 53.059 46.115 53.184 46.278 53.335 46.43 L 54.476 44.31 L 55.865 45.059 Z M 46.192 52.736 L 44.909 50.23 L 46.78 48.966 L 53.121 56.019 L 51.584 57.057 L 48.446 53.395 L 48.267 53.173 C 48.188 53.074 48.122 52.991 48.071 52.924 L 47.969 52.773 C 47.932 52.729 47.898 52.682 47.866 52.634 C 47.83 52.582 47.792 52.531 47.753 52.481 L 47.638 52.311 L 47.404 51.964 L 46.487 50.593 L 46.357 50.681 C 46.416 50.768 46.475 50.861 46.535 50.96 L 46.726 51.242 C 46.858 51.438 46.986 51.637 47.11 51.839 L 47.481 52.446 C 47.587 52.622 47.702 52.821 47.826 53.041 C 47.953 53.267 48.051 53.455 48.121 53.605 L 50.244 57.963 L 49.06 58.763 L 45.812 55.165 C 45.699 55.044 45.562 54.883 45.4 54.681 C 45.256 54.502 45.115 54.321 44.976 54.138 L 44.553 53.567 C 44.412 53.377 44.275 53.183 44.142 52.987 C 44.079 52.893 44.013 52.801 43.946 52.71 L 43.76 52.435 L 43.63 52.524 L 44.711 54.098 L 44.84 54.288 C 44.863 54.323 44.887 54.364 44.912 54.41 L 44.996 54.535 C 45.073 54.648 45.136 54.745 45.184 54.827 C 45.229 54.911 45.283 55.011 45.348 55.126 C 45.377 55.169 45.403 55.213 45.426 55.255 L 45.496 55.388 L 47.719 59.669 L 46.183 60.707 L 42.012 52.188 L 43.882 50.923 L 45.721 53.054 C 45.794 53.144 45.882 53.25 45.983 53.372 L 46.296 53.752 C 46.404 53.882 46.496 54.001 46.574 54.107 C 46.727 54.296 46.873 54.483 47.011 54.669 C 47.149 54.855 47.287 55.045 47.424 55.238 C 47.487 55.323 47.551 55.413 47.616 55.509 C 47.679 55.593 47.74 55.679 47.799 55.766 L 47.93 55.678 C 47.824 55.521 47.707 55.342 47.579 55.143 C 47.446 54.947 47.32 54.746 47.201 54.541 L 46.842 53.926 C 46.669 53.627 46.5 53.325 46.336 53.02 C 46.289 52.924 46.241 52.83 46.192 52.736 Z M 40.456 53.097 L 43.622 61.943 L 41.876 62.568 L 38.71 53.723 Z M 38.029 53.922 L 38.186 54.856 L 36.793 61.894 L 39.214 61.489 L 39.5 63.202 L 34.946 63.964 L 34.79 63.029 L 36.183 55.992 L 33.606 56.423 L 33.32 54.709 Z M 33.019 54.741 L 30.853 64 L 28.208 63.801 L 27.448 54.322 L 29.297 54.461 L 29.411 56.631 L 30.733 56.731 L 31.17 54.602 Z M 30.383 58.446 L 29.502 58.38 L 29.596 61.34 C 29.597 61.462 29.597 61.57 29.596 61.665 L 29.587 61.981 C 29.584 62.097 29.576 62.236 29.564 62.399 L 29.721 62.411 L 29.739 62.183 L 29.747 62.072 C 29.755 62.031 29.761 61.991 29.764 61.954 C 29.767 61.902 29.774 61.847 29.784 61.79 C 29.793 61.738 29.8 61.685 29.803 61.633 C 29.812 61.528 29.826 61.437 29.848 61.359 Z M 19.93 59.084 C 20.083 58.641 20.306 58.296 20.599 58.046 C 20.733 57.927 20.885 57.831 21.049 57.759 C 21.223 57.683 21.408 57.637 21.597 57.624 C 21.796 57.613 21.995 57.632 22.188 57.678 L 22.23 57.559 C 22.051 57.497 21.889 57.377 21.745 57.198 C 21.611 57.024 21.524 56.819 21.492 56.601 C 21.485 56.545 21.482 56.488 21.485 56.431 C 21.482 56.375 21.482 56.32 21.484 56.264 L 21.833 52.39 L 23.585 52.998 L 23.321 57.11 L 23.887 57.307 L 25.188 53.555 L 26.94 54.162 L 23.863 63.039 L 21.253 62.134 C 21.02 62.054 20.801 61.936 20.606 61.784 C 20.411 61.641 20.243 61.464 20.111 61.261 C 19.985 61.061 19.891 60.843 19.834 60.614 C 19.772 60.374 19.749 60.126 19.763 59.879 C 19.784 59.608 19.84 59.341 19.93 59.084 Z M 23.318 58.948 L 22.908 58.805 C 22.818 58.774 22.723 58.755 22.627 58.75 C 22.53 58.743 22.433 58.755 22.34 58.783 C 22.174 58.843 22.03 58.961 21.909 59.135 C 21.859 59.213 21.813 59.314 21.77 59.438 C 21.672 59.722 21.666 59.971 21.754 60.185 C 21.839 60.404 22.011 60.558 22.27 60.648 L 22.68 60.79 Z M 16.069 59.862 L 13.974 58.437 C 13.438 58.073 13.097 57.612 12.949 57.053 C 12.882 56.785 12.868 56.492 12.906 56.174 C 12.941 55.847 13.024 55.527 13.151 55.224 C 13.291 54.887 13.48 54.544 13.716 54.195 L 15.216 51.988 C 15.461 51.627 15.712 51.323 15.968 51.077 C 16.224 50.832 16.489 50.639 16.761 50.5 C 17.04 50.352 17.316 50.26 17.589 50.223 C 17.869 50.191 18.152 50.212 18.425 50.285 C 18.703 50.353 18.979 50.48 19.253 50.667 L 21.348 52.092 L 16.069 59.862 Z M 18.838 52.485 L 18.623 52.339 C 17.983 51.904 17.359 52.135 16.75 53.031 L 15.25 55.238 C 14.641 56.135 14.656 56.801 15.296 57.236 L 15.511 57.383 Z M 9.821 51.004 L 9.408 51.37 C 9.025 51.708 8.947 52.005 9.174 52.262 C 9.278 52.38 9.406 52.433 9.555 52.42 C 9.705 52.406 9.865 52.325 10.035 52.175 C 10.09 52.126 10.141 52.073 10.189 52.017 C 10.238 51.953 10.279 51.871 10.311 51.773 C 10.342 51.689 10.371 51.579 10.398 51.443 C 10.421 51.31 10.436 51.156 10.443 50.981 C 10.453 50.888 10.459 50.788 10.462 50.68 C 10.473 50.573 10.478 50.455 10.478 50.329 C 10.483 49.945 10.5 49.582 10.528 49.241 C 10.553 48.896 10.586 48.603 10.627 48.363 C 10.669 48.14 10.733 47.921 10.818 47.71 C 10.895 47.524 10.994 47.348 11.113 47.185 C 11.174 47.103 11.242 47.025 11.318 46.952 C 11.39 46.874 11.469 46.797 11.556 46.72 C 11.775 46.523 12.019 46.354 12.28 46.217 C 12.512 46.097 12.763 46.018 13.021 45.983 C 13.265 45.949 13.513 45.967 13.75 46.033 C 13.998 46.097 14.231 46.205 14.441 46.35 C 14.692 46.52 14.921 46.722 15.12 46.951 C 15.548 47.436 15.792 47.923 15.852 48.412 C 15.911 48.892 15.782 49.362 15.463 49.82 C 15.311 50.045 15.107 50.271 14.851 50.498 L 14.23 51.047 L 13.08 49.745 L 13.707 49.191 C 13.936 48.989 14.071 48.785 14.114 48.578 C 14.163 48.38 14.108 48.19 13.947 48.009 C 13.893 47.947 13.831 47.892 13.762 47.846 C 13.695 47.806 13.62 47.782 13.543 47.777 C 13.469 47.773 13.396 47.778 13.323 47.791 C 13.23 47.813 13.141 47.849 13.06 47.898 L 12.937 47.985 C 12.89 48.02 12.845 48.056 12.802 48.095 C 12.729 48.157 12.663 48.226 12.604 48.301 C 12.552 48.368 12.505 48.451 12.466 48.549 C 12.427 48.666 12.403 48.786 12.394 48.909 C 12.378 49.042 12.365 49.194 12.354 49.365 C 12.352 49.458 12.352 49.56 12.352 49.672 C 12.35 49.78 12.348 49.898 12.347 50.024 C 12.347 50.376 12.338 50.728 12.322 51.08 C 12.302 51.362 12.265 51.641 12.208 51.918 C 12.166 52.142 12.102 52.361 12.017 52.572 C 11.933 52.756 11.831 52.932 11.711 53.095 C 11.651 53.177 11.587 53.255 11.518 53.329 C 11.442 53.403 11.363 53.476 11.281 53.55 C 11.079 53.731 10.857 53.888 10.62 54.018 C 10.405 54.133 10.171 54.208 9.93 54.238 C 9.483 54.289 9.051 54.173 8.632 53.89 C 8.424 53.75 8.217 53.564 8.012 53.331 C 7.622 52.89 7.39 52.449 7.317 52.008 C 7.292 51.86 7.296 51.678 7.328 51.46 C 7.36 51.242 7.458 51.008 7.623 50.757 C 7.772 50.537 7.95 50.337 8.151 50.163 L 8.671 49.703 Z\" fill=\"rgb(249,249,249)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-b5t2wt\",layoutDependency:layoutDependency,layoutId:\"rf_Psx0sB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.179 9.755\" overflow=\"visible\"><path d=\"M 1.447 7.281 L 4.81 5.502 C 5.022 5.39 5.258 5.277 5.519 5.16 C 5.773 5.04 6.053 4.917 6.36 4.79 C 6.562 4.707 6.765 4.626 6.97 4.549 C 7.136 4.481 7.305 4.415 7.478 4.351 C 7.685 4.273 7.891 4.195 8.098 4.115 C 8.245 4.059 8.389 4.007 8.528 3.96 L 8.939 3.82 L 8.888 3.67 C 8.615 3.764 8.332 3.857 8.042 3.95 L 7.15 4.221 C 6.436 4.44 5.712 4.626 4.98 4.777 C 4.845 4.806 4.715 4.831 4.589 4.852 L 0.842 5.503 L 0 3.029 L 8.889 0 L 9.488 1.756 L 8.434 2.115 C 8.005 2.26 7.573 2.396 7.139 2.523 C 6.659 2.664 6.191 2.793 5.736 2.909 C 5.256 3.034 4.775 3.156 4.294 3.276 C 3.821 3.392 3.348 3.504 2.873 3.609 C 2.642 3.666 2.416 3.718 2.193 3.766 C 1.972 3.819 1.759 3.869 1.553 3.917 L 1.604 4.067 C 1.905 3.996 2.207 3.929 2.511 3.866 C 2.797 3.808 3.086 3.751 3.378 3.696 C 3.669 3.636 3.991 3.571 4.345 3.5 C 4.664 3.439 4.984 3.383 5.305 3.332 C 5.645 3.271 5.985 3.214 6.322 3.16 C 6.66 3.106 6.971 3.059 7.257 3.017 C 7.485 2.983 7.712 2.95 7.94 2.917 C 8.159 2.892 8.377 2.864 8.596 2.836 L 9.805 2.691 L 10.263 4.036 L 9.217 4.66 C 8.938 4.821 8.676 4.974 8.431 5.119 C 7.881 5.433 7.326 5.736 6.765 6.029 C 6.291 6.284 5.815 6.535 5.337 6.782 C 4.943 6.985 4.546 7.182 4.146 7.371 C 3.743 7.573 3.336 7.767 2.926 7.953 L 2.977 8.103 C 3.347 7.932 3.746 7.749 4.174 7.553 C 4.602 7.358 5.057 7.152 5.54 6.938 C 5.889 6.786 6.202 6.651 6.478 6.535 C 6.754 6.413 7.03 6.294 7.307 6.177 C 7.621 6.046 7.936 5.919 8.253 5.797 C 8.675 5.631 9.1 5.475 9.528 5.329 L 10.582 4.97 L 11.179 6.727 L 2.289 9.755 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ya8qkh\",layoutDependency:layoutDependency,layoutId:\"Iz_HGYzlZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.49 5.588\" overflow=\"visible\"><path d=\"M 9.49 5.588 L 0.065 4.352 L 0 1.7 L 9.352 0 L 9.398 1.855 L 7.251 2.184 L 7.284 3.51 L 9.444 3.734 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n61ock\",layoutDependency:layoutDependency,layoutId:\"t8O38VhfZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.013 1\" overflow=\"visible\"><path d=\"M 4.013 0.884 L 3.991 0 L 1.056 0.388 C 0.949 0.4 0.841 0.411 0.733 0.42 L 0.418 0.444 C 0.302 0.452 0.163 0.458 0 0.462 L 0.004 0.619 L 0.233 0.614 L 0.343 0.611 C 0.386 0.616 0.425 0.617 0.462 0.616 C 0.514 0.615 0.57 0.616 0.628 0.62 C 0.68 0.624 0.733 0.626 0.786 0.624 C 0.878 0.621 0.971 0.626 1.062 0.641 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-100w9lz\",layoutDependency:layoutDependency,layoutId:\"xI3guJofn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.799 6.541\" overflow=\"visible\"><path d=\"M 0 4.386 L 0.581 1.919 C 0.729 1.289 1.038 0.805 1.507 0.467 C 1.733 0.309 2.002 0.191 2.312 0.113 C 2.629 0.029 2.958 -0.009 3.286 0.002 C 3.652 0.012 4.039 0.065 4.449 0.162 L 7.045 0.774 C 7.47 0.874 7.843 1 8.164 1.152 C 8.485 1.303 8.76 1.481 8.987 1.686 C 9.224 1.893 9.409 2.118 9.542 2.361 C 9.669 2.601 9.749 2.869 9.782 3.163 C 9.818 3.447 9.798 3.751 9.722 4.074 L 9.141 6.541 L 0 4.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zrygi7\",layoutDependency:layoutDependency,layoutId:\"J1V8vxmbp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.859 2.461\" overflow=\"visible\"><path d=\"M 5.761 2.461 L 5.821 2.207 C 5.998 1.454 5.56 0.953 4.504 0.704 L 1.908 0.093 C 0.853 -0.156 0.237 0.096 0.06 0.849 L 0 1.103 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dj81vn\",layoutDependency:layoutDependency,layoutId:\"Sil0bV942\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.163 7.707\" overflow=\"visible\"><path d=\"M 10.163 4.179 L 8.394 7.707 L 0 3.493 L 1.752 0 L 3.304 0.779 L 2.384 2.614 L 3.985 3.418 L 4.834 1.724 L 6.386 2.503 L 5.536 4.197 L 7.674 5.27 L 8.611 3.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mam36b\",layoutDependency:layoutDependency,layoutId:\"HcOk_gZGP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.354 9.261\" overflow=\"visible\"><path d=\"M 5.083 0.746 C 5.536 1.194 5.779 1.633 5.811 2.065 C 5.84 2.493 5.671 2.968 5.302 3.492 L 5.392 3.58 C 5.574 3.435 5.774 3.312 5.986 3.214 C 6.382 3.028 6.832 2.992 7.252 3.111 C 7.466 3.168 7.67 3.257 7.857 3.375 C 8.062 3.504 8.268 3.67 8.474 3.873 C 8.68 4.073 8.86 4.299 9.008 4.545 C 9.151 4.775 9.25 5.009 9.303 5.247 C 9.357 5.5 9.368 5.743 9.336 5.978 C 9.3 6.209 9.226 6.432 9.117 6.638 C 8.991 6.874 8.83 7.089 8.641 7.278 L 6.684 9.261 L 0 2.661 L 1.907 0.728 C 2.084 0.546 2.286 0.39 2.507 0.266 C 2.704 0.147 2.921 0.065 3.147 0.022 C 3.358 -0.009 3.573 -0.007 3.783 0.029 C 3.996 0.061 4.219 0.138 4.455 0.259 C 4.563 0.322 4.669 0.393 4.774 0.474 C 4.878 0.556 4.981 0.646 5.083 0.746 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-157pflh\",layoutDependency:layoutDependency,layoutId:\"j4OkccF8R\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.909 1.898\" overflow=\"visible\"><path d=\"M 0.272 0.253 L 0 0.528 L 1.387 1.898 L 1.659 1.622 C 1.81 1.469 1.893 1.303 1.907 1.124 C 1.913 1.041 1.905 0.958 1.883 0.878 C 1.858 0.781 1.82 0.687 1.769 0.6 C 1.707 0.508 1.635 0.422 1.555 0.345 C 1.383 0.175 1.206 0.066 1.023 0.019 C 0.937 0.001 0.849 -0.004 0.761 0.004 C 0.671 0.007 0.584 0.031 0.505 0.072 C 0.419 0.122 0.341 0.183 0.271 0.253 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o23rci\",layoutDependency:layoutDependency,layoutId:\"cJs7cIg2w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.19 2.178\" overflow=\"visible\"><path d=\"M 1.589 2.178 L 1.927 1.835 C 2.087 1.674 2.173 1.497 2.186 1.303 C 2.197 1.204 2.187 1.103 2.157 1.008 C 2.12 0.902 2.07 0.801 2.009 0.707 C 1.937 0.599 1.855 0.499 1.762 0.407 C 1.673 0.319 1.573 0.243 1.465 0.18 C 1.37 0.117 1.266 0.067 1.157 0.032 C 0.944 -0.023 0.755 -0.007 0.588 0.08 C 0.495 0.128 0.411 0.191 0.338 0.266 L 0 0.609 L 1.589 2.178 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wrsjcf\",layoutDependency:layoutDependency,layoutId:\"B5Km5IajV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.075 9.957\" overflow=\"visible\"><path d=\"M 1.583 1.947 L 3.446 3.834 C 3.539 3.925 3.609 3.999 3.657 4.057 C 3.709 4.112 3.759 4.17 3.81 4.231 C 3.862 4.286 3.934 4.369 4.026 4.479 C 4.115 4.585 4.209 4.703 4.307 4.834 C 4.406 4.965 4.487 5.079 4.552 5.175 C 4.585 5.229 4.622 5.284 4.662 5.339 L 4.765 5.508 L 4.899 5.426 C 4.839 5.326 4.773 5.213 4.7 5.084 C 4.63 4.949 4.567 4.821 4.512 4.7 C 4.446 4.571 4.381 4.44 4.319 4.309 C 4.258 4.167 4.202 4.026 4.152 3.883 C 4.125 3.819 4.101 3.754 4.079 3.688 L 4.012 3.488 L 3.186 0.968 L 4.768 0 L 6.351 6.167 L 8.075 8.989 L 6.492 9.957 L 4.768 7.134 L 0 2.914 L 1.583 1.947 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hm8ini\",layoutDependency:layoutDependency,layoutId:\"Bc9rrkZ7W\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.912 10.042\" overflow=\"visible\"><path d=\"M 0 0.898 L 3.802 0 L 4.201 1.691 L 2.204 2.162 L 2.67 4.137 L 4.513 3.702 L 4.912 5.392 L 3.069 5.828 L 3.963 9.616 L 2.158 10.042 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w6fp5n\",layoutDependency:layoutDependency,layoutId:\"ZfvpKCARv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.488 9.5\" overflow=\"visible\"><path d=\"M 0.637 9.5 L 0 0.126 L 1.85 0 L 2.488 9.374 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7c4cb6\",layoutDependency:layoutDependency,layoutId:\"ligpFhCvN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.548 9.816\" overflow=\"visible\"><path d=\"M 1.842 0.219 L 1.864 6.319 C 1.868 6.378 1.869 6.458 1.868 6.558 C 1.867 6.659 1.862 6.765 1.854 6.875 C 1.849 7.118 1.836 7.36 1.815 7.602 L 1.778 8.051 L 1.753 8.262 L 1.728 8.474 L 1.885 8.493 L 1.921 8.187 C 1.936 8.104 1.949 8.021 1.959 7.937 C 1.974 7.854 1.991 7.75 2.012 7.625 C 2.028 7.489 2.05 7.343 2.079 7.188 C 2.108 7.032 2.139 6.887 2.171 6.754 L 2.21 6.551 C 2.223 6.489 2.239 6.428 2.256 6.366 L 3.707 0.44 L 5.548 0.659 L 2.983 9.816 L 0.35 9.503 L 0 0 L 1.842 0.219 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gznhhy\",layoutDependency:layoutDependency,layoutId:\"G9W5QrQc1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.874 10.178\" overflow=\"visible\"><path d=\"M 3.71 10.178 L 0 8.833 L 3.201 0 L 6.874 1.332 L 6.282 2.965 L 4.353 2.265 L 3.742 3.95 L 5.523 4.596 L 4.931 6.229 L 3.15 5.583 L 2.335 7.832 L 4.301 8.546 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17mgueu\",layoutDependency:layoutDependency,layoutId:\"gLDX3KOOh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.845 9.655\" overflow=\"visible\"><path d=\"M 8.276 4.836 C 7.883 5.337 7.474 5.628 7.048 5.709 C 6.627 5.786 6.136 5.671 5.574 5.364 L 5.496 5.463 C 5.661 5.628 5.806 5.813 5.927 6.012 C 6.044 6.205 6.123 6.407 6.163 6.62 C 6.203 6.825 6.206 7.038 6.173 7.26 C 6.14 7.478 6.075 7.691 5.979 7.89 C 5.874 8.109 5.732 8.332 5.554 8.56 C 5.378 8.787 5.174 8.991 4.946 9.167 C 4.748 9.328 4.523 9.454 4.283 9.54 C 4.05 9.62 3.806 9.658 3.56 9.654 C 3.327 9.645 3.097 9.597 2.88 9.511 C 2.632 9.413 2.4 9.278 2.191 9.111 L 0 7.389 L 5.8 0 L 7.935 1.677 C 8.136 1.832 8.313 2.016 8.462 2.221 C 8.609 2.417 8.714 2.62 8.776 2.83 C 8.832 3.041 8.854 3.252 8.842 3.463 C 8.833 3.678 8.782 3.909 8.689 4.156 C 8.637 4.274 8.578 4.389 8.511 4.498 C 8.442 4.612 8.363 4.724 8.276 4.836 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xx1d92\",layoutDependency:layoutDependency,layoutId:\"pwhuu52AI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.829 1.963\" overflow=\"visible\"><path d=\"M 1.508 0.239 L 1.204 0 L 0 1.534 L 0.304 1.773 C 0.474 1.906 0.648 1.97 0.827 1.963 C 0.91 1.96 0.992 1.943 1.068 1.912 C 1.163 1.877 1.252 1.828 1.332 1.767 C 1.416 1.695 1.493 1.614 1.561 1.526 C 1.711 1.336 1.799 1.147 1.825 0.96 C 1.833 0.873 1.828 0.785 1.81 0.697 C 1.797 0.609 1.764 0.524 1.713 0.45 C 1.654 0.371 1.585 0.3 1.508 0.239 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s29hxb\",layoutDependency:layoutDependency,layoutId:\"ZxgY6NzZ4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.093 2.253\" overflow=\"visible\"><path d=\"M 0 1.757 L 0.379 2.055 C 0.557 2.195 0.743 2.261 0.936 2.252 C 1.037 2.251 1.134 2.23 1.227 2.189 C 1.327 2.141 1.422 2.08 1.508 2.009 C 1.607 1.926 1.697 1.833 1.778 1.729 C 1.856 1.631 1.92 1.523 1.97 1.408 C 2.027 1.292 2.065 1.185 2.083 1.085 C 2.113 0.868 2.076 0.681 1.971 0.525 C 1.913 0.438 1.841 0.362 1.758 0.298 L 1.379 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r2he67\",layoutDependency:layoutDependency,layoutId:\"LHfShY0_s\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.506 9.496\" overflow=\"visible\"><path d=\"M 2.173 0.762 C 2.59 0.482 3.052 0.276 3.539 0.152 C 4.017 0.03 4.511 -0.019 5.004 0.007 C 5.492 0.03 5.968 0.129 6.43 0.304 C 6.888 0.479 7.319 0.72 7.707 1.02 C 7.903 1.171 8.086 1.338 8.255 1.519 C 8.429 1.706 8.587 1.908 8.73 2.123 C 9.023 2.567 9.228 3.03 9.346 3.514 C 9.468 3.995 9.52 4.474 9.503 4.953 C 9.473 5.509 9.363 6.017 9.175 6.476 C 8.991 6.932 8.77 7.328 8.511 7.663 C 8.357 7.859 8.188 8.044 8.006 8.215 C 7.823 8.386 7.624 8.543 7.409 8.685 C 6.982 8.968 6.512 9.18 6.017 9.313 C 5.533 9.45 5.03 9.51 4.528 9.493 C 4.031 9.468 3.54 9.368 3.073 9.196 C 2.615 9.03 2.185 8.794 1.797 8.497 C 1.393 8.19 1.043 7.817 0.764 7.392 C 0.48 6.967 0.272 6.497 0.148 6.001 C 0.028 5.525 -0.019 5.033 0.007 4.542 C 0.035 4.05 0.132 3.573 0.299 3.109 C 0.476 2.637 0.728 2.196 1.044 1.802 C 1.2 1.604 1.371 1.418 1.556 1.246 C 1.748 1.068 1.955 0.907 2.173 0.762 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lhn5c5\",layoutDependency:layoutDependency,layoutId:\"CQxNgPQ68\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.872 5.827\" overflow=\"visible\"><path d=\"M 1.372 0.485 C 1.104 0.663 0.865 0.881 0.665 1.133 C 0.47 1.372 0.316 1.64 0.207 1.928 C 0.094 2.22 0.026 2.527 0.004 2.839 C -0.012 3.133 0.02 3.429 0.099 3.713 C 0.174 4.017 0.298 4.3 0.472 4.564 C 0.642 4.822 0.853 5.05 1.098 5.238 C 1.34 5.419 1.609 5.56 1.895 5.657 C 2.178 5.757 2.473 5.813 2.772 5.825 C 3.082 5.835 3.392 5.796 3.69 5.71 C 3.839 5.669 3.987 5.615 4.133 5.55 C 4.282 5.483 4.426 5.404 4.563 5.313 C 4.82 5.143 5.048 4.931 5.237 4.687 C 5.425 4.45 5.576 4.184 5.682 3.9 C 5.896 3.317 5.929 2.728 5.781 2.131 C 5.705 1.835 5.579 1.553 5.41 1.298 C 5.271 1.087 5.085 0.882 4.852 0.683 C 4.624 0.48 4.338 0.316 3.996 0.189 C 3.713 0.086 3.417 0.023 3.117 0.004 C 2.816 -0.012 2.515 0.021 2.225 0.101 C 2.074 0.144 1.926 0.197 1.782 0.261 C 1.64 0.324 1.502 0.399 1.372 0.485 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bcqya5\",layoutDependency:layoutDependency,layoutId:\"qnLindNeF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.519 7.888\" overflow=\"visible\"><path d=\"M 9.568 1.836 L 7.589 3.116 C 7.533 3.154 7.474 3.188 7.412 3.218 C 7.346 3.257 7.289 3.288 7.24 3.311 C 7.196 3.329 7.152 3.348 7.109 3.369 C 7.088 3.382 7.066 3.393 7.044 3.402 C 7.015 3.415 6.95 3.44 6.851 3.476 L 6.751 3.501 C 6.722 3.514 6.692 3.524 6.662 3.532 L 6.701 3.685 C 6.834 3.651 6.969 3.628 7.106 3.614 C 7.185 3.605 7.265 3.598 7.345 3.594 C 7.432 3.594 7.494 3.594 7.533 3.595 L 7.632 3.602 C 7.659 3.601 7.689 3.601 7.722 3.603 L 10.06 3.764 L 10.519 5.561 L 5.519 4.957 L 1.421 7.888 L 0.961 6.09 L 3.154 4.755 C 3.21 4.719 3.271 4.682 3.337 4.643 C 3.402 4.611 3.467 4.581 3.534 4.552 C 3.592 4.526 3.634 4.508 3.658 4.496 C 3.682 4.485 3.709 4.472 3.738 4.459 C 3.772 4.445 3.837 4.423 3.933 4.393 C 3.962 4.38 3.992 4.37 4.023 4.362 C 4.052 4.349 4.082 4.339 4.112 4.331 L 4.073 4.178 C 3.987 4.201 3.899 4.221 3.811 4.237 C 3.75 4.252 3.673 4.27 3.58 4.288 C 3.511 4.296 3.443 4.303 3.374 4.308 C 3.312 4.311 3.25 4.313 3.188 4.315 L 3.107 4.319 C 3.083 4.316 3.058 4.314 3.033 4.314 L 0.469 4.162 L 0 2.327 L 5.001 2.93 L 9.099 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11oai12\",layoutDependency:layoutDependency,layoutId:\"q9eGgUIqR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.477 2.354\" overflow=\"visible\"><path d=\"M 0 0.501 L 9.378 0 L 9.477 1.853 L 0.099 2.354 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1uphx39\",layoutDependency:layoutDependency,layoutId:\"y_92xESzQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.08 6.723\" overflow=\"visible\"><path d=\"M 2.791 2.171 L 0.519 1.835 L 0.79 0 L 10.08 1.373 L 9.763 3.52 L 7.162 3.846 C 6.94 3.877 6.691 3.907 6.415 3.935 C 6.145 3.965 5.872 3.991 5.598 4.014 C 5.328 4.038 5.089 4.056 4.88 4.068 C 4.434 4.098 4.021 4.122 3.641 4.14 C 3.26 4.159 2.87 4.175 2.469 4.19 C 2.277 4.194 2.09 4.196 1.909 4.196 C 1.723 4.195 1.543 4.195 1.367 4.195 L 1.344 4.352 C 1.626 4.351 1.879 4.348 2.103 4.344 C 2.337 4.341 2.572 4.338 2.806 4.336 C 3.09 4.335 3.374 4.337 3.659 4.342 C 3.922 4.34 4.185 4.342 4.448 4.347 C 4.744 4.354 5.036 4.362 5.322 4.373 C 5.613 4.383 5.868 4.4 6.088 4.422 C 6.278 4.434 6.467 4.449 6.656 4.466 C 6.844 4.488 7.024 4.513 7.196 4.538 L 9.561 4.887 L 9.29 6.723 L 0 5.35 L 0.3 3.319 L 2.818 2.957 C 2.992 2.93 3.21 2.901 3.469 2.87 C 3.746 2.837 4.022 2.803 4.298 2.769 C 4.595 2.738 4.886 2.712 5.171 2.69 C 5.574 2.657 5.978 2.626 6.381 2.598 C 6.79 2.57 7.2 2.55 7.61 2.54 C 7.8 2.531 7.99 2.525 8.18 2.52 C 8.366 2.516 8.545 2.513 8.715 2.512 L 8.738 2.356 C 8.392 2.357 8.025 2.362 7.636 2.368 C 7.252 2.375 6.844 2.379 6.413 2.379 C 6 2.371 5.581 2.362 5.157 2.353 C 4.747 2.345 4.337 2.327 3.928 2.299 C 3.732 2.281 3.535 2.26 3.339 2.236 C 3.156 2.22 2.973 2.198 2.791 2.171 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xw5dmm\",layoutDependency:layoutDependency,layoutId:\"ZHpPHmLGO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.522 9.192\" overflow=\"visible\"><path d=\"M 2.943 8.625 L 1.908 8.067 C 1.541 7.871 1.215 7.607 0.946 7.289 C 0.678 6.97 0.464 6.609 0.311 6.221 C 0.152 5.82 0.053 5.398 0.017 4.968 C -0.021 4.524 0.005 4.076 0.096 3.639 C 0.189 3.177 0.35 2.732 0.574 2.318 C 0.804 1.885 1.103 1.492 1.46 1.155 C 1.813 0.831 2.202 0.574 2.627 0.384 C 2.98 0.228 3.395 0.113 3.87 0.04 C 4.345 -0.032 4.864 -0.007 5.425 0.116 C 5.93 0.221 6.419 0.4 6.891 0.655 C 7.378 0.917 7.795 1.219 8.142 1.562 C 8.492 1.911 8.779 2.293 9.004 2.708 C 9.261 3.175 9.42 3.646 9.481 4.121 C 9.539 4.601 9.535 5.041 9.469 5.442 C 9.375 5.95 9.201 6.441 8.955 6.896 C 8.76 7.266 8.516 7.608 8.229 7.912 C 7.955 8.203 7.642 8.454 7.299 8.658 C 6.985 8.842 6.639 8.981 6.259 9.075 C 5.877 9.174 5.478 9.21 5.062 9.184 C 4.858 9.17 4.654 9.141 4.454 9.098 C 4.242 9.057 4.033 8.999 3.831 8.924 L 4.728 7.255 C 4.892 7.307 5.077 7.335 5.284 7.339 C 5.504 7.349 5.724 7.322 5.936 7.26 C 6.331 7.138 6.674 6.916 6.966 6.595 C 7.114 6.43 7.245 6.243 7.357 6.035 C 7.498 5.775 7.595 5.494 7.644 5.203 C 7.697 4.925 7.699 4.64 7.648 4.362 C 7.54 3.796 7.26 3.296 6.807 2.86 C 6.565 2.632 6.293 2.437 5.998 2.281 C 5.674 2.106 5.356 1.986 5.045 1.92 C 4.732 1.859 4.452 1.84 4.207 1.863 C 3.937 1.881 3.672 1.941 3.421 2.041 C 3.15 2.153 2.902 2.314 2.69 2.517 C 2.468 2.723 2.283 2.966 2.142 3.235 C 2.034 3.434 1.951 3.644 1.893 3.863 C 1.839 4.07 1.809 4.282 1.804 4.496 C 1.8 4.695 1.823 4.895 1.871 5.088 C 1.92 5.291 1.999 5.485 2.107 5.664 C 2.206 5.836 2.33 5.999 2.481 6.152 L 3.622 4.032 L 5.012 4.781 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1io56js\",layoutDependency:layoutDependency,layoutId:\"Vf8PjIXuL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.109 11.741\" overflow=\"visible\"><path d=\"M 4.18 3.77 L 2.897 1.264 L 4.768 0 L 11.109 7.053 L 9.572 8.091 L 6.434 4.429 L 6.255 4.207 C 6.176 4.108 6.11 4.025 6.059 3.958 L 5.957 3.807 C 5.921 3.763 5.886 3.716 5.854 3.668 C 5.818 3.616 5.781 3.565 5.741 3.515 L 5.626 3.345 L 5.392 2.998 L 4.475 1.627 L 4.345 1.715 C 4.404 1.802 4.463 1.895 4.523 1.994 L 4.714 2.276 C 4.846 2.472 4.974 2.671 5.098 2.873 L 5.469 3.48 C 5.575 3.656 5.69 3.854 5.814 4.075 C 5.941 4.301 6.039 4.489 6.109 4.639 L 8.232 8.997 L 7.048 9.797 L 3.8 6.199 C 3.687 6.078 3.55 5.917 3.388 5.715 C 3.244 5.536 3.103 5.355 2.965 5.172 L 2.541 4.601 C 2.4 4.411 2.263 4.217 2.13 4.021 C 2.067 3.927 2.001 3.835 1.934 3.744 L 1.748 3.469 L 1.618 3.558 L 2.699 5.132 L 2.828 5.322 C 2.851 5.357 2.875 5.398 2.901 5.444 L 2.984 5.569 C 3.061 5.682 3.124 5.779 3.172 5.861 C 3.217 5.945 3.271 6.045 3.336 6.16 C 3.365 6.203 3.391 6.247 3.414 6.289 L 3.484 6.422 L 5.707 10.703 L 4.171 11.741 L 0 3.222 L 1.87 1.957 L 3.709 4.088 C 3.782 4.178 3.87 4.284 3.971 4.406 L 4.284 4.786 C 4.392 4.916 4.484 5.035 4.562 5.141 C 4.715 5.33 4.861 5.517 4.999 5.703 C 5.137 5.889 5.275 6.079 5.412 6.272 C 5.475 6.357 5.539 6.447 5.604 6.543 C 5.667 6.627 5.728 6.713 5.787 6.8 L 5.918 6.712 C 5.812 6.555 5.695 6.376 5.567 6.177 C 5.434 5.981 5.308 5.78 5.189 5.575 L 4.83 4.96 C 4.657 4.661 4.488 4.359 4.324 4.054 C 4.277 3.958 4.229 3.864 4.18 3.77 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gnimr5\",layoutDependency:layoutDependency,layoutId:\"NhcwtlEdt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.912 9.471\" overflow=\"visible\"><path d=\"M 1.746 0 L 4.912 8.846 L 3.166 9.471 L 0 0.626 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7exdfy\",layoutDependency:layoutDependency,layoutId:\"M2OCTYVOS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.18 10.042\" overflow=\"visible\"><path d=\"M 4.709 0 L 4.866 0.935 L 3.473 7.972 L 5.894 7.567 L 6.18 9.28 L 1.627 10.042 L 1.47 9.107 L 2.863 2.07 L 0.286 2.501 L 0 0.787 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11mx8ir\",layoutDependency:layoutDependency,layoutId:\"JtDu7R6bU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.572 9.678\" overflow=\"visible\"><path d=\"M 5.572 0.419 L 3.405 9.678 L 0.761 9.479 L 0 0 L 1.849 0.139 L 1.963 2.309 L 3.286 2.408 L 3.723 0.28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dlfphb\",layoutDependency:layoutDependency,layoutId:\"T1KqVViBV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 4.031\" overflow=\"visible\"><path d=\"M 0.882 0.066 L 0 0 L 0.094 2.96 C 0.096 3.082 0.096 3.19 0.094 3.285 L 0.086 3.601 C 0.082 3.717 0.075 3.856 0.063 4.019 L 0.22 4.031 L 0.237 3.803 L 0.245 3.692 C 0.254 3.65 0.26 3.611 0.262 3.574 C 0.266 3.522 0.273 3.467 0.283 3.41 C 0.292 3.358 0.298 3.305 0.302 3.253 C 0.31 3.148 0.325 3.057 0.347 2.979 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hmda7a\",layoutDependency:layoutDependency,layoutId:\"LDrDU5mJe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.181 10.649\" overflow=\"visible\"><path d=\"M 0.171 6.694 C 0.324 6.251 0.547 5.905 0.84 5.656 C 0.974 5.537 1.126 5.44 1.29 5.369 C 1.464 5.292 1.649 5.247 1.838 5.234 C 2.037 5.223 2.236 5.241 2.429 5.288 L 2.471 5.168 C 2.292 5.107 2.13 4.986 1.986 4.808 C 1.852 4.634 1.765 4.428 1.733 4.211 C 1.726 4.155 1.723 4.098 1.726 4.041 C 1.723 3.985 1.723 3.929 1.725 3.874 L 2.074 0 L 3.826 0.608 L 3.562 4.72 L 4.128 4.916 L 5.429 1.164 L 7.181 1.772 L 4.104 10.649 L 1.494 9.744 C 1.261 9.663 1.042 9.545 0.847 9.394 C 0.652 9.251 0.484 9.074 0.352 8.871 C 0.226 8.671 0.132 8.453 0.075 8.223 C 0.013 7.984 -0.011 7.736 0.004 7.488 C 0.025 7.217 0.081 6.95 0.171 6.694 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k73qp3\",layoutDependency:layoutDependency,layoutId:\"oANMUaA7z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.626 2.043\" overflow=\"visible\"><path d=\"M 1.626 0.2 L 1.216 0.057 C 1.125 0.026 1.031 0.007 0.935 0.002 C 0.838 -0.005 0.74 0.007 0.647 0.036 C 0.482 0.095 0.338 0.213 0.216 0.387 C 0.167 0.465 0.121 0.566 0.078 0.69 C -0.02 0.974 -0.026 1.223 0.062 1.437 C 0.147 1.656 0.319 1.81 0.578 1.9 L 0.988 2.043 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pqs5hs\",layoutDependency:layoutDependency,layoutId:\"LerZSuKsD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.463 9.654\" overflow=\"visible\"><path d=\"M 3.183 9.654 L 1.088 8.229 C 0.553 7.865 0.211 7.403 0.063 6.844 C -0.003 6.577 -0.017 6.284 0.021 5.966 C 0.056 5.639 0.138 5.319 0.266 5.016 C 0.406 4.678 0.594 4.335 0.831 3.987 L 2.33 1.78 C 2.576 1.419 2.827 1.115 3.083 0.869 C 3.339 0.623 3.603 0.431 3.876 0.292 C 4.154 0.144 4.43 0.052 4.703 0.014 C 4.983 -0.018 5.267 0.004 5.539 0.077 C 5.817 0.145 6.093 0.272 6.368 0.459 L 8.463 1.884 L 3.184 9.654 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p424hf\",layoutDependency:layoutDependency,layoutId:\"m7hVYN6a4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.034 5.257\" overflow=\"visible\"><path d=\"M 4.034 0.359 L 3.818 0.213 C 3.179 -0.222 2.555 0.009 1.945 0.906 L 0.446 3.113 C -0.163 4.01 -0.148 4.675 0.491 5.11 L 0.707 5.257 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yjmw9p\",layoutDependency:layoutDependency,layoutId:\"ufkMpay5i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.565 8.284\" overflow=\"visible\"><path d=\"M 2.521 5.038 L 2.107 5.404 C 1.725 5.742 1.647 6.039 1.873 6.296 C 1.978 6.414 2.105 6.467 2.255 6.454 C 2.405 6.44 2.564 6.359 2.734 6.209 C 2.789 6.16 2.841 6.107 2.889 6.051 C 2.938 5.987 2.978 5.905 3.01 5.807 C 3.042 5.723 3.071 5.612 3.098 5.476 C 3.121 5.343 3.136 5.19 3.143 5.015 C 3.152 4.922 3.158 4.822 3.162 4.714 C 3.172 4.607 3.177 4.489 3.178 4.363 C 3.182 3.979 3.199 3.616 3.228 3.275 C 3.253 2.929 3.286 2.637 3.327 2.397 C 3.369 2.174 3.433 1.955 3.518 1.744 C 3.595 1.558 3.694 1.381 3.813 1.219 C 3.874 1.137 3.942 1.059 4.017 0.985 C 4.089 0.908 4.169 0.831 4.255 0.754 C 4.475 0.557 4.718 0.387 4.98 0.251 C 5.212 0.131 5.462 0.052 5.721 0.017 C 5.965 -0.017 6.213 0 6.45 0.067 C 6.697 0.131 6.931 0.238 7.141 0.384 C 7.392 0.554 7.62 0.756 7.819 0.985 C 8.248 1.47 8.492 1.957 8.551 2.445 C 8.611 2.926 8.481 3.395 8.162 3.853 C 8.01 4.079 7.807 4.305 7.551 4.532 L 6.929 5.08 L 5.78 3.779 L 6.407 3.225 C 6.635 3.022 6.771 2.818 6.813 2.612 C 6.863 2.414 6.807 2.224 6.647 2.043 C 6.592 1.981 6.53 1.926 6.461 1.88 C 6.395 1.84 6.32 1.816 6.242 1.811 C 6.169 1.807 6.095 1.812 6.023 1.825 C 5.93 1.846 5.841 1.882 5.759 1.932 L 5.636 2.019 C 5.59 2.054 5.545 2.09 5.501 2.129 C 5.429 2.191 5.363 2.26 5.304 2.335 C 5.251 2.402 5.205 2.485 5.166 2.583 C 5.127 2.7 5.103 2.82 5.093 2.943 C 5.078 3.076 5.065 3.228 5.054 3.399 C 5.052 3.492 5.051 3.594 5.052 3.706 C 5.049 3.814 5.047 3.932 5.047 4.058 C 5.046 4.41 5.037 4.762 5.021 5.114 C 5.002 5.395 4.964 5.675 4.908 5.952 C 4.866 6.175 4.802 6.394 4.717 6.605 C 4.633 6.79 4.53 6.965 4.411 7.129 C 4.351 7.211 4.286 7.289 4.217 7.363 C 4.142 7.437 4.063 7.51 3.98 7.583 C 3.779 7.764 3.557 7.922 3.319 8.052 C 3.105 8.167 2.871 8.241 2.629 8.272 C 2.183 8.323 1.75 8.207 1.331 7.924 C 1.124 7.784 0.917 7.598 0.712 7.365 C 0.321 6.924 0.089 6.482 0.016 6.041 C -0.009 5.894 -0.005 5.712 0.027 5.494 C 0.059 5.276 0.158 5.041 0.322 4.79 C 0.472 4.57 0.65 4.371 0.851 4.197 L 1.371 3.736 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12tzagv\",\"data-framer-name\":\"Nav Right\",layoutDependency:layoutDependency,layoutId:\"WJcOWb6Mo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+(32+((componentViewport?.height||128)-64-53)/2)+0+0+0,...addPropertyOverrides({keoC43C37:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-53)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ghiznx-container\",layoutDependency:layoutDependency,layoutId:\"gH7OXDbDA-container\",nodeId:\"gH7OXDbDA\",rendersWithMotion:true,scopeId:\"UsJnLAjb4\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"gH7OXDbDA\",jNtwiecm7:false,layoutId:\"gH7OXDbDA\",variant:\"SSoRgdZwD\",width:\"100%\",wpQGvE6NU:\"👋 Reach out\",YHGm6jYUD:\"mailto:hello@fiveboxingwizards.com\"})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-y6HGM.framer-x8t2sv, .framer-y6HGM .framer-x8t2sv { display: block; }\",\".framer-y6HGM.framer-1eppdp3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 32px 0px 32px 0px; position: relative; width: 1200px; }\",\".framer-y6HGM .framer-v4hlwx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1820px; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1px; z-index: 2; }\",\".framer-y6HGM .framer-1f1v7t2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-y6HGM .framer-171pifj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 48px 0px 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-y6HGM .framer-1uvjuea { height: 64px; position: relative; width: 64px; }\",\".framer-y6HGM .framer-b5t2wt { height: 10px; left: 1px; position: absolute; top: 36px; width: 11px; }\",\".framer-y6HGM .framer-1ya8qkh { height: 6px; left: 0px; position: absolute; top: 30px; width: 10px; }\",\".framer-y6HGM .framer-n61ock { height: 1px; left: 2px; position: absolute; top: 33px; width: 4px; }\",\".framer-y6HGM .framer-100w9lz { height: 7px; left: 1px; position: absolute; top: 23px; width: 10px; }\",\".framer-y6HGM .framer-zrygi7 { height: 3px; left: 3px; position: absolute; top: 25px; width: 6px; }\",\".framer-y6HGM .framer-1dj81vn { height: 8px; left: 3px; position: absolute; top: 16px; width: 10px; }\",\".framer-y6HGM .framer-mam36b { height: 10px; left: 8px; position: absolute; top: 9px; width: 10px; }\",\".framer-y6HGM .framer-157pflh { height: 2px; left: 10px; position: absolute; top: 11px; width: 2px; }\",\".framer-y6HGM .framer-1o23rci { height: 2px; left: 13px; position: absolute; top: 13px; width: 2px; }\",\".framer-y6HGM .framer-wrsjcf { height: 10px; left: 13px; position: absolute; top: 4px; width: 8px; }\",\".framer-y6HGM .framer-1hm8ini { height: 10px; left: 23px; position: absolute; top: 1px; width: 5px; }\",\".framer-y6HGM .framer-1w6fp5n { height: 10px; left: 29px; position: absolute; top: 0px; width: 3px; }\",\".framer-y6HGM .framer-7c4cb6 { height: 10px; left: 33px; position: absolute; top: 0px; width: 6px; }\",\".framer-y6HGM .framer-gznhhy { height: 10px; left: 38px; position: absolute; top: 2px; width: 7px; }\",\".framer-y6HGM .framer-17mgueu { height: 10px; left: 44px; position: absolute; top: 6px; width: 9px; }\",\".framer-y6HGM .framer-xx1d92 { height: 2px; left: 49px; position: absolute; top: 8px; width: 2px; }\",\".framer-y6HGM .framer-1s29hxb { height: 3px; left: 47px; position: absolute; top: 11px; width: 2px; }\",\".framer-y6HGM .framer-1r2he67 { height: 10px; left: 50px; position: absolute; top: 13px; width: 10px; }\",\".framer-y6HGM .framer-1lhn5c5 { height: 6px; left: 52px; position: absolute; top: 15px; width: 6px; }\",\".framer-y6HGM .framer-1bcqya5 { height: 8px; left: 53px; position: absolute; top: 22px; width: 11px; }\",\".framer-y6HGM .framer-11oai12 { height: 3px; left: 55px; position: absolute; top: 30px; width: 10px; }\",\".framer-y6HGM .framer-1uphx39 { height: 7px; left: 54px; position: absolute; top: 33px; width: 10px; }\",\".framer-y6HGM .framer-xw5dmm { height: 9px; left: 51px; position: absolute; top: 41px; width: 10px; }\",\".framer-y6HGM .framer-1io56js { height: 12px; left: 42px; position: absolute; top: 49px; width: 11px; }\",\".framer-y6HGM .framer-gnimr5 { height: 10px; left: 39px; position: absolute; top: 53px; width: 5px; }\",\".framer-y6HGM .framer-7exdfy { height: 10px; left: 34px; position: absolute; top: 54px; width: 6px; }\",\".framer-y6HGM .framer-11mx8ir { height: 10px; left: 28px; position: absolute; top: 55px; width: 6px; }\",\".framer-y6HGM .framer-dlfphb { height: 4px; left: 30px; position: absolute; top: 59px; width: 1px; }\",\".framer-y6HGM .framer-hmda7a { height: 11px; left: 20px; position: absolute; top: 53px; width: 7px; }\",\".framer-y6HGM .framer-k73qp3 { height: 2px; left: 22px; position: absolute; top: 59px; width: 2px; }\",\".framer-y6HGM .framer-1pqs5hs { height: 10px; left: 13px; position: absolute; top: 50px; width: 9px; }\",\".framer-y6HGM .framer-1p424hf { height: 6px; left: 15px; position: absolute; top: 52px; width: 4px; }\",\".framer-y6HGM .framer-yjmw9p { height: 9px; left: 8px; position: absolute; top: 46px; width: 9px; }\",\".framer-y6HGM .framer-12tzagv { 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 0px 0px 30px; position: relative; width: min-content; }\",\".framer-y6HGM .framer-1ghiznx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-y6HGM.framer-v-tm1aua.framer-1eppdp3 { width: 810px; }\",\".framer-y6HGM.framer-v-tm1aua .framer-12tzagv { padding: 0px 0px 0px 20px; }\",\".framer-y6HGM.framer-v-3w5nf8.framer-1eppdp3 { padding: 16px 0px 16px 0px; width: 350px; }\",\".framer-y6HGM.framer-v-3w5nf8 .framer-v4hlwx { padding: 0px; }\",\".framer-y6HGM.framer-v-3w5nf8 .framer-1f1v7t2 { padding: 0px 20px 0px 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 128\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cOgBMlUt3\":{\"layout\":[\"fixed\",\"auto\"]},\"keoC43C37\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUsJnLAjb4=withCSS(Component,css,\"framer-y6HGM\");export default FramerUsJnLAjb4;FramerUsJnLAjb4.displayName=\"Navigation\";FramerUsJnLAjb4.defaultProps={height:128,width:1200};addPropertyControls(FramerUsJnLAjb4,{variant:{options:[\"ENqyqGNU7\",\"cOgBMlUt3\",\"keoC43C37\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerUsJnLAjb4,[{explicitInter:true,fonts:[]},...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUsJnLAjb4\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cOgBMlUt3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"keoC43C37\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"128\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UsJnLAjb4.map","// Generated by Framer (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/t5omEZfmg/t5omEZfmg.js\";import Navigation from\"#framer/local/canvasComponent/UsJnLAjb4/UsJnLAjb4.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const NavigationControls=getPropertyControls(Navigation);const breakpoints={IKXMGZrMD:\"(max-width: 809px)\",T_2ElEri6:\"(min-width: 810px) and (max-width: 1199px)\",ZQjY7sQiL:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hb5HH\";const variantClassNames={IKXMGZrMD:\"framer-v-1nhm3ia\",T_2ElEri6:\"framer-v-n8598o\",ZQjY7sQiL:\"framer-v-1b0g2qu\"};const breakpointRules={T_2ElEri6:[\".framer-hb5HH .framer-b5wtww-container { order: -1000; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={T_2ElEri6:\".framer-n8598o-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hb5HH.framer-7kmjeb, .framer-hb5HH .framer-7kmjeb { display: block; }\",\".framer-hb5HH.framer-1b0g2qu { align-content: center; align-items: center; background-color: var(--token-ed13b411-1c64-4ed2-9ced-555842d580ba, #000000); 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-hb5HH .framer-b5wtww-container { flex: none; height: auto; position: relative; width: 100%; z-index: 10; }\",\".framer-hb5HH .framer-f4uwaw { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-hb5HH .framer-in9g3t-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={IKXMGZrMD:\"(max-width: 809px)\",T_2ElEri6:\"(min-width: 810px) and (max-width: 1199px)\",ZQjY7sQiL:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Desktop - Active\":\"hdiowa2d5\",\"About Mobile - Active\":\"brb960JMe\",\"Blog Desktop - Active\":\"tMjLzSVax\",\"Blog Mobile - Active\":\"Vb27TPMEn\",\"Default Desktop\":\"RjzbvGlLR\",\"Default Mobile\":\"JJvojpwKC\",\"Home Desktop - Active\":\"ndez2XCip\",\"Home Mobile - Active\":\"ggApxrdg2\",\"Project Desktop - Active\":\"vW8xoCmlp\",\"Project Mobile - Active\":\"Ij3gNozzL\"};const humanReadableVariantMap={Desktop:\"ZQjY7sQiL\",Phone:\"IKXMGZrMD\",Tablet:\"T_2ElEri6\"};const getProps=({height,id,menuActiveDesktop,menuActiveMobile,width,...props})=>{return{...props,qpwqCVTHo:humanReadableEnumMap[menuActiveMobile]??menuActiveMobile??props.qpwqCVTHo??\"JJvojpwKC\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZQjY7sQiL\",zIx1cNKy7:humanReadableEnumMap[menuActiveDesktop]??menuActiveDesktop??props.zIx1cNKy7??\"RjzbvGlLR\"};};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,zIx1cNKy7,qpwqCVTHo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ZQjY7sQiL\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ed13b411-1c64-4ed2-9ced-555842d580ba, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1b0g2qu\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-b5wtww-container\",nodeId:\"RVVMQah3v\",scopeId:\"oYXG9LE0s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IKXMGZrMD:{CccgeTsYa:qpwqCVTHo,variant:\"keoC43C37\"},T_2ElEri6:{variant:\"cOgBMlUt3\"}},children:/*#__PURE__*/_jsx(Navigation,{CccgeTsYa:\"JJvojpwKC\",height:\"100%\",id:\"RVVMQah3v\",layoutId:\"RVVMQah3v\",QTag63r1E:zIx1cNKy7,style:{width:\"100%\"},variant:\"ENqyqGNU7\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-f4uwaw\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:824,width:\"100vw\",y:1128,children:/*#__PURE__*/_jsx(Container,{className:\"framer-in9g3t-container\",nodeId:\"ivVODmuBQ\",scopeId:\"oYXG9LE0s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IKXMGZrMD:{variant:\"Mhvyanwts\"},T_2ElEri6:{variant:\"p0P7Cn8e5\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ivVODmuBQ\",layoutId:\"ivVODmuBQ\",style:{width:\"100%\"},variant:\"Iw5G2n6DP\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1037\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"T_2ElEri6\":{\"layout\":[\"fixed\",\"fixed\"]},\"IKXMGZrMD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zIx1cNKy7\":\"menuActiveDesktop\",\"qpwqCVTHo\":\"menuActiveMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ZQjY7sQiL\":[\".framer-b5wtww-container\",\".framer-in9g3t-container\"],\"T_2ElEri6\":[\".framer-b5wtww-container\",\".framer-in9g3t-container\"],\"IKXMGZrMD\":[\".framer-b5wtww-container\",\".framer-in9g3t-container\"]}\n * @framerBreakpoints {\"ZQjY7sQiL\":{\"min\":1200,\"canvasClassName\":\"framer-1b0g2qu-override\",\"minHeight\":1037,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"T_2ElEri6\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-n8598o-override\",\"minHeight\":1037,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"IKXMGZrMD\":{\"max\":809,\"canvasClassName\":\"framer-1nhm3ia-override\",\"minHeight\":1037,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ZQjY7sQiL\n * @framerLayoutTemplate\n */const FrameroYXG9LE0s=withCSS(Component,css,\"framer-hb5HH\");export default FrameroYXG9LE0s;FrameroYXG9LE0s.displayName=\"Template\";FrameroYXG9LE0s.defaultProps={height:1037,width:1200};addPropertyControls(FrameroYXG9LE0s,{zIx1cNKy7:NavigationControls?.[\"QTag63r1E\"]&&{...NavigationControls[\"QTag63r1E\"],defaultValue:\"RjzbvGlLR\",description:undefined,hidden:undefined,title:\"Menu Active Desktop\"},qpwqCVTHo:NavigationControls?.[\"CccgeTsYa\"]&&{...NavigationControls[\"CccgeTsYa\"],defaultValue:\"JJvojpwKC\",description:undefined,hidden:undefined,title:\"Menu Active Mobile\"}});addFonts(FrameroYXG9LE0s,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroYXG9LE0s\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"ZQjY7sQiL\\\":[\\\".framer-b5wtww-container\\\",\\\".framer-in9g3t-container\\\"],\\\"T_2ElEri6\\\":[\\\".framer-b5wtww-container\\\",\\\".framer-in9g3t-container\\\"],\\\"IKXMGZrMD\\\":[\\\".framer-b5wtww-container\\\",\\\".framer-in9g3t-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T_2ElEri6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IKXMGZrMD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"ZQjY7sQiL\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1037\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"ZQjY7sQiL\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1b0g2qu-override\\\",\\\"minHeight\\\":1037,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"T_2ElEri6\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-n8598o-override\\\",\\\"minHeight\\\":1037,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"IKXMGZrMD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1nhm3ia-override\\\",\\\"minHeight\\\":1037,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"zIx1cNKy7\\\":\\\"menuActiveDesktop\\\",\\\"qpwqCVTHo\\\":\\\"menuActiveMobile\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/tsVsrikfGJ3plnVAiBCT/1PN7IHs2FGa4I9u7CzpG/oYXG9LE0s.js\";\r\n\r\n        const routes = {vHR_mf696: {elements: {DWkPAJBMq: \"projects\", PZ1o7a2QH: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eZxT6fJVgUvm52YTYXCf/MgF6hCSxoPJG3Qj9tjqe/vHR_mf696.js\")), path: \"/\"}, BIY6Wu7ys: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kbgeWKOksFTrSJxA67bh/1FMgOuDd0H9AiqLaovlF/BIY6Wu7ys.js\")), path: \"/404\"}}\r\n\r\n        const locales = [{code: \"en-BE\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"7ac6a4585d4f124429c1b7eb876c5dba3f1be8061aac69e488d493ff9469b0ea\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"vHR_mf696\":\r\ncase \"BIY6Wu7ys\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"vHR_mf696\":\r\ncase \"BIY6Wu7ys\":\r\nreturn [{hash: \"1b0g2qu\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"n8598o\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1nhm3ia\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = 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(\"https://framerusercontent.com/modules/kbgeWKOksFTrSJxA67bh/1FMgOuDd0H9AiqLaovlF/BIY6Wu7ys.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://fiveboxingwizards.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\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                            Fragment: React.Fragment,\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                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\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: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.44, 0, 0.56, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\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 has happened. 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 has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\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\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\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                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\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        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\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            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\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                        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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"}