{"version":3,"file":"script_main.BgnRuAFg.mjs","names":["useMemo","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Suspense","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","useRef","useState","HouseFactory","React","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","HomeLogo","Phosphor","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","NavbarNavbar","Footer","Cursor","useRef","React.useId","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/8owyqLiBqEqt1bihEM8S/mQWexPoHawjuI89rqwFx/ActO7IWFT.js","https:/framerusercontent.com/modules/4IbOL826DhmIen4i6jVF/kFOR8WU2qRv8u9SGURC0/MdAXXs1rz.js","https:/framerusercontent.com/modules/25jlhzn5pgb9S6NmPZ4o/s6sEeKQM91XMxjBCTbvS/Phosphor.js","https:/framerusercontent.com/modules/vvJEa2HnQf5WKLPKbRy8/QSb0OSn77l3gdDKxLSv5/eQBdjs_i7.js","https:/framerusercontent.com/modules/gPuyxIqvMn11HRuAoAFW/1zlBpFnVi2Bz6VOL7MEf/P8YeTuaIl.js","https:/framerusercontent.com/modules/vVQJZC09Oxb4HeOsz0LC/fww7vgDI1PnLucgVPwB0/BlnnkluY2.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (a2fc4a2)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-wSwao .framer-styles-preset-10lrsv3:not(.rich-text-wrapper), .framer-wSwao .framer-styles-preset-10lrsv3.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-0db4cee0-ede2-4555-beac-72031fa90552, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-wSwao\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,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 AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/8owyqLiBqEqt1bihEM8S/mQWexPoHawjuI89rqwFx/ActO7IWFT.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EzOSuUu9J58injz1NnC1/cJYSw0uSiWQyippaQ6aU/dZerav4Fd.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/TxBt5FKYIyx76DDUl0Y2/jpBgDryGOmSMMBlcjvZr/fCVjtPcQX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1FmNN7F7aO51fmjbaqmg/Pf93Agg0gpecaD87wbNd/KjEL69wIH.js\";const AutoCopyrightFonts=getFonts(AutoCopyright);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"m1AmVQfC2\",\"g0RGRFrQR\",\"ygpjIOus5\",\"McVfCax_9\",\"eVD5NiejH\",\"KnOhcMgya\",\"FZDAYoR3E\",\"JxEOs4EZ6\",\"Qn4qBvaXK\"];const serializationHash=\"framer-hw6Bv\";const variantClassNames={eVD5NiejH:\"framer-v-1yh37sr\",FZDAYoR3E:\"framer-v-1crh70h\",g0RGRFrQR:\"framer-v-7qv50s\",JxEOs4EZ6:\"framer-v-1e8llyt\",KnOhcMgya:\"framer-v-lnji2g\",m1AmVQfC2:\"framer-v-134kp7\",McVfCax_9:\"framer-v-1aeqh6n\",Qn4qBvaXK:\"framer-v-1wct5mi\",ygpjIOus5:\"framer-v-1qiai61\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FolsU5fyg=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop | Regular\":\"m1AmVQfC2\",\"Desktop Inverted\":\"FZDAYoR3E\",\"Phone | Regular\":\"ygpjIOus5\",\"Phone Inverted\":\"Qn4qBvaXK\",\"Tablet \":\"eVD5NiejH\",\"Tablet | Regular\":\"g0RGRFrQR\",\"Tablet Inverted\":\"JxEOs4EZ6\",Desktop:\"McVfCax_9\",Phone:\"KnOhcMgya\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,width,...props})=>{return{...props,FolsU5fyg:cursor??props.FolsU5fyg,variant:humanReadableVariantMap[props.variant]??props.variant??\"m1AmVQfC2\"};};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,FolsU5fyg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"m1AmVQfC2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KnOhcMgya\",\"Qn4qBvaXK\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"eVD5NiejH\",\"JxEOs4EZ6\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"McVfCax_9\",\"FZDAYoR3E\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"McVfCax_9\",\"FZDAYoR3E\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"McVfCax_9\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"FZDAYoR3E\")return true;return false;};const isDisplayed6=()=>{if([\"eVD5NiejH\",\"JxEOs4EZ6\"].includes(baseVariant))return true;return false;};const isDisplayed7=()=>{if([\"KnOhcMgya\",\"Qn4qBvaXK\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-134kp7\",className,classNames),\"data-framer-name\":\"Desktop | Regular\",layoutDependency:layoutDependency,layoutId:\"m1AmVQfC2\",ref:refBinding,style:{backgroundColor:\"var(--token-ed1dd9c7-48f3-4ef9-9d0b-ca7263e6339b, rgb(15, 15, 15))\",...style},variants:{eVD5NiejH:{backgroundColor:\"var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, rgb(0, 0, 0))\"},FZDAYoR3E:{backgroundColor:\"var(--token-13f05a1b-57d7-42f7-a573-4e938c6e9971, rgb(67, 0, 166))\"},JxEOs4EZ6:{backgroundColor:\"var(--token-13f05a1b-57d7-42f7-a573-4e938c6e9971, rgb(67, 0, 166))\"},KnOhcMgya:{backgroundColor:\"var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, rgb(0, 0, 0))\"},McVfCax_9:{backgroundColor:\"var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, rgb(0, 0, 0))\"},Qn4qBvaXK:{backgroundColor:\"var(--token-0d5d822c-4a15-47b7-bfc2-c0a3fc69e248, rgb(15, 15, 15))\"}},...addPropertyOverrides({eVD5NiejH:{\"data-framer-name\":\"Tablet \"},FZDAYoR3E:{\"data-framer-name\":\"Desktop Inverted\"},g0RGRFrQR:{\"data-framer-name\":\"Tablet | Regular\"},JxEOs4EZ6:{\"data-framer-name\":\"Tablet Inverted\"},KnOhcMgya:{\"data-framer-name\":\"Phone\"},McVfCax_9:{\"data-framer-name\":\"Desktop\"},Qn4qBvaXK:{\"data-framer-name\":\"Phone Inverted\"},ygpjIOus5:{\"data-framer-name\":\"Phone | Regular\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-w9gewf\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"US7H_zwQj\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1axc4ld\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"VPT_La64b\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-7561daff-e4b0-4c05-89e2-3c8b58ba65f2, rgba(255, 255, 255, 0.03))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, rgb(0, 0, 0))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},variants:{eVD5NiejH:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ed1dd9c7-48f3-4ef9-9d0b-ca7263e6339b, rgb(15, 15, 15))\"},FZDAYoR3E:{backgroundColor:\"var(--token-0d5d822c-4a15-47b7-bfc2-c0a3fc69e248, rgb(15, 15, 15))\"},JxEOs4EZ6:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},McVfCax_9:{backgroundColor:\"var(--token-13f05a1b-57d7-42f7-a573-4e938c6e9971, rgb(67, 0, 166))\"}},children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3e8080\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"K3RONPjd7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1spvqzj\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"N7MmhU1G0\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4)))\"},children:\"Pages\"})}),className:\"framer-jufz2u\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"djjy4IOVj\",style:{\"--extracted-r6o4lv\":\"var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4))\"},verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kWqZOa3mG\"},motionChild:true,nodeId:\"B8m735BWw\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Home\"})})})}),className:\"framer-1bwsjyh\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B8m735BWw\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:\"Ein Designstudio mit Fokus auf digitale Erlebnisse von der Konzeption \\xfcber UI Design bis hin zu Websites und individuellen visuellen Inhalten.\"})}),className:\"framer-1f5ibgl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MNRgF1xfi\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1hhbn5c\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"xppZO1UUP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167 66\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({FZDAYoR3E:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167 66\" overflow=\"visible\"><path d=\"M 159.566 52.889 C 157.309 52.889 155.493 52.222 154.12 50.889 C 152.745 49.506 152.059 47.728 152.059 45.556 C 152.059 43.333 152.745 41.556 154.12 40.222 C 155.493 38.889 157.309 38.222 159.566 38.222 C 161.774 38.222 163.565 38.889 164.939 40.222 C 166.313 41.556 167 43.333 167 45.556 C 167 47.728 166.313 49.506 164.939 50.889 C 163.565 52.222 161.774 52.889 159.566 52.889 Z M 131.777 52.889 C 128.293 52.889 125.202 52.148 122.503 50.667 C 119.804 49.136 117.695 46.913 116.173 44 C 114.701 41.037 113.965 37.383 113.965 33.037 C 113.965 28.395 114.75 24.494 116.32 21.333 C 117.89 18.173 120.074 15.778 122.871 14.148 C 125.668 12.519 128.882 11.704 132.513 11.704 C 136.046 11.704 139.137 12.469 141.787 14 C 144.486 15.531 146.571 17.802 148.043 20.815 C 149.564 23.778 150.325 27.457 150.325 31.852 C 150.325 36.444 149.539 40.321 147.969 43.481 C 146.399 46.593 144.216 48.939 141.419 50.519 C 138.622 52.099 135.408 52.889 131.777 52.889 Z M 132.366 47.556 C 133.396 47.556 134.279 47.185 135.015 46.444 C 135.801 45.704 136.39 44.346 136.782 42.37 C 137.223 40.346 137.444 37.432 137.444 33.63 C 137.444 28.987 137.223 25.481 136.782 23.111 C 136.34 20.691 135.702 19.061 134.868 18.222 C 134.034 17.383 133.052 16.963 131.924 16.963 C 130.894 16.963 129.986 17.333 129.201 18.074 C 128.415 18.815 127.802 20.198 127.361 22.222 C 126.968 24.247 126.772 27.185 126.772 31.037 C 126.772 35.63 126.993 39.111 127.434 41.481 C 127.925 43.852 128.588 45.457 129.422 46.296 C 130.255 47.136 131.237 47.556 132.366 47.556 Z M 101.802 52.444 C 99.741 52.444 97.852 52.074 96.134 51.333 C 94.417 50.543 93.019 49.21 91.939 47.333 C 90.908 45.457 90.393 42.889 90.393 39.63 L 90.393 19.259 L 85.756 19.259 L 85.756 14.741 C 87.081 14.543 88.332 13.704 89.51 12.222 C 90.688 10.741 91.694 8.913 92.528 6.741 C 93.411 4.568 93.975 2.395 94.221 0.222 C 95.104 0.074 95.913 0 96.649 0 C 98.612 0 99.962 0.568 100.698 1.704 C 101.483 2.839 101.875 3.901 101.875 4.889 L 101.875 12.667 L 110.413 12.667 C 110.413 13.852 110.339 15.037 110.192 16.222 C 110.094 17.358 109.776 18.37 109.235 19.259 L 102.022 19.259 L 102.022 40.148 C 102.022 41.728 102.342 42.79 102.979 43.333 C 103.617 43.827 104.427 44.074 105.408 44.074 C 106.39 44.074 107.371 43.827 108.352 43.333 C 109.383 42.79 110.192 42.173 110.781 41.481 C 111.321 41.926 111.689 42.593 111.885 43.481 C 112.082 44.321 112.18 44.963 112.18 45.407 C 112.18 46.494 111.812 47.58 111.076 48.667 C 110.339 49.753 109.187 50.667 107.616 51.407 C 106.096 52.099 104.157 52.444 101.802 52.444 Z M 44.792 51.926 C 44.267 51.402 43.82 50.803 43.467 50.148 C 43.173 49.506 43.026 48.79 43.026 48 C 44.498 48 45.552 47.679 46.191 47.037 C 46.829 46.395 47.147 45.358 47.147 43.926 L 47.147 22.296 C 47.147 21.013 46.779 20.074 46.043 19.481 C 45.357 18.889 44.08 18.593 42.216 18.593 L 42.216 15.259 C 43.344 14.617 44.768 14.024 46.485 13.481 C 48.251 12.939 49.944 12.519 51.564 12.222 C 53.232 11.876 54.508 11.704 55.391 11.704 C 56.421 11.704 57.255 12.024 57.893 12.667 C 58.58 13.309 58.973 14.691 59.071 16.815 C 60.298 15.284 61.844 14.05 63.708 13.111 C 65.622 12.173 67.83 11.704 70.332 11.704 C 73.767 11.704 76.343 12.593 78.06 14.37 C 79.827 16.099 80.71 19.061 80.71 23.259 L 80.71 43.481 C 80.71 45.901 81.888 47.333 84.243 47.778 L 84.317 49.926 C 83.826 50.42 83.041 50.864 81.961 51.259 C 80.806 51.622 79.625 51.895 78.428 52.074 C 77.201 52.272 76.049 52.37 74.969 52.37 C 72.859 52.37 71.289 51.976 70.259 51.185 C 69.277 50.395 68.787 49.136 68.787 47.407 L 68.787 24.296 C 68.787 22.272 68.345 20.864 67.462 20.074 C 66.578 19.284 65.499 18.889 64.223 18.889 C 62.212 18.889 60.519 19.704 59.145 21.333 L 59.145 43.926 C 59.145 45.358 59.439 46.395 60.028 47.037 C 60.666 47.679 61.721 48 63.193 48 C 63.193 49.481 62.628 50.79 61.5 51.926 Z M 3.239 66 C 2.713 65.476 2.267 64.877 1.914 64.222 C 1.619 63.58 1.472 62.864 1.472 62.074 C 2.944 62.074 3.877 61.753 4.269 61.111 C 4.711 60.469 4.931 59.432 4.931 58 L 4.931 22.519 C 4.931 21.235 4.563 20.296 3.827 19.704 C 3.141 19.111 1.864 18.815 0 18.815 L 0 15.481 C 1.08 14.839 2.355 14.247 3.827 13.704 C 5.269 13.183 6.745 12.762 8.243 12.444 C 9.666 12.099 10.795 11.926 11.629 11.926 C 12.61 11.926 13.42 12.124 14.058 12.519 C 14.745 12.913 15.236 13.704 15.53 14.889 C 16.649 13.808 18.013 13.02 19.505 12.593 C 21.075 12.148 22.719 11.926 24.436 11.926 C 27.036 11.926 29.465 12.617 31.723 14 C 33.98 15.333 35.795 17.358 37.169 20.074 C 38.592 22.79 39.304 26.247 39.304 30.444 C 39.304 35.136 38.396 39.161 36.58 42.519 C 34.814 45.827 32.409 48.37 29.367 50.148 C 26.374 51.876 23.038 52.741 19.357 52.741 C 18.915 52.738 18.473 52.713 18.033 52.667 C 17.542 52.667 17.026 52.642 16.487 52.593 L 16.487 58 C 16.487 59.432 17.002 60.469 18.033 61.111 C 19.063 61.753 20.118 62.074 21.197 62.074 C 21.197 63.556 20.633 64.864 19.505 66 Z M 19.284 47.333 C 21.295 47.333 23.013 46.148 24.436 43.778 C 25.859 41.407 26.57 37.556 26.57 32.222 C 26.57 28.815 26.202 26.124 25.466 24.148 C 24.78 22.124 23.823 20.691 22.596 19.852 C 21.369 18.963 20.02 18.519 18.548 18.519 C 17.762 18.519 17.076 18.667 16.487 18.963 L 16.487 46.593 C 17.321 47.087 18.253 47.333 19.284 47.333 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>'},McVfCax_9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167 66\" overflow=\"visible\"><path d=\"M 159.566 52.889 C 157.309 52.889 155.493 52.222 154.12 50.889 C 152.745 49.506 152.059 47.728 152.059 45.556 C 152.059 43.333 152.745 41.556 154.12 40.222 C 155.493 38.889 157.309 38.222 159.566 38.222 C 161.774 38.222 163.565 38.889 164.939 40.222 C 166.313 41.556 167 43.333 167 45.556 C 167 47.728 166.313 49.506 164.939 50.889 C 163.565 52.222 161.774 52.889 159.566 52.889 Z M 131.777 52.889 C 128.293 52.889 125.202 52.148 122.503 50.667 C 119.804 49.136 117.695 46.913 116.173 44 C 114.701 41.037 113.965 37.383 113.965 33.037 C 113.965 28.395 114.75 24.494 116.32 21.333 C 117.89 18.173 120.074 15.778 122.871 14.148 C 125.668 12.519 128.882 11.704 132.513 11.704 C 136.046 11.704 139.137 12.469 141.787 14 C 144.486 15.531 146.571 17.802 148.043 20.815 C 149.564 23.778 150.325 27.457 150.325 31.852 C 150.325 36.444 149.539 40.321 147.969 43.481 C 146.399 46.593 144.216 48.939 141.419 50.519 C 138.622 52.099 135.408 52.889 131.777 52.889 Z M 132.366 47.556 C 133.396 47.556 134.279 47.185 135.015 46.444 C 135.801 45.704 136.39 44.346 136.782 42.37 C 137.223 40.346 137.444 37.432 137.444 33.63 C 137.444 28.987 137.223 25.481 136.782 23.111 C 136.34 20.691 135.702 19.061 134.868 18.222 C 134.034 17.383 133.052 16.963 131.924 16.963 C 130.894 16.963 129.986 17.333 129.201 18.074 C 128.415 18.815 127.802 20.198 127.361 22.222 C 126.968 24.247 126.772 27.185 126.772 31.037 C 126.772 35.63 126.993 39.111 127.434 41.481 C 127.925 43.852 128.588 45.457 129.422 46.296 C 130.255 47.136 131.237 47.556 132.366 47.556 Z M 101.802 52.444 C 99.741 52.444 97.852 52.074 96.134 51.333 C 94.417 50.543 93.019 49.21 91.939 47.333 C 90.908 45.457 90.393 42.889 90.393 39.63 L 90.393 19.259 L 85.756 19.259 L 85.756 14.741 C 87.081 14.543 88.332 13.704 89.51 12.222 C 90.688 10.741 91.694 8.913 92.528 6.741 C 93.411 4.568 93.975 2.395 94.221 0.222 C 95.104 0.074 95.913 0 96.649 0 C 98.612 0 99.962 0.568 100.698 1.704 C 101.483 2.839 101.875 3.901 101.875 4.889 L 101.875 12.667 L 110.413 12.667 C 110.413 13.852 110.339 15.037 110.192 16.222 C 110.094 17.358 109.776 18.37 109.235 19.259 L 102.022 19.259 L 102.022 40.148 C 102.022 41.728 102.342 42.79 102.979 43.333 C 103.617 43.827 104.427 44.074 105.408 44.074 C 106.39 44.074 107.371 43.827 108.352 43.333 C 109.383 42.79 110.192 42.173 110.781 41.481 C 111.321 41.926 111.689 42.593 111.885 43.481 C 112.082 44.321 112.18 44.963 112.18 45.407 C 112.18 46.494 111.812 47.58 111.076 48.667 C 110.339 49.753 109.187 50.667 107.616 51.407 C 106.096 52.099 104.157 52.444 101.802 52.444 Z M 44.792 51.926 C 44.267 51.402 43.82 50.803 43.467 50.148 C 43.173 49.506 43.026 48.79 43.026 48 C 44.498 48 45.552 47.679 46.191 47.037 C 46.829 46.395 47.147 45.358 47.147 43.926 L 47.147 22.296 C 47.147 21.013 46.779 20.074 46.043 19.481 C 45.357 18.889 44.08 18.593 42.216 18.593 L 42.216 15.259 C 43.344 14.617 44.768 14.024 46.485 13.481 C 48.251 12.939 49.944 12.519 51.564 12.222 C 53.232 11.876 54.508 11.704 55.391 11.704 C 56.421 11.704 57.255 12.024 57.893 12.667 C 58.58 13.309 58.973 14.691 59.071 16.815 C 60.298 15.284 61.844 14.05 63.708 13.111 C 65.622 12.173 67.83 11.704 70.332 11.704 C 73.767 11.704 76.343 12.593 78.06 14.37 C 79.827 16.099 80.71 19.061 80.71 23.259 L 80.71 43.481 C 80.71 45.901 81.888 47.333 84.243 47.778 L 84.317 49.926 C 83.826 50.42 83.041 50.864 81.961 51.259 C 80.806 51.622 79.625 51.895 78.428 52.074 C 77.201 52.272 76.049 52.37 74.969 52.37 C 72.859 52.37 71.289 51.976 70.259 51.185 C 69.277 50.395 68.787 49.136 68.787 47.407 L 68.787 24.296 C 68.787 22.272 68.345 20.864 67.462 20.074 C 66.578 19.284 65.499 18.889 64.223 18.889 C 62.212 18.889 60.519 19.704 59.145 21.333 L 59.145 43.926 C 59.145 45.358 59.439 46.395 60.028 47.037 C 60.666 47.679 61.721 48 63.193 48 C 63.193 49.481 62.628 50.79 61.5 51.926 Z M 3.239 66 C 2.713 65.476 2.267 64.877 1.914 64.222 C 1.619 63.58 1.472 62.864 1.472 62.074 C 2.944 62.074 3.877 61.753 4.269 61.111 C 4.711 60.469 4.931 59.432 4.931 58 L 4.931 22.519 C 4.931 21.235 4.563 20.296 3.827 19.704 C 3.141 19.111 1.864 18.815 0 18.815 L 0 15.481 C 1.08 14.839 2.355 14.247 3.827 13.704 C 5.269 13.183 6.745 12.762 8.243 12.444 C 9.666 12.099 10.795 11.926 11.629 11.926 C 12.61 11.926 13.42 12.124 14.058 12.519 C 14.745 12.913 15.236 13.704 15.53 14.889 C 16.649 13.808 18.013 13.02 19.505 12.593 C 21.075 12.148 22.719 11.926 24.436 11.926 C 27.036 11.926 29.465 12.617 31.723 14 C 33.98 15.333 35.795 17.358 37.169 20.074 C 38.592 22.79 39.304 26.247 39.304 30.444 C 39.304 35.136 38.396 39.161 36.58 42.519 C 34.814 45.827 32.409 48.37 29.367 50.148 C 26.374 51.876 23.038 52.741 19.357 52.741 C 18.915 52.738 18.473 52.713 18.033 52.667 C 17.542 52.667 17.026 52.642 16.487 52.593 L 16.487 58 C 16.487 59.432 17.002 60.469 18.033 61.111 C 19.063 61.753 20.118 62.074 21.197 62.074 C 21.197 63.556 20.633 64.864 19.505 66 Z M 19.284 47.333 C 21.295 47.333 23.013 46.148 24.436 43.778 C 25.859 41.407 26.57 37.556 26.57 32.222 C 26.57 28.815 26.202 26.124 25.466 24.148 C 24.78 22.124 23.823 20.691 22.596 19.852 C 21.369 18.963 20.02 18.519 18.548 18.519 C 17.762 18.519 17.076 18.667 16.487 18.963 L 16.487 46.593 C 17.321 47.087 18.253 47.333 19.284 47.333 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ji5t27\",layoutDependency:layoutDependency,layoutId:\"QQDkzrtbM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.941 14.667\" overflow=\"visible\"><path d=\"M 7.507 14.667 C 5.25 14.667 3.434 14 2.061 12.667 C 0.687 11.284 0 9.506 0 7.333 C 0 5.111 0.687 3.333 2.061 2 C 3.434 0.667 5.25 0 7.507 0 C 9.716 0 11.506 0.667 12.88 2 C 14.254 3.333 14.941 5.111 14.941 7.333 C 14.941 9.506 14.254 11.284 12.88 12.667 C 11.506 14 9.716 14.667 7.507 14.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i769gr\",layoutDependency:layoutDependency,layoutId:\"b9TKpdxyQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.36 41.185\" overflow=\"visible\"><path d=\"M 17.812 41.185 C 14.328 41.185 11.237 40.444 8.538 38.963 C 5.839 37.432 3.729 35.21 2.208 32.296 C 0.736 29.333 0 25.679 0 21.333 C 0 16.691 0.785 12.79 2.355 9.63 C 3.925 6.469 6.109 4.074 8.906 2.444 C 11.703 0.815 14.917 0 18.548 0 C 22.081 0 25.172 0.765 27.822 2.296 C 30.521 3.827 32.606 6.099 34.078 9.111 C 35.599 12.074 36.36 15.753 36.36 20.148 C 36.36 24.741 35.574 28.617 34.004 31.778 C 32.434 34.889 30.251 37.235 27.454 38.815 C 24.657 40.395 21.443 41.185 17.812 41.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pg9mnu\",layoutDependency:layoutDependency,layoutId:\"Y46blFkW3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.672 30.593\" overflow=\"visible\"><path d=\"M 5.594 30.593 C 6.624 30.593 7.507 30.222 8.243 29.481 C 9.029 28.741 9.618 27.383 10.01 25.407 C 10.452 23.383 10.672 20.469 10.672 16.667 C 10.672 12.024 10.452 8.519 10.01 6.148 C 9.568 3.728 8.93 2.099 8.096 1.259 C 7.262 0.42 6.28 0 5.152 0 C 4.122 0 3.214 0.37 2.429 1.111 C 1.644 1.852 1.03 3.235 0.589 5.259 C 0.197 7.284 0 10.222 0 14.074 C 0 18.667 0.221 22.148 0.662 24.519 C 1.153 26.889 1.816 28.494 2.65 29.333 C 3.484 30.173 4.465 30.593 5.594 30.593 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a95z4x\",layoutDependency:layoutDependency,layoutId:\"qwfXMxoy1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.423 52.444\" overflow=\"visible\"><path d=\"M 16.045 52.444 C 13.984 52.444 12.096 52.074 10.378 51.333 C 8.661 50.543 7.262 49.21 6.183 47.333 C 5.152 45.457 4.637 42.889 4.637 39.63 L 4.637 19.259 L 0 19.259 L 0 14.741 C 1.325 14.543 2.576 13.704 3.754 12.222 C 4.931 10.741 5.937 8.913 6.771 6.741 C 7.655 4.568 8.219 2.395 8.464 0.222 C 9.347 0.074 10.157 0 10.893 0 C 12.856 0 14.205 0.568 14.941 1.704 C 15.727 2.839 16.119 3.901 16.119 4.889 L 16.119 12.667 L 24.657 12.667 C 24.657 13.852 24.583 15.037 24.436 16.222 C 24.338 17.358 24.019 18.37 23.479 19.259 L 16.266 19.259 L 16.266 40.148 C 16.266 41.728 16.586 42.79 17.223 43.333 C 17.861 43.827 18.671 44.074 19.652 44.074 C 20.634 44.074 21.615 43.827 22.596 43.333 C 23.626 42.79 24.436 42.173 25.025 41.481 C 25.565 41.926 25.933 42.593 26.129 43.481 C 26.325 44.321 26.423 44.963 26.423 45.407 C 26.423 46.494 26.055 47.58 25.319 48.667 C 24.583 49.753 23.431 50.667 21.86 51.407 C 20.339 52.099 18.401 52.444 16.045 52.444 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mcvce3\",layoutDependency:layoutDependency,layoutId:\"xo5nFkUNO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.101 40.667\" overflow=\"visible\"><path d=\"M 2.576 40.222 C 2.051 39.698 1.604 39.099 1.251 38.444 C 0.957 37.802 0.81 37.087 0.81 36.296 C 2.282 36.296 3.336 35.976 3.975 35.333 C 4.613 34.691 4.931 33.654 4.931 32.222 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.128 2.913 2.552 2.321 4.269 1.778 C 6.035 1.235 7.728 0.815 9.347 0.519 C 11.016 0.173 12.292 0 13.175 0 C 14.205 0 15.039 0.321 15.677 0.963 C 16.364 1.605 16.757 2.987 16.855 5.111 C 18.082 3.58 19.628 2.346 21.492 1.407 C 23.406 0.469 25.614 0 28.116 0 C 31.551 0 34.127 0.889 35.844 2.667 C 37.611 4.395 38.494 7.358 38.494 11.556 L 38.494 31.778 C 38.494 34.198 39.672 35.63 42.027 36.074 L 42.101 38.222 C 41.61 38.716 40.825 39.161 39.745 39.556 C 38.59 39.919 37.409 40.191 36.212 40.37 C 34.985 40.568 33.833 40.667 32.753 40.667 C 30.643 40.667 29.073 40.272 28.042 39.481 C 27.061 38.691 26.57 37.432 26.57 35.704 L 26.57 12.593 C 26.57 10.568 26.129 9.161 25.246 8.37 C 24.362 7.58 23.283 7.185 22.007 7.185 C 19.996 7.185 18.303 8 16.929 9.63 L 16.929 32.222 C 16.929 33.654 17.223 34.691 17.812 35.333 C 18.45 35.976 19.505 36.296 20.977 36.296 C 20.977 37.778 20.412 39.087 19.284 40.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6iyjb9\",layoutDependency:layoutDependency,layoutId:\"AS4PtrpvS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.304 54.074\" overflow=\"visible\"><path d=\"M 3.239 54.074 C 2.713 53.55 2.267 52.951 1.914 52.296 C 1.619 51.654 1.472 50.939 1.472 50.148 C 2.944 50.148 3.877 49.827 4.269 49.185 C 4.711 48.543 4.931 47.506 4.931 46.074 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.08 2.913 2.355 2.321 3.827 1.778 C 5.269 1.257 6.745 0.836 8.243 0.519 C 9.666 0.173 10.795 0 11.629 0 C 12.61 0 13.42 0.198 14.058 0.593 C 14.745 0.987 15.236 1.778 15.53 2.963 C 16.649 1.882 18.013 1.094 19.505 0.667 C 21.075 0.222 22.719 0 24.436 0 C 27.036 0 29.465 0.691 31.723 2.074 C 33.98 3.407 35.795 5.432 37.169 8.148 C 38.592 10.864 39.304 14.321 39.304 18.519 C 39.304 23.21 38.396 27.235 36.58 30.593 C 34.814 33.901 32.409 36.444 29.367 38.222 C 26.374 39.95 23.038 40.815 19.357 40.815 C 18.915 40.812 18.473 40.787 18.033 40.741 C 17.542 40.741 17.026 40.716 16.487 40.667 L 16.487 46.074 C 16.487 47.506 17.002 48.543 18.033 49.185 C 19.063 49.827 20.118 50.148 21.197 50.148 C 21.197 51.63 20.633 52.939 19.505 54.074 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11yx96g\",layoutDependency:layoutDependency,layoutId:\"tbX0MtnXm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.084 28.815\" overflow=\"visible\"><path d=\"M 2.797 28.815 C 4.808 28.815 6.526 27.63 7.949 25.259 C 9.372 22.889 10.084 19.037 10.084 13.704 C 10.084 10.296 9.716 7.605 8.979 5.63 C 8.293 3.605 7.336 2.173 6.109 1.333 C 4.882 0.444 3.533 0 2.061 0 C 1.276 0 0.589 0.148 0 0.444 L 0 28.074 C 0.834 28.568 1.766 28.815 2.797 28.815 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bgJMWkNOJ\"},motionChild:true,nodeId:\"ukiOfpnRa\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Work\"})})})}),className:\"framer-bi6lpl\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ukiOfpnRa\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uFLVt1wZO\"},motionChild:true,nodeId:\"Nr4wL0nvu\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"\\xdcber mich\"})})})}),className:\"framer-dn5675\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nr4wL0nvu\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"L_Vl4IVY_\"},motionChild:true,nodeId:\"UQZaS72NS\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Kontakt\"})})})}),className:\"framer-1426ibc\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UQZaS72NS\",verticalAlignment:\"center\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"v0prf1Suv\"},motionChild:true,nodeId:\"x1TTdqJZJ\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"404\"})})})}),className:\"framer-xnz2q0\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x1TTdqJZJ\",verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9kctkq\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"N6JM8wBC1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4)))\"},children:\"Socials\"})}),className:\"framer-15w5jml\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RLLASTftr\",style:{\"--extracted-r6o4lv\":\"var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4))\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/SarahThauer\",motionChild:true,nodeId:\"c0BEJnQ1f\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Dribbble\"})})})}),className:\"framer-g82o52\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c0BEJnQ1f\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10lrsv3\",\"data-styles-preset\":\"ActO7IWFT\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"My5PDqBYK\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})}),className:\"framer-z09chr\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"My5PDqBYK\",verticalAlignment:\"center\",withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dm3kat\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"kf8TPIWIu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4)))\"},children:\"More\"})}),className:\"framer-12q28pf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nU24bxoY1\",style:{\"--extracted-r6o4lv\":\"var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4))\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/SarahThauer\",motionChild:true,nodeId:\"EEO2EvxRX\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Dribbble\"})})})}),className:\"framer-1251iq0\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EEO2EvxRX\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"Fhjv4BMVG\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})}),className:\"framer-2whcg3\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fhjv4BMVG\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({FZDAYoR3E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/sarahthauer\",motionChild:true,nodeId:\"Fhjv4BMVG\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})})},McVfCax_9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/sarahthauer\",motionChild:true,nodeId:\"Fhjv4BMVG\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yAaveuv5O\"},motionChild:true,nodeId:\"zCaRXcelx\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Impressum\"})})})}),className:\"framer-12ck79\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zCaRXcelx\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"djU6AgqK0\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"DSGVO\"})})})}),className:\"framer-btl9xu\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"djU6AgqK0\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({FZDAYoR3E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"djU6AgqK0\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})},McVfCax_9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"djU6AgqK0\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})}},baseVariant,gestureVariant)})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19fsj5y\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"R6VBCSzhO\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a721e1ef-0b9a-44f1-95b1-5a403c974686, rgba(245, 245, 245, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\"},children:[isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1u1bnep\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"l_Yo00CAi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167 66\" overflow=\"visible\"><path d=\"M 159.566 52.889 C 157.309 52.889 155.493 52.222 154.12 50.889 C 152.745 49.506 152.059 47.728 152.059 45.556 C 152.059 43.333 152.745 41.556 154.12 40.222 C 155.493 38.889 157.309 38.222 159.566 38.222 C 161.774 38.222 163.565 38.889 164.939 40.222 C 166.313 41.556 167 43.333 167 45.556 C 167 47.728 166.313 49.506 164.939 50.889 C 163.565 52.222 161.774 52.889 159.566 52.889 Z M 131.777 52.889 C 128.293 52.889 125.202 52.148 122.503 50.667 C 119.804 49.136 117.695 46.913 116.173 44 C 114.701 41.037 113.965 37.383 113.965 33.037 C 113.965 28.395 114.75 24.494 116.32 21.333 C 117.89 18.173 120.074 15.778 122.871 14.148 C 125.668 12.519 128.882 11.704 132.513 11.704 C 136.046 11.704 139.137 12.469 141.787 14 C 144.486 15.531 146.571 17.802 148.043 20.815 C 149.564 23.778 150.325 27.457 150.325 31.852 C 150.325 36.444 149.539 40.321 147.969 43.481 C 146.399 46.593 144.216 48.939 141.419 50.519 C 138.622 52.099 135.408 52.889 131.777 52.889 Z M 132.366 47.556 C 133.396 47.556 134.279 47.185 135.015 46.444 C 135.801 45.704 136.39 44.346 136.782 42.37 C 137.223 40.346 137.444 37.432 137.444 33.63 C 137.444 28.987 137.223 25.481 136.782 23.111 C 136.34 20.691 135.702 19.061 134.868 18.222 C 134.034 17.383 133.052 16.963 131.924 16.963 C 130.894 16.963 129.986 17.333 129.201 18.074 C 128.415 18.815 127.802 20.198 127.361 22.222 C 126.968 24.247 126.772 27.185 126.772 31.037 C 126.772 35.63 126.993 39.111 127.434 41.481 C 127.925 43.852 128.588 45.457 129.422 46.296 C 130.255 47.136 131.237 47.556 132.366 47.556 Z M 101.802 52.444 C 99.741 52.444 97.852 52.074 96.134 51.333 C 94.417 50.543 93.019 49.21 91.939 47.333 C 90.908 45.457 90.393 42.889 90.393 39.63 L 90.393 19.259 L 85.756 19.259 L 85.756 14.741 C 87.081 14.543 88.332 13.704 89.51 12.222 C 90.688 10.741 91.694 8.913 92.528 6.741 C 93.411 4.568 93.975 2.395 94.221 0.222 C 95.104 0.074 95.913 0 96.649 0 C 98.612 0 99.962 0.568 100.698 1.704 C 101.483 2.839 101.875 3.901 101.875 4.889 L 101.875 12.667 L 110.413 12.667 C 110.413 13.852 110.339 15.037 110.192 16.222 C 110.094 17.358 109.776 18.37 109.235 19.259 L 102.022 19.259 L 102.022 40.148 C 102.022 41.728 102.342 42.79 102.979 43.333 C 103.617 43.827 104.427 44.074 105.408 44.074 C 106.39 44.074 107.371 43.827 108.352 43.333 C 109.383 42.79 110.192 42.173 110.781 41.481 C 111.321 41.926 111.689 42.593 111.885 43.481 C 112.082 44.321 112.18 44.963 112.18 45.407 C 112.18 46.494 111.812 47.58 111.076 48.667 C 110.339 49.753 109.187 50.667 107.616 51.407 C 106.096 52.099 104.157 52.444 101.802 52.444 Z M 44.792 51.926 C 44.267 51.402 43.82 50.803 43.467 50.148 C 43.173 49.506 43.026 48.79 43.026 48 C 44.498 48 45.552 47.679 46.191 47.037 C 46.829 46.395 47.147 45.358 47.147 43.926 L 47.147 22.296 C 47.147 21.013 46.779 20.074 46.043 19.481 C 45.357 18.889 44.08 18.593 42.216 18.593 L 42.216 15.259 C 43.344 14.617 44.768 14.024 46.485 13.481 C 48.251 12.939 49.944 12.519 51.564 12.222 C 53.232 11.876 54.508 11.704 55.391 11.704 C 56.421 11.704 57.255 12.024 57.893 12.667 C 58.58 13.309 58.973 14.691 59.071 16.815 C 60.298 15.284 61.844 14.05 63.708 13.111 C 65.622 12.173 67.83 11.704 70.332 11.704 C 73.767 11.704 76.343 12.593 78.06 14.37 C 79.827 16.099 80.71 19.061 80.71 23.259 L 80.71 43.481 C 80.71 45.901 81.888 47.333 84.243 47.778 L 84.317 49.926 C 83.826 50.42 83.041 50.864 81.961 51.259 C 80.806 51.622 79.625 51.895 78.428 52.074 C 77.201 52.272 76.049 52.37 74.969 52.37 C 72.859 52.37 71.289 51.976 70.259 51.185 C 69.277 50.395 68.787 49.136 68.787 47.407 L 68.787 24.296 C 68.787 22.272 68.345 20.864 67.462 20.074 C 66.578 19.284 65.499 18.889 64.223 18.889 C 62.212 18.889 60.519 19.704 59.145 21.333 L 59.145 43.926 C 59.145 45.358 59.439 46.395 60.028 47.037 C 60.666 47.679 61.721 48 63.193 48 C 63.193 49.481 62.628 50.79 61.5 51.926 Z M 3.239 66 C 2.713 65.476 2.267 64.877 1.914 64.222 C 1.619 63.58 1.472 62.864 1.472 62.074 C 2.944 62.074 3.877 61.753 4.269 61.111 C 4.711 60.469 4.931 59.432 4.931 58 L 4.931 22.519 C 4.931 21.235 4.563 20.296 3.827 19.704 C 3.141 19.111 1.864 18.815 0 18.815 L 0 15.481 C 1.08 14.839 2.355 14.247 3.827 13.704 C 5.269 13.183 6.745 12.762 8.243 12.444 C 9.666 12.099 10.795 11.926 11.629 11.926 C 12.61 11.926 13.42 12.124 14.058 12.519 C 14.745 12.913 15.236 13.704 15.53 14.889 C 16.649 13.808 18.013 13.02 19.505 12.593 C 21.075 12.148 22.719 11.926 24.436 11.926 C 27.036 11.926 29.465 12.617 31.723 14 C 33.98 15.333 35.795 17.358 37.169 20.074 C 38.592 22.79 39.304 26.247 39.304 30.444 C 39.304 35.136 38.396 39.161 36.58 42.519 C 34.814 45.827 32.409 48.37 29.367 50.148 C 26.374 51.876 23.038 52.741 19.357 52.741 C 18.915 52.738 18.473 52.713 18.033 52.667 C 17.542 52.667 17.026 52.642 16.487 52.593 L 16.487 58 C 16.487 59.432 17.002 60.469 18.033 61.111 C 19.063 61.753 20.118 62.074 21.197 62.074 C 21.197 63.556 20.633 64.864 19.505 66 Z M 19.284 47.333 C 21.295 47.333 23.013 46.148 24.436 43.778 C 25.859 41.407 26.57 37.556 26.57 32.222 C 26.57 28.815 26.202 26.124 25.466 24.148 C 24.78 22.124 23.823 20.691 22.596 19.852 C 21.369 18.963 20.02 18.519 18.548 18.519 C 17.762 18.519 17.076 18.667 16.487 18.963 L 16.487 46.593 C 17.321 47.087 18.253 47.333 19.284 47.333 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xr62a6\",layoutDependency:layoutDependency,layoutId:\"EorfzdQzV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.941 14.667\" overflow=\"visible\"><path d=\"M 7.507 14.667 C 5.25 14.667 3.434 14 2.061 12.667 C 0.687 11.284 0 9.506 0 7.333 C 0 5.111 0.687 3.333 2.061 2 C 3.434 0.667 5.25 0 7.507 0 C 9.716 0 11.506 0.667 12.88 2 C 14.254 3.333 14.941 5.111 14.941 7.333 C 14.941 9.506 14.254 11.284 12.88 12.667 C 11.506 14 9.716 14.667 7.507 14.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rnimbo\",layoutDependency:layoutDependency,layoutId:\"agMlS_kT1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.36 41.185\" overflow=\"visible\"><path d=\"M 17.812 41.185 C 14.328 41.185 11.237 40.444 8.538 38.963 C 5.839 37.432 3.729 35.21 2.208 32.296 C 0.736 29.333 0 25.679 0 21.333 C 0 16.691 0.785 12.79 2.355 9.63 C 3.925 6.469 6.109 4.074 8.906 2.444 C 11.703 0.815 14.917 0 18.548 0 C 22.081 0 25.172 0.765 27.822 2.296 C 30.521 3.827 32.606 6.099 34.078 9.111 C 35.599 12.074 36.36 15.753 36.36 20.148 C 36.36 24.741 35.574 28.617 34.004 31.778 C 32.434 34.889 30.251 37.235 27.454 38.815 C 24.657 40.395 21.443 41.185 17.812 41.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q410h0\",layoutDependency:layoutDependency,layoutId:\"NuzuOh15A\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.672 30.593\" overflow=\"visible\"><path d=\"M 5.594 30.593 C 6.624 30.593 7.507 30.222 8.243 29.481 C 9.029 28.741 9.618 27.383 10.01 25.407 C 10.452 23.383 10.672 20.469 10.672 16.667 C 10.672 12.024 10.452 8.519 10.01 6.148 C 9.568 3.728 8.93 2.099 8.096 1.259 C 7.262 0.42 6.28 0 5.152 0 C 4.122 0 3.214 0.37 2.429 1.111 C 1.644 1.852 1.03 3.235 0.589 5.259 C 0.197 7.284 0 10.222 0 14.074 C 0 18.667 0.221 22.148 0.662 24.519 C 1.153 26.889 1.816 28.494 2.65 29.333 C 3.484 30.173 4.465 30.593 5.594 30.593 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7w6i9j\",layoutDependency:layoutDependency,layoutId:\"Xa360x9bs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.423 52.444\" overflow=\"visible\"><path d=\"M 16.045 52.444 C 13.984 52.444 12.096 52.074 10.378 51.333 C 8.661 50.543 7.262 49.21 6.183 47.333 C 5.152 45.457 4.637 42.889 4.637 39.63 L 4.637 19.259 L 0 19.259 L 0 14.741 C 1.325 14.543 2.576 13.704 3.754 12.222 C 4.931 10.741 5.937 8.913 6.771 6.741 C 7.655 4.568 8.219 2.395 8.464 0.222 C 9.347 0.074 10.157 0 10.893 0 C 12.856 0 14.205 0.568 14.941 1.704 C 15.727 2.839 16.119 3.901 16.119 4.889 L 16.119 12.667 L 24.657 12.667 C 24.657 13.852 24.583 15.037 24.436 16.222 C 24.338 17.358 24.019 18.37 23.479 19.259 L 16.266 19.259 L 16.266 40.148 C 16.266 41.728 16.586 42.79 17.223 43.333 C 17.861 43.827 18.671 44.074 19.652 44.074 C 20.634 44.074 21.615 43.827 22.596 43.333 C 23.626 42.79 24.436 42.173 25.025 41.481 C 25.565 41.926 25.933 42.593 26.129 43.481 C 26.325 44.321 26.423 44.963 26.423 45.407 C 26.423 46.494 26.055 47.58 25.319 48.667 C 24.583 49.753 23.431 50.667 21.86 51.407 C 20.339 52.099 18.401 52.444 16.045 52.444 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xh8l0b\",layoutDependency:layoutDependency,layoutId:\"KzsEEeQYs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.101 40.667\" overflow=\"visible\"><path d=\"M 2.576 40.222 C 2.051 39.698 1.604 39.099 1.251 38.444 C 0.957 37.802 0.81 37.087 0.81 36.296 C 2.282 36.296 3.336 35.976 3.975 35.333 C 4.613 34.691 4.931 33.654 4.931 32.222 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.128 2.913 2.552 2.321 4.269 1.778 C 6.035 1.235 7.728 0.815 9.347 0.519 C 11.016 0.173 12.292 0 13.175 0 C 14.205 0 15.039 0.321 15.677 0.963 C 16.364 1.605 16.757 2.987 16.855 5.111 C 18.082 3.58 19.628 2.346 21.492 1.407 C 23.406 0.469 25.614 0 28.116 0 C 31.551 0 34.127 0.889 35.844 2.667 C 37.611 4.395 38.494 7.358 38.494 11.556 L 38.494 31.778 C 38.494 34.198 39.672 35.63 42.027 36.074 L 42.101 38.222 C 41.61 38.716 40.825 39.161 39.745 39.556 C 38.59 39.919 37.409 40.191 36.212 40.37 C 34.985 40.568 33.833 40.667 32.753 40.667 C 30.643 40.667 29.073 40.272 28.042 39.481 C 27.061 38.691 26.57 37.432 26.57 35.704 L 26.57 12.593 C 26.57 10.568 26.129 9.161 25.246 8.37 C 24.362 7.58 23.283 7.185 22.007 7.185 C 19.996 7.185 18.303 8 16.929 9.63 L 16.929 32.222 C 16.929 33.654 17.223 34.691 17.812 35.333 C 18.45 35.976 19.505 36.296 20.977 36.296 C 20.977 37.778 20.412 39.087 19.284 40.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dxx10m\",layoutDependency:layoutDependency,layoutId:\"rWOEN2Uyq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.304 54.074\" overflow=\"visible\"><path d=\"M 3.239 54.074 C 2.713 53.55 2.267 52.951 1.914 52.296 C 1.619 51.654 1.472 50.939 1.472 50.148 C 2.944 50.148 3.877 49.827 4.269 49.185 C 4.711 48.543 4.931 47.506 4.931 46.074 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.08 2.913 2.355 2.321 3.827 1.778 C 5.269 1.257 6.745 0.836 8.243 0.519 C 9.666 0.173 10.795 0 11.629 0 C 12.61 0 13.42 0.198 14.058 0.593 C 14.745 0.987 15.236 1.778 15.53 2.963 C 16.649 1.882 18.013 1.094 19.505 0.667 C 21.075 0.222 22.719 0 24.436 0 C 27.036 0 29.465 0.691 31.723 2.074 C 33.98 3.407 35.795 5.432 37.169 8.148 C 38.592 10.864 39.304 14.321 39.304 18.519 C 39.304 23.21 38.396 27.235 36.58 30.593 C 34.814 33.901 32.409 36.444 29.367 38.222 C 26.374 39.95 23.038 40.815 19.357 40.815 C 18.915 40.812 18.473 40.787 18.033 40.741 C 17.542 40.741 17.026 40.716 16.487 40.667 L 16.487 46.074 C 16.487 47.506 17.002 48.543 18.033 49.185 C 19.063 49.827 20.118 50.148 21.197 50.148 C 21.197 51.63 20.633 52.939 19.505 54.074 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-u9conw\",layoutDependency:layoutDependency,layoutId:\"l8QSkCcHU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.084 28.815\" overflow=\"visible\"><path d=\"M 2.797 28.815 C 4.808 28.815 6.526 27.63 7.949 25.259 C 9.372 22.889 10.084 19.037 10.084 13.704 C 10.084 10.296 9.716 7.605 8.979 5.63 C 8.293 3.605 7.336 2.173 6.109 1.333 C 4.882 0.444 3.533 0 2.061 0 C 1.276 0 0.589 0.148 0 0.444 L 0 28.074 C 0.834 28.568 1.766 28.815 2.797 28.815 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7a6vw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"OjuExcpzb-container\",nodeId:\"OjuExcpzb\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",dateRange:false,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"OjuExcpzb\",layoutId:\"OjuExcpzb\",name:\"pnto.\",startYear:2024,statement:\"All rights reserved.\",width:\"100%\",...addPropertyOverrides({FZDAYoR3E:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"}},McVfCax_9:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"}},ygpjIOus5:{name:\"\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aieie8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jM7Nkcn_B-container\",nodeId:\"jM7Nkcn_B\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},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:\"Cookies helfen dabei, diese Website nutzerfreundlich und funktional zu gestalten.\",euPolicy:{label:\"Verwendung von Cookies\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Details zur\"},euShowReject:true,euTitle:\"🍪 Einstellungen\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"jM7Nkcn_B\",layoutId:\"jM7Nkcn_B\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oxrm7v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pSnDc4r1K-container\",nodeId:\"pSnDc4r1K\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},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:\"Cookies helfen dabei, diese Website nutzerfreundlich und funktional zu gestalten.\",euPolicy:{label:\"Verwendung von Cookies\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Details zur\"},euShowReject:true,euTitle:\"🍪 Einstellungen\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"pSnDc4r1K\",layoutId:\"pSnDc4r1K\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fkggoy\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"o0fg1Y9Bo\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-7561daff-e4b0-4c05-89e2-3c8b58ba65f2, rgba(255, 255, 255, 0.03))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"var(--token-13f05a1b-57d7-42f7-a573-4e938c6e9971, rgb(67, 0, 166))\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},variants:{JxEOs4EZ6:{backgroundColor:\"var(--token-0d5d822c-4a15-47b7-bfc2-c0a3fc69e248, rgb(15, 15, 15))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dxpvma\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"cFlTT5gpE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13slfqz\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"wWgaN7JLb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:\"Ein Designstudio mit Fokus auf digitale Erlebnisse von der Konzeption \\xfcber UI Design bis hin zu Websites und individuellen visuellen Inhalten.\"})}),className:\"framer-1h12be9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UZZnlYhlh\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-35kxph\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"IgZpZptwG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167 66\" overflow=\"visible\"><path d=\"M 159.566 52.889 C 157.309 52.889 155.493 52.222 154.12 50.889 C 152.745 49.506 152.059 47.728 152.059 45.556 C 152.059 43.333 152.745 41.556 154.12 40.222 C 155.493 38.889 157.309 38.222 159.566 38.222 C 161.774 38.222 163.565 38.889 164.939 40.222 C 166.313 41.556 167 43.333 167 45.556 C 167 47.728 166.313 49.506 164.939 50.889 C 163.565 52.222 161.774 52.889 159.566 52.889 Z M 131.777 52.889 C 128.293 52.889 125.202 52.148 122.503 50.667 C 119.804 49.136 117.695 46.913 116.173 44 C 114.701 41.037 113.965 37.383 113.965 33.037 C 113.965 28.395 114.75 24.494 116.32 21.333 C 117.89 18.173 120.074 15.778 122.871 14.148 C 125.668 12.519 128.882 11.704 132.513 11.704 C 136.046 11.704 139.137 12.469 141.787 14 C 144.486 15.531 146.571 17.802 148.043 20.815 C 149.564 23.778 150.325 27.457 150.325 31.852 C 150.325 36.444 149.539 40.321 147.969 43.481 C 146.399 46.593 144.216 48.939 141.419 50.519 C 138.622 52.099 135.408 52.889 131.777 52.889 Z M 132.366 47.556 C 133.396 47.556 134.279 47.185 135.015 46.444 C 135.801 45.704 136.39 44.346 136.782 42.37 C 137.223 40.346 137.444 37.432 137.444 33.63 C 137.444 28.987 137.223 25.481 136.782 23.111 C 136.34 20.691 135.702 19.061 134.868 18.222 C 134.034 17.383 133.052 16.963 131.924 16.963 C 130.894 16.963 129.986 17.333 129.201 18.074 C 128.415 18.815 127.802 20.198 127.361 22.222 C 126.968 24.247 126.772 27.185 126.772 31.037 C 126.772 35.63 126.993 39.111 127.434 41.481 C 127.925 43.852 128.588 45.457 129.422 46.296 C 130.255 47.136 131.237 47.556 132.366 47.556 Z M 101.802 52.444 C 99.741 52.444 97.852 52.074 96.134 51.333 C 94.417 50.543 93.019 49.21 91.939 47.333 C 90.908 45.457 90.393 42.889 90.393 39.63 L 90.393 19.259 L 85.756 19.259 L 85.756 14.741 C 87.081 14.543 88.332 13.704 89.51 12.222 C 90.688 10.741 91.694 8.913 92.528 6.741 C 93.411 4.568 93.975 2.395 94.221 0.222 C 95.104 0.074 95.913 0 96.649 0 C 98.612 0 99.962 0.568 100.698 1.704 C 101.483 2.839 101.875 3.901 101.875 4.889 L 101.875 12.667 L 110.413 12.667 C 110.413 13.852 110.339 15.037 110.192 16.222 C 110.094 17.358 109.776 18.37 109.235 19.259 L 102.022 19.259 L 102.022 40.148 C 102.022 41.728 102.342 42.79 102.979 43.333 C 103.617 43.827 104.427 44.074 105.408 44.074 C 106.39 44.074 107.371 43.827 108.352 43.333 C 109.383 42.79 110.192 42.173 110.781 41.481 C 111.321 41.926 111.689 42.593 111.885 43.481 C 112.082 44.321 112.18 44.963 112.18 45.407 C 112.18 46.494 111.812 47.58 111.076 48.667 C 110.339 49.753 109.187 50.667 107.616 51.407 C 106.096 52.099 104.157 52.444 101.802 52.444 Z M 44.792 51.926 C 44.267 51.402 43.82 50.803 43.467 50.148 C 43.173 49.506 43.026 48.79 43.026 48 C 44.498 48 45.552 47.679 46.191 47.037 C 46.829 46.395 47.147 45.358 47.147 43.926 L 47.147 22.296 C 47.147 21.013 46.779 20.074 46.043 19.481 C 45.357 18.889 44.08 18.593 42.216 18.593 L 42.216 15.259 C 43.344 14.617 44.768 14.024 46.485 13.481 C 48.251 12.939 49.944 12.519 51.564 12.222 C 53.232 11.876 54.508 11.704 55.391 11.704 C 56.421 11.704 57.255 12.024 57.893 12.667 C 58.58 13.309 58.973 14.691 59.071 16.815 C 60.298 15.284 61.844 14.05 63.708 13.111 C 65.622 12.173 67.83 11.704 70.332 11.704 C 73.767 11.704 76.343 12.593 78.06 14.37 C 79.827 16.099 80.71 19.061 80.71 23.259 L 80.71 43.481 C 80.71 45.901 81.888 47.333 84.243 47.778 L 84.317 49.926 C 83.826 50.42 83.041 50.864 81.961 51.259 C 80.806 51.622 79.625 51.895 78.428 52.074 C 77.201 52.272 76.049 52.37 74.969 52.37 C 72.859 52.37 71.289 51.976 70.259 51.185 C 69.277 50.395 68.787 49.136 68.787 47.407 L 68.787 24.296 C 68.787 22.272 68.345 20.864 67.462 20.074 C 66.578 19.284 65.499 18.889 64.223 18.889 C 62.212 18.889 60.519 19.704 59.145 21.333 L 59.145 43.926 C 59.145 45.358 59.439 46.395 60.028 47.037 C 60.666 47.679 61.721 48 63.193 48 C 63.193 49.481 62.628 50.79 61.5 51.926 Z M 3.239 66 C 2.713 65.476 2.267 64.877 1.914 64.222 C 1.619 63.58 1.472 62.864 1.472 62.074 C 2.944 62.074 3.877 61.753 4.269 61.111 C 4.711 60.469 4.931 59.432 4.931 58 L 4.931 22.519 C 4.931 21.235 4.563 20.296 3.827 19.704 C 3.141 19.111 1.864 18.815 0 18.815 L 0 15.481 C 1.08 14.839 2.355 14.247 3.827 13.704 C 5.269 13.183 6.745 12.762 8.243 12.444 C 9.666 12.099 10.795 11.926 11.629 11.926 C 12.61 11.926 13.42 12.124 14.058 12.519 C 14.745 12.913 15.236 13.704 15.53 14.889 C 16.649 13.808 18.013 13.02 19.505 12.593 C 21.075 12.148 22.719 11.926 24.436 11.926 C 27.036 11.926 29.465 12.617 31.723 14 C 33.98 15.333 35.795 17.358 37.169 20.074 C 38.592 22.79 39.304 26.247 39.304 30.444 C 39.304 35.136 38.396 39.161 36.58 42.519 C 34.814 45.827 32.409 48.37 29.367 50.148 C 26.374 51.876 23.038 52.741 19.357 52.741 C 18.915 52.738 18.473 52.713 18.033 52.667 C 17.542 52.667 17.026 52.642 16.487 52.593 L 16.487 58 C 16.487 59.432 17.002 60.469 18.033 61.111 C 19.063 61.753 20.118 62.074 21.197 62.074 C 21.197 63.556 20.633 64.864 19.505 66 Z M 19.284 47.333 C 21.295 47.333 23.013 46.148 24.436 43.778 C 25.859 41.407 26.57 37.556 26.57 32.222 C 26.57 28.815 26.202 26.124 25.466 24.148 C 24.78 22.124 23.823 20.691 22.596 19.852 C 21.369 18.963 20.02 18.519 18.548 18.519 C 17.762 18.519 17.076 18.667 16.487 18.963 L 16.487 46.593 C 17.321 47.087 18.253 47.333 19.284 47.333 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1q3x9ej\",layoutDependency:layoutDependency,layoutId:\"snOc4NmjZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.941 14.667\" overflow=\"visible\"><path d=\"M 7.507 14.667 C 5.25 14.667 3.434 14 2.061 12.667 C 0.687 11.284 0 9.506 0 7.333 C 0 5.111 0.687 3.333 2.061 2 C 3.434 0.667 5.25 0 7.507 0 C 9.716 0 11.506 0.667 12.88 2 C 14.254 3.333 14.941 5.111 14.941 7.333 C 14.941 9.506 14.254 11.284 12.88 12.667 C 11.506 14 9.716 14.667 7.507 14.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ilmpey\",layoutDependency:layoutDependency,layoutId:\"txskbStVP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.36 41.185\" overflow=\"visible\"><path d=\"M 17.812 41.185 C 14.328 41.185 11.237 40.444 8.538 38.963 C 5.839 37.432 3.729 35.21 2.208 32.296 C 0.736 29.333 0 25.679 0 21.333 C 0 16.691 0.785 12.79 2.355 9.63 C 3.925 6.469 6.109 4.074 8.906 2.444 C 11.703 0.815 14.917 0 18.548 0 C 22.081 0 25.172 0.765 27.822 2.296 C 30.521 3.827 32.606 6.099 34.078 9.111 C 35.599 12.074 36.36 15.753 36.36 20.148 C 36.36 24.741 35.574 28.617 34.004 31.778 C 32.434 34.889 30.251 37.235 27.454 38.815 C 24.657 40.395 21.443 41.185 17.812 41.185 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uzxi1u\",layoutDependency:layoutDependency,layoutId:\"zXf2S5wbx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.672 30.593\" overflow=\"visible\"><path d=\"M 5.594 30.593 C 6.624 30.593 7.507 30.222 8.243 29.481 C 9.029 28.741 9.618 27.383 10.01 25.407 C 10.452 23.383 10.672 20.469 10.672 16.667 C 10.672 12.024 10.452 8.519 10.01 6.148 C 9.568 3.728 8.93 2.099 8.096 1.259 C 7.262 0.42 6.28 0 5.152 0 C 4.122 0 3.214 0.37 2.429 1.111 C 1.644 1.852 1.03 3.235 0.589 5.259 C 0.197 7.284 0 10.222 0 14.074 C 0 18.667 0.221 22.148 0.662 24.519 C 1.153 26.889 1.816 28.494 2.65 29.333 C 3.484 30.173 4.465 30.593 5.594 30.593 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v6to41\",layoutDependency:layoutDependency,layoutId:\"pswaz4w9g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.423 52.444\" overflow=\"visible\"><path d=\"M 16.045 52.444 C 13.984 52.444 12.096 52.074 10.378 51.333 C 8.661 50.543 7.262 49.21 6.183 47.333 C 5.152 45.457 4.637 42.889 4.637 39.63 L 4.637 19.259 L 0 19.259 L 0 14.741 C 1.325 14.543 2.576 13.704 3.754 12.222 C 4.931 10.741 5.937 8.913 6.771 6.741 C 7.655 4.568 8.219 2.395 8.464 0.222 C 9.347 0.074 10.157 0 10.893 0 C 12.856 0 14.205 0.568 14.941 1.704 C 15.727 2.839 16.119 3.901 16.119 4.889 L 16.119 12.667 L 24.657 12.667 C 24.657 13.852 24.583 15.037 24.436 16.222 C 24.338 17.358 24.019 18.37 23.479 19.259 L 16.266 19.259 L 16.266 40.148 C 16.266 41.728 16.586 42.79 17.223 43.333 C 17.861 43.827 18.671 44.074 19.652 44.074 C 20.634 44.074 21.615 43.827 22.596 43.333 C 23.626 42.79 24.436 42.173 25.025 41.481 C 25.565 41.926 25.933 42.593 26.129 43.481 C 26.325 44.321 26.423 44.963 26.423 45.407 C 26.423 46.494 26.055 47.58 25.319 48.667 C 24.583 49.753 23.431 50.667 21.86 51.407 C 20.339 52.099 18.401 52.444 16.045 52.444 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zp0mnk\",layoutDependency:layoutDependency,layoutId:\"mjm82Vrf6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.101 40.667\" overflow=\"visible\"><path d=\"M 2.576 40.222 C 2.051 39.698 1.604 39.099 1.251 38.444 C 0.957 37.802 0.81 37.087 0.81 36.296 C 2.282 36.296 3.336 35.976 3.975 35.333 C 4.613 34.691 4.931 33.654 4.931 32.222 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.128 2.913 2.552 2.321 4.269 1.778 C 6.035 1.235 7.728 0.815 9.347 0.519 C 11.016 0.173 12.292 0 13.175 0 C 14.205 0 15.039 0.321 15.677 0.963 C 16.364 1.605 16.757 2.987 16.855 5.111 C 18.082 3.58 19.628 2.346 21.492 1.407 C 23.406 0.469 25.614 0 28.116 0 C 31.551 0 34.127 0.889 35.844 2.667 C 37.611 4.395 38.494 7.358 38.494 11.556 L 38.494 31.778 C 38.494 34.198 39.672 35.63 42.027 36.074 L 42.101 38.222 C 41.61 38.716 40.825 39.161 39.745 39.556 C 38.59 39.919 37.409 40.191 36.212 40.37 C 34.985 40.568 33.833 40.667 32.753 40.667 C 30.643 40.667 29.073 40.272 28.042 39.481 C 27.061 38.691 26.57 37.432 26.57 35.704 L 26.57 12.593 C 26.57 10.568 26.129 9.161 25.246 8.37 C 24.362 7.58 23.283 7.185 22.007 7.185 C 19.996 7.185 18.303 8 16.929 9.63 L 16.929 32.222 C 16.929 33.654 17.223 34.691 17.812 35.333 C 18.45 35.976 19.505 36.296 20.977 36.296 C 20.977 37.778 20.412 39.087 19.284 40.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19ucjs0\",layoutDependency:layoutDependency,layoutId:\"o6yhDkYxV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.304 54.074\" overflow=\"visible\"><path d=\"M 3.239 54.074 C 2.713 53.55 2.267 52.951 1.914 52.296 C 1.619 51.654 1.472 50.939 1.472 50.148 C 2.944 50.148 3.877 49.827 4.269 49.185 C 4.711 48.543 4.931 47.506 4.931 46.074 L 4.931 10.593 C 4.931 9.309 4.563 8.37 3.827 7.778 C 3.141 7.185 1.864 6.889 0 6.889 L 0 3.556 C 1.08 2.913 2.355 2.321 3.827 1.778 C 5.269 1.257 6.745 0.836 8.243 0.519 C 9.666 0.173 10.795 0 11.629 0 C 12.61 0 13.42 0.198 14.058 0.593 C 14.745 0.987 15.236 1.778 15.53 2.963 C 16.649 1.882 18.013 1.094 19.505 0.667 C 21.075 0.222 22.719 0 24.436 0 C 27.036 0 29.465 0.691 31.723 2.074 C 33.98 3.407 35.795 5.432 37.169 8.148 C 38.592 10.864 39.304 14.321 39.304 18.519 C 39.304 23.21 38.396 27.235 36.58 30.593 C 34.814 33.901 32.409 36.444 29.367 38.222 C 26.374 39.95 23.038 40.815 19.357 40.815 C 18.915 40.812 18.473 40.787 18.033 40.741 C 17.542 40.741 17.026 40.716 16.487 40.667 L 16.487 46.074 C 16.487 47.506 17.002 48.543 18.033 49.185 C 19.063 49.827 20.118 50.148 21.197 50.148 C 21.197 51.63 20.633 52.939 19.505 54.074 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ppshu\",layoutDependency:layoutDependency,layoutId:\"hTjYDrRc4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.084 28.815\" overflow=\"visible\"><path d=\"M 2.797 28.815 C 4.808 28.815 6.526 27.63 7.949 25.259 C 9.372 22.889 10.084 19.037 10.084 13.704 C 10.084 10.296 9.716 7.605 8.979 5.63 C 8.293 3.605 7.336 2.173 6.109 1.333 C 4.882 0.444 3.533 0 2.061 0 C 1.276 0 0.589 0.148 0 0.444 L 0 28.074 C 0.834 28.568 1.766 28.815 2.797 28.815 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rnn6ey\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"cm7AlK8jk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4)))\"},children:\"More\"})}),className:\"framer-1ytlvgv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YEzR2obKY\",style:{\"--extracted-r6o4lv\":\"var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4))\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/SarahThauer\",motionChild:true,nodeId:\"eplgm5iP9\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Dribbble\"})})})}),className:\"framer-1hgwftm\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eplgm5iP9\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"KkrzXGp9l\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})}),className:\"framer-ryzvqw\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KkrzXGp9l\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({JxEOs4EZ6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/sarahthauer\",motionChild:true,nodeId:\"KkrzXGp9l\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yAaveuv5O\"},motionChild:true,nodeId:\"c0GknuP9K\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Impressum\"})})})}),className:\"framer-bnr25b\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c0GknuP9K\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"yKXNbNJ2j\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"DSGVO\"})})})}),className:\"framer-1vx96xn\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yKXNbNJ2j\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({eVD5NiejH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"yKXNbNJ2j\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})},JxEOs4EZ6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"yKXNbNJ2j\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-61wfer\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"ROgtDA3PU\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a721e1ef-0b9a-44f1-95b1-5a403c974686, rgba(245, 245, 245, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xie86r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WP9brNuJa-container\",nodeId:\"WP9brNuJa\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",dateRange:false,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"WP9brNuJa\",layoutId:\"WP9brNuJa\",name:\"pnto.\",startYear:2024,statement:\"All rights reserved.\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-65dl80-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EbGxlf6M1-container\",nodeId:\"EbGxlf6M1\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},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:\"Cookies helfen dabei, diese Website nutzerfreundlich und funktional zu gestalten.\",euPolicy:{label:\"Verwendung von Cookies\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Details zur\"},euShowReject:true,euTitle:\"🍪 Einstellungen\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"EbGxlf6M1\",layoutId:\"EbGxlf6M1\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})]})]})]})}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7bgfvn\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"CkMS9Nb44\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-7561daff-e4b0-4c05-89e2-3c8b58ba65f2, rgba(255, 255, 255, 0.03))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"var(--token-13f05a1b-57d7-42f7-a573-4e938c6e9971, rgb(67, 0, 166))\",borderTopLeftRadius:17,borderTopRightRadius:17},variants:{Qn4qBvaXK:{backgroundColor:\"var(--token-0d5d822c-4a15-47b7-bfc2-c0a3fc69e248, rgb(15, 15, 15))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d1x9u2\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"en5I42abm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p0zr7b\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"AiIfstIwS\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:\"Ein Designstudio mit Fokus auf digitale Erlebnisse von der Konzeption \\xfcber UI Design bis hin zu Websites und individuellen visuellen Inhalten.\"})}),className:\"framer-11bdjyl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pYd64nO_r\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1na2n2c\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"gDOmpi6Ug\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 119 47\" overflow=\"visible\"><path d=\"M 113.703 37.663 C 112.094 37.663 110.8 37.189 109.822 36.239 C 108.843 35.254 108.353 33.988 108.353 32.441 C 108.353 30.859 108.843 29.593 109.822 28.643 C 110.8 27.694 112.094 27.219 113.703 27.219 C 115.276 27.219 116.552 27.694 117.531 28.643 C 118.51 29.593 119 30.859 119 32.441 C 119 33.988 118.51 35.254 117.531 36.239 C 116.552 37.189 115.276 37.663 113.703 37.663 Z M 93.901 37.663 C 91.419 37.663 89.216 37.136 87.293 36.081 C 85.369 34.99 83.866 33.408 82.782 31.333 C 81.733 29.223 81.209 26.621 81.209 23.526 C 81.209 20.221 81.768 17.443 82.887 15.192 C 84.006 12.941 85.562 11.236 87.555 10.075 C 89.548 8.915 91.838 8.334 94.425 8.334 C 96.943 8.334 99.146 8.879 101.034 9.97 C 102.957 11.06 104.443 12.677 105.492 14.823 C 106.576 16.933 107.118 19.553 107.118 22.682 C 107.118 25.953 106.558 28.713 105.439 30.964 C 104.321 33.18 102.764 34.85 100.771 35.975 C 98.778 37.1 96.488 37.663 93.901 37.663 Z M 94.32 33.865 C 95.055 33.865 95.684 33.602 96.209 33.074 C 96.768 32.547 97.188 31.58 97.467 30.173 C 97.782 28.731 97.939 26.656 97.939 23.948 C 97.939 20.643 97.782 18.146 97.467 16.458 C 97.153 14.735 96.698 13.574 96.104 12.976 C 95.509 12.379 94.81 12.08 94.006 12.08 C 93.272 12.08 92.625 12.343 92.065 12.871 C 91.506 13.398 91.069 14.383 90.754 15.825 C 90.474 17.267 90.334 19.359 90.334 22.102 C 90.334 25.373 90.492 27.852 90.806 29.54 C 91.156 31.228 91.628 32.371 92.223 32.969 C 92.817 33.566 93.516 33.865 94.32 33.865 Z M 72.541 37.347 C 71.073 37.347 69.727 37.083 68.503 36.556 C 67.279 35.993 66.283 35.043 65.513 33.707 C 64.779 32.371 64.412 30.542 64.412 28.221 L 64.412 13.715 L 61.108 13.715 L 61.108 10.497 C 62.052 10.356 62.943 9.759 63.783 8.704 C 64.622 7.649 65.339 6.347 65.933 4.8 C 66.562 3.253 66.965 1.705 67.139 0.158 C 67.769 0.053 68.345 0 68.87 0 C 70.269 0 71.23 0.405 71.755 1.213 C 72.314 2.022 72.594 2.778 72.594 3.481 L 72.594 9.02 L 78.678 9.02 C 78.678 9.864 78.625 10.708 78.52 11.552 C 78.45 12.361 78.223 13.082 77.838 13.715 L 72.699 13.715 L 72.699 28.59 C 72.699 29.715 72.926 30.472 73.38 30.859 C 73.835 31.21 74.412 31.386 75.111 31.386 C 75.811 31.386 76.51 31.21 77.209 30.859 C 77.943 30.472 78.52 30.032 78.94 29.54 C 79.325 29.856 79.587 30.331 79.727 30.964 C 79.867 31.562 79.936 32.019 79.936 32.336 C 79.936 33.109 79.674 33.883 79.15 34.657 C 78.625 35.43 77.804 36.081 76.685 36.608 C 75.601 37.1 74.22 37.347 72.541 37.347 Z M 31.918 36.978 C 31.543 36.604 31.225 36.178 30.974 35.712 C 30.764 35.254 30.659 34.745 30.659 34.182 C 31.708 34.182 32.46 33.953 32.914 33.496 C 33.369 33.039 33.596 32.3 33.596 31.281 L 33.596 15.878 C 33.596 14.964 33.334 14.295 32.809 13.873 C 32.32 13.451 31.411 13.24 30.082 13.24 L 30.082 10.866 C 30.886 10.409 31.9 9.987 33.124 9.6 C 34.383 9.214 35.589 8.915 36.743 8.704 C 37.932 8.457 38.841 8.334 39.47 8.334 C 40.204 8.334 40.799 8.563 41.253 9.02 C 41.743 9.478 42.023 10.462 42.093 11.974 C 42.967 10.884 44.068 10.005 45.397 9.337 C 46.76 8.668 48.334 8.334 50.117 8.334 C 52.565 8.334 54.4 8.967 55.624 10.233 C 56.883 11.464 57.512 13.574 57.512 16.563 L 57.512 30.964 C 57.512 32.687 58.351 33.707 60.029 34.024 L 60.082 35.553 C 59.732 35.905 59.173 36.222 58.404 36.503 C 57.581 36.761 56.739 36.955 55.886 37.083 C 55.012 37.224 54.191 37.294 53.421 37.294 C 51.917 37.294 50.799 37.013 50.064 36.45 C 49.365 35.887 49.016 34.99 49.016 33.76 L 49.016 17.302 C 49.016 15.86 48.701 14.858 48.071 14.295 C 47.442 13.732 46.673 13.451 45.764 13.451 C 44.33 13.451 43.124 14.031 42.145 15.192 L 42.145 31.281 C 42.145 32.3 42.355 33.039 42.774 33.496 C 43.229 33.953 43.981 34.182 45.03 34.182 C 45.03 35.237 44.627 36.169 43.823 36.978 Z M 2.308 47 C 1.933 46.627 1.615 46.2 1.364 45.734 C 1.154 45.277 1.049 44.767 1.049 44.204 C 2.098 44.204 2.762 43.976 3.042 43.519 C 3.357 43.061 3.514 42.323 3.514 41.303 L 3.514 16.036 C 3.514 15.122 3.252 14.453 2.727 14.031 C 2.238 13.609 1.328 13.398 0 13.398 L 0 11.025 C 0.769 10.567 1.678 10.145 2.727 9.759 C 3.755 9.388 4.806 9.088 5.874 8.862 C 6.888 8.616 7.692 8.493 8.287 8.493 C 8.986 8.493 9.563 8.634 10.017 8.915 C 10.507 9.196 10.857 9.759 11.066 10.603 C 11.863 9.833 12.836 9.272 13.898 8.967 C 15.017 8.651 16.189 8.493 17.412 8.493 C 19.265 8.493 20.996 8.985 22.605 9.97 C 24.213 10.919 25.507 12.361 26.486 14.295 C 27.5 16.23 28.007 18.691 28.007 21.68 C 28.007 25.021 27.36 27.887 26.066 30.278 C 24.808 32.635 23.094 34.446 20.926 35.712 C 18.793 36.942 16.416 37.558 13.794 37.558 C 13.478 37.556 13.163 37.538 12.85 37.505 C 12.5 37.505 12.133 37.488 11.748 37.452 L 11.748 41.303 C 11.748 42.323 12.115 43.061 12.85 43.519 C 13.584 43.976 14.335 44.204 15.105 44.204 C 15.105 45.259 14.703 46.191 13.898 47 Z M 13.741 33.707 C 15.175 33.707 16.399 32.863 17.412 31.175 C 18.426 29.487 18.933 26.744 18.933 22.946 C 18.933 20.52 18.671 18.603 18.147 17.196 C 17.657 15.755 16.976 14.735 16.101 14.137 C 15.227 13.504 14.266 13.187 13.217 13.187 C 12.657 13.187 12.168 13.293 11.748 13.504 L 11.748 33.18 C 12.342 33.531 13.007 33.707 13.741 33.707 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qtve0w\",layoutDependency:layoutDependency,layoutId:\"OxzwdnJi1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.647 10.444\" overflow=\"visible\"><path d=\"M 5.35 10.444 C 3.741 10.444 2.447 9.97 1.469 9.02 C 0.489 8.035 0 6.769 0 5.222 C 0 3.64 0.489 2.374 1.469 1.424 C 2.447 0.475 3.741 0 5.35 0 C 6.923 0 8.199 0.475 9.178 1.424 C 10.157 2.374 10.647 3.64 10.647 5.222 C 10.647 6.769 10.157 8.035 9.178 9.02 C 8.199 9.97 6.923 10.444 5.35 10.444 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-105acqz\",layoutDependency:layoutDependency,layoutId:\"NdqHsr04X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.909 29.329\" overflow=\"visible\"><path d=\"M 12.692 29.329 C 10.21 29.329 8.007 28.801 6.084 27.746 C 4.161 26.656 2.657 25.074 1.573 22.999 C 0.524 20.889 0 18.287 0 15.192 C 0 11.886 0.56 9.108 1.678 6.857 C 2.797 4.607 4.353 2.901 6.346 1.741 C 8.339 0.58 10.629 0 13.217 0 C 15.734 0 17.937 0.545 19.825 1.635 C 21.748 2.726 23.234 4.343 24.283 6.488 C 25.367 8.598 25.909 11.218 25.909 14.348 C 25.909 17.618 25.349 20.379 24.231 22.63 C 23.112 24.845 21.556 26.516 19.563 27.641 C 17.57 28.766 15.279 29.329 12.692 29.329 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14as22d\",layoutDependency:layoutDependency,layoutId:\"e9pj3Ic4c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.605 21.786\" overflow=\"visible\"><path d=\"M 3.986 21.786 C 4.72 21.786 5.35 21.522 5.874 20.994 C 6.434 20.467 6.853 19.5 7.133 18.093 C 7.447 16.652 7.605 14.576 7.605 11.869 C 7.605 8.563 7.447 6.066 7.133 4.378 C 6.818 2.655 6.363 1.494 5.769 0.897 C 5.175 0.299 4.475 0 3.671 0 C 2.937 0 2.29 0.264 1.731 0.791 C 1.171 1.319 0.734 2.304 0.42 3.745 C 0.14 5.187 0 7.279 0 10.022 C 0 13.293 0.157 15.772 0.472 17.46 C 0.822 19.148 1.294 20.291 1.888 20.889 C 2.482 21.487 3.182 21.786 3.986 21.786 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-of7eoj\",layoutDependency:layoutDependency,layoutId:\"EvD3AnziO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.829 37.347\" overflow=\"visible\"><path d=\"M 11.433 37.347 C 9.965 37.347 8.619 37.083 7.395 36.556 C 6.171 35.993 5.175 35.043 4.406 33.707 C 3.671 32.371 3.304 30.542 3.304 28.221 L 3.304 13.715 L 0 13.715 L 0 10.497 C 0.944 10.356 1.836 9.759 2.675 8.704 C 3.514 7.649 4.231 6.347 4.825 4.8 C 5.455 3.253 5.857 1.705 6.031 0.158 C 6.661 0.053 7.238 0 7.762 0 C 9.161 0 10.122 0.405 10.647 1.213 C 11.206 2.022 11.486 2.778 11.486 3.481 L 11.486 9.02 L 17.57 9.02 C 17.57 9.864 17.517 10.708 17.412 11.552 C 17.343 12.361 17.116 13.082 16.731 13.715 L 11.591 13.715 L 11.591 28.59 C 11.591 29.715 11.818 30.472 12.273 30.859 C 12.727 31.21 13.304 31.386 14.003 31.386 C 14.703 31.386 15.402 31.21 16.101 30.859 C 16.836 30.472 17.412 30.032 17.832 29.54 C 18.217 29.856 18.479 30.331 18.619 30.964 C 18.759 31.562 18.829 32.019 18.829 32.336 C 18.829 33.109 18.566 33.883 18.042 34.657 C 17.517 35.43 16.696 36.081 15.577 36.608 C 14.493 37.1 13.112 37.347 11.433 37.347 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18n1gnt\",layoutDependency:layoutDependency,layoutId:\"zJECPvF28\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 28.96\" overflow=\"visible\"><path d=\"M 1.836 28.643 C 1.461 28.27 1.143 27.843 0.892 27.377 C 0.682 26.92 0.577 26.41 0.577 25.847 C 1.626 25.847 2.377 25.619 2.832 25.162 C 3.287 24.704 3.514 23.966 3.514 22.946 L 3.514 7.543 C 3.514 6.629 3.252 5.961 2.727 5.539 C 2.238 5.117 1.328 4.906 0 4.906 L 0 2.532 C 0.804 2.075 1.818 1.653 3.042 1.266 C 4.301 0.879 5.507 0.58 6.661 0.369 C 7.85 0.123 8.759 0 9.388 0 C 10.122 0 10.717 0.228 11.171 0.686 C 11.661 1.143 11.941 2.127 12.01 3.64 C 12.885 2.549 13.986 1.671 15.315 1.002 C 16.678 0.334 18.252 0 20.035 0 C 22.483 0 24.318 0.633 25.542 1.899 C 26.801 3.13 27.43 5.24 27.43 8.229 L 27.43 22.63 C 27.43 24.353 28.269 25.373 29.947 25.689 L 30 27.219 C 29.65 27.571 29.091 27.887 28.321 28.168 C 27.498 28.427 26.657 28.621 25.804 28.749 C 24.93 28.889 24.108 28.96 23.339 28.96 C 21.835 28.96 20.717 28.678 19.982 28.116 C 19.283 27.553 18.933 26.656 18.933 25.425 L 18.933 8.967 C 18.933 7.526 18.619 6.524 17.989 5.961 C 17.36 5.398 16.591 5.117 15.682 5.117 C 14.248 5.117 13.042 5.697 12.063 6.857 L 12.063 22.946 C 12.063 23.966 12.273 24.704 12.692 25.162 C 13.147 25.619 13.898 25.847 14.947 25.847 C 14.947 26.902 14.545 27.834 13.741 28.643 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1si0e2a\",layoutDependency:layoutDependency,layoutId:\"CFIRTlBpu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.007 38.507\" overflow=\"visible\"><path d=\"M 2.308 38.507 C 1.933 38.134 1.615 37.707 1.364 37.241 C 1.154 36.784 1.049 36.274 1.049 35.712 C 2.098 35.712 2.762 35.483 3.042 35.026 C 3.357 34.568 3.514 33.83 3.514 32.81 L 3.514 7.543 C 3.514 6.629 3.252 5.961 2.727 5.539 C 2.238 5.117 1.328 4.906 0 4.906 L 0 2.532 C 0.769 2.075 1.678 1.653 2.727 1.266 C 3.755 0.895 4.806 0.596 5.874 0.369 C 6.888 0.123 7.692 0 8.287 0 C 8.986 0 9.563 0.141 10.017 0.422 C 10.507 0.703 10.857 1.266 11.066 2.11 C 11.863 1.34 12.836 0.779 13.898 0.475 C 15.017 0.158 16.189 0 17.412 0 C 19.265 0 20.996 0.492 22.605 1.477 C 24.213 2.426 25.507 3.868 26.486 5.802 C 27.5 7.737 28.007 10.198 28.007 13.187 C 28.007 16.528 27.36 19.394 26.066 21.786 C 24.808 24.142 23.094 25.953 20.926 27.219 C 18.793 28.45 16.416 29.065 13.794 29.065 C 13.478 29.063 13.163 29.046 12.85 29.012 C 12.5 29.012 12.133 28.995 11.748 28.96 L 11.748 32.81 C 11.748 33.83 12.115 34.568 12.85 35.026 C 13.584 35.483 14.335 35.712 15.105 35.712 C 15.105 36.767 14.703 37.699 13.898 38.507 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b91wwl\",layoutDependency:layoutDependency,layoutId:\"kBBlojZtU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.185 20.52\" overflow=\"visible\"><path d=\"M 1.993 20.52 C 3.426 20.52 4.65 19.676 5.664 17.988 C 6.678 16.3 7.185 13.557 7.185 9.759 C 7.185 7.332 6.923 5.416 6.399 4.009 C 5.909 2.567 5.227 1.547 4.353 0.949 C 3.479 0.316 2.517 0 1.469 0 C 0.909 0 0.42 0.105 0 0.316 L 0 19.992 C 0.594 20.344 1.259 20.52 1.993 20.52 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wc7918\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"hPaR8qXNi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-6t9kc6\",\"data-styles-preset\":\"fCVjtPcQX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4)))\"},children:\"More\"})}),className:\"framer-n0llgh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hraLnN5is\",style:{\"--extracted-r6o4lv\":\"var(--token-dbcefbc3-6582-4dbb-b700-a97bb0a30aec, rgba(245, 245, 245, 0.4))\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://dribbble.com/SarahThauer\",motionChild:true,nodeId:\"Khhxi74kE\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Dribbble\"})})})}),className:\"framer-1vw4itt\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Khhxi74kE\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"wqfJRpf1F\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})}),className:\"framer-1xjl87k\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wqfJRpf1F\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({KnOhcMgya:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/sarahthauer\",motionChild:true,nodeId:\"wqfJRpf1F\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})})},Qn4qBvaXK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/sarahthauer\",motionChild:true,nodeId:\"wqfJRpf1F\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Behance\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yAaveuv5O\"},motionChild:true,nodeId:\"Sqku88Hdt\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Impressum\"})})})}),className:\"framer-10sc1mr\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Sqku88Hdt\",verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"ltPstxnvP\",openInNewTab:true,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"DSGVO\"})})})}),className:\"framer-1qwasur\",\"data-framer-cursor\":FolsU5fyg,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ltPstxnvP\",verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({KnOhcMgya:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"ltPstxnvP\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})},Qn4qBvaXK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bzaun5\",\"data-styles-preset\":\"dZerav4Fd\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pwMJBYcwD\"},motionChild:true,nodeId:\"ltPstxnvP\",openInNewTab:false,relValues:[],scopeId:\"MdAXXs1rz\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Datenschutzerkl\\xe4rung\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tc3rwj\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"doBUSoVe9\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a721e1ef-0b9a-44f1-95b1-5a403c974686, rgba(245, 245, 245, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nxd885-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LjiPQfMNi-container\",nodeId:\"LjiPQfMNi\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",dateRange:false,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"LjiPQfMNi\",layoutId:\"LjiPQfMNi\",name:\"pnto.\",startYear:2024,statement:\"All rights reserved.\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4oun3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LEqv9FODQ-container\",nodeId:\"LEqv9FODQ\",rendersWithMotion:true,scopeId:\"MdAXXs1rz\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},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:\"Cookies helfen dabei, diese Website nutzerfreundlich und funktional zu gestalten.\",euPolicy:{label:\"Verwendung von Cookies\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Details zur\"},euShowReject:true,euTitle:\"🍪 Einstellungen\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"LEqv9FODQ\",layoutId:\"LEqv9FODQ\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hw6Bv.framer-nc8l56, .framer-hw6Bv .framer-nc8l56 { display: block; }\",\".framer-hw6Bv.framer-134kp7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 963px; }\",\".framer-hw6Bv .framer-w9gewf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-1axc4ld, .framer-hw6Bv .framer-1fkggoy, .framer-hw6Bv .framer-7bgfvn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-3e8080, .framer-hw6Bv .framer-dxpvma { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-1spvqzj, .framer-hw6Bv .framer-9kctkq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 1px; }\",\".framer-hw6Bv .framer-jufz2u, .framer-hw6Bv .framer-1bwsjyh, .framer-hw6Bv .framer-bi6lpl, .framer-hw6Bv .framer-dn5675, .framer-hw6Bv .framer-1426ibc, .framer-hw6Bv .framer-xnz2q0, .framer-hw6Bv .framer-15w5jml, .framer-hw6Bv .framer-g82o52, .framer-hw6Bv .framer-z09chr, .framer-hw6Bv .framer-12q28pf, .framer-hw6Bv .framer-1251iq0, .framer-hw6Bv .framer-2whcg3, .framer-hw6Bv .framer-12ck79, .framer-hw6Bv .framer-btl9xu, .framer-hw6Bv .framer-1ytlvgv, .framer-hw6Bv .framer-1hgwftm, .framer-hw6Bv .framer-ryzvqw, .framer-hw6Bv .framer-bnr25b, .framer-hw6Bv .framer-1vx96xn, .framer-hw6Bv .framer-11bdjyl, .framer-hw6Bv .framer-n0llgh, .framer-hw6Bv .framer-1vw4itt, .framer-hw6Bv .framer-1xjl87k, .framer-hw6Bv .framer-10sc1mr, .framer-hw6Bv .framer-1qwasur { flex: none; height: auto; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hw6Bv .framer-1f5ibgl, .framer-hw6Bv .framer-1h12be9 { flex: none; height: auto; max-width: 500px; overflow: visible; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-hw6Bv .framer-1hhbn5c, .framer-hw6Bv .framer-1u1bnep, .framer-hw6Bv .framer-35kxph { height: 66px; position: relative; width: 167px; }\",\".framer-hw6Bv .framer-1ji5t27, .framer-hw6Bv .framer-1xr62a6, .framer-hw6Bv .framer-1q3x9ej { height: 15px; left: 152px; position: absolute; top: 38px; width: 15px; }\",\".framer-hw6Bv .framer-1i769gr, .framer-hw6Bv .framer-1rnimbo, .framer-hw6Bv .framer-1ilmpey { height: 41px; left: 114px; position: absolute; top: 12px; width: 37px; }\",\".framer-hw6Bv .framer-1pg9mnu, .framer-hw6Bv .framer-1q410h0, .framer-hw6Bv .framer-uzxi1u { height: 31px; left: 127px; position: absolute; top: 17px; width: 11px; }\",\".framer-hw6Bv .framer-1a95z4x, .framer-hw6Bv .framer-7w6i9j, .framer-hw6Bv .framer-v6to41 { height: 53px; left: 86px; position: absolute; top: 0px; width: 27px; }\",\".framer-hw6Bv .framer-mcvce3, .framer-hw6Bv .framer-1xh8l0b, .framer-hw6Bv .framer-zp0mnk { height: 41px; left: 42px; position: absolute; top: 12px; width: 42px; }\",\".framer-hw6Bv .framer-6iyjb9, .framer-hw6Bv .framer-dxx10m, .framer-hw6Bv .framer-19ucjs0 { height: 54px; left: 0px; position: absolute; top: 12px; width: 40px; }\",\".framer-hw6Bv .framer-11yx96g, .framer-hw6Bv .framer-u9conw, .framer-hw6Bv .framer-ppshu { height: 29px; left: 17px; position: absolute; top: 19px; width: 10px; }\",\".framer-hw6Bv .framer-1dm3kat, .framer-hw6Bv .framer-1rnn6ey { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 0px; position: relative; width: 30%; }\",\".framer-hw6Bv .framer-19fsj5y, .framer-hw6Bv .framer-61wfer, .framer-hw6Bv .framer-tc3rwj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-7a6vw-container, .framer-hw6Bv .framer-aieie8-container, .framer-hw6Bv .framer-1oxrm7v-container, .framer-hw6Bv .framer-xie86r-container, .framer-hw6Bv .framer-65dl80-container, .framer-hw6Bv .framer-nxd885-container, .framer-hw6Bv .framer-1t4oun3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hw6Bv .framer-13slfqz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 180px 0px 0px; position: relative; width: 1px; }\",\".framer-hw6Bv .framer-d1x9u2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-1p0zr7b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hw6Bv .framer-1na2n2c { height: 47px; position: relative; width: 119px; }\",\".framer-hw6Bv .framer-qtve0w { height: 11px; left: 109px; position: absolute; top: 27px; width: 11px; }\",\".framer-hw6Bv .framer-105acqz { height: 30px; left: 81px; position: absolute; top: 9px; width: 26px; }\",\".framer-hw6Bv .framer-14as22d { height: 22px; left: 91px; position: absolute; top: 12px; width: 8px; }\",\".framer-hw6Bv .framer-of7eoj { height: 38px; left: 61px; position: absolute; top: 0px; width: 19px; }\",\".framer-hw6Bv .framer-18n1gnt { height: 29px; left: 30px; position: absolute; top: 9px; width: 30px; }\",\".framer-hw6Bv .framer-1si0e2a { height: 39px; left: 0px; position: absolute; top: 9px; width: 28px; }\",\".framer-hw6Bv .framer-b91wwl { height: 21px; left: 12px; position: absolute; top: 13px; width: 7px; }\",\".framer-hw6Bv .framer-1wc7918 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hw6Bv.framer-v-7qv50s .framer-w9gewf, .framer-hw6Bv.framer-v-1yh37sr .framer-w9gewf, .framer-hw6Bv.framer-v-1e8llyt .framer-w9gewf { padding: 0px 30px 30px 30px; }\",\".framer-hw6Bv.framer-v-1qiai61.framer-134kp7, .framer-hw6Bv.framer-v-lnji2g.framer-134kp7, .framer-hw6Bv.framer-v-1wct5mi.framer-134kp7 { width: 390px; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-w9gewf { padding: 0px 15px 15px 15px; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-1axc4ld { padding: 0px 20px 0px 20px; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-3e8080 { flex-direction: column; gap: 30px; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-1spvqzj, .framer-hw6Bv.framer-v-1qiai61 .framer-9kctkq { flex: none; padding: 0px; width: 100%; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-19fsj5y { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; justify-content: flex-start; padding: 30px 0px 30px 0px; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-1u1bnep { order: 0; }\",\".framer-hw6Bv.framer-v-1qiai61 .framer-7a6vw-container, .framer-hw6Bv.framer-v-1aeqh6n .framer-1hhbn5c, .framer-hw6Bv.framer-v-1yh37sr .framer-35kxph, .framer-hw6Bv.framer-v-lnji2g .framer-1na2n2c, .framer-hw6Bv.framer-v-1crh70h .framer-1hhbn5c, .framer-hw6Bv.framer-v-1e8llyt .framer-35kxph, .framer-hw6Bv.framer-v-1wct5mi .framer-1na2n2c { order: 1; }\",\".framer-hw6Bv.framer-v-1aeqh6n .framer-1spvqzj, .framer-hw6Bv.framer-v-1crh70h .framer-1spvqzj { gap: 16px; padding: 0px 180px 0px 0px; }\",\".framer-hw6Bv.framer-v-1aeqh6n .framer-1f5ibgl, .framer-hw6Bv.framer-v-1yh37sr .framer-1h12be9, .framer-hw6Bv.framer-v-lnji2g .framer-11bdjyl, .framer-hw6Bv.framer-v-1crh70h .framer-1f5ibgl, .framer-hw6Bv.framer-v-1e8llyt .framer-1h12be9, .framer-hw6Bv.framer-v-1wct5mi .framer-11bdjyl { order: 2; }\",\".framer-hw6Bv.framer-v-1yh37sr .framer-1axc4ld { padding: 0px 10px 0px 10px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-hw6Bv[data-border=\"true\"]::after, .framer-hw6Bv [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 379\n * @framerIntrinsicWidth 963\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"g0RGRFrQR\":{\"layout\":[\"fixed\",\"auto\"]},\"ygpjIOus5\":{\"layout\":[\"fixed\",\"auto\"]},\"McVfCax_9\":{\"layout\":[\"fixed\",\"auto\"]},\"eVD5NiejH\":{\"layout\":[\"fixed\",\"auto\"]},\"KnOhcMgya\":{\"layout\":[\"fixed\",\"auto\"]},\"FZDAYoR3E\":{\"layout\":[\"fixed\",\"auto\"]},\"JxEOs4EZ6\":{\"layout\":[\"fixed\",\"auto\"]},\"Qn4qBvaXK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"FolsU5fyg\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMdAXXs1rz=withCSS(Component,css,\"framer-hw6Bv\");export default FramerMdAXXs1rz;FramerMdAXXs1rz.displayName=\"Footer\";FramerMdAXXs1rz.defaultProps={height:379,width:963};addPropertyControls(FramerMdAXXs1rz,{variant:{options:[\"m1AmVQfC2\",\"g0RGRFrQR\",\"ygpjIOus5\",\"McVfCax_9\",\"eVD5NiejH\",\"KnOhcMgya\",\"FZDAYoR3E\",\"JxEOs4EZ6\",\"Qn4qBvaXK\"],optionTitles:[\"Desktop | Regular\",\"Tablet | Regular\",\"Phone | Regular\",\"Desktop\",\"Tablet \",\"Phone\",\"Desktop Inverted\",\"Tablet Inverted\",\"Phone Inverted\"],title:\"Variant\",type:ControlType.Enum},FolsU5fyg:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramerMdAXXs1rz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...AutoCopyrightFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMdAXXs1rz\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"963\",\"framerIntrinsicHeight\":\"379\",\"framerVariables\":\"{\\\"FolsU5fyg\\\":\\\"cursor\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"g0RGRFrQR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ygpjIOus5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"McVfCax_9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eVD5NiejH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KnOhcMgya\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FZDAYoR3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JxEOs4EZ6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qn4qBvaXK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MdAXXs1rz.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framer.com/m/utils-MaUy.js@OSpwWF91FHPVFyQJjMHt\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (4da6613)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ENwVbSDGf:{hover:true}};const serializationHash=\"framer-Umqbi\";const variantClassNames={ENwVbSDGf:\"framer-v-jhbhl7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VLB5eI2LO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,width,...props})=>{return{...props,VLB5eI2LO:cursor??props.VLB5eI2LO};};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,VLB5eI2LO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ENwVbSDGf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kWqZOa3mG\"},motionChild:true,nodeId:\"ENwVbSDGf\",openInNewTab:false,scopeId:\"eQBdjs_i7\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-jhbhl7\",className,classNames)} framer-1a572xp`,\"data-framer-cursor\":VLB5eI2LO,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ENwVbSDGf\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ENwVbSDGf-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-c6bdun\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"m8jzN9baS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 111.375 44\" overflow=\"visible\"><path d=\"M 106.417 35.259 C 104.912 35.259 103.701 34.815 102.785 33.926 C 101.868 33.004 101.41 31.819 101.41 30.37 C 101.41 28.889 101.868 27.704 102.785 26.815 C 103.701 25.926 104.912 25.481 106.417 25.481 C 107.89 25.481 109.084 25.926 110.001 26.815 C 110.917 27.704 111.375 28.889 111.375 30.37 C 111.375 31.819 110.917 33.004 110.001 33.926 C 109.084 34.815 107.89 35.259 106.417 35.259 Z M 87.884 35.259 C 85.561 35.259 83.499 34.765 81.699 33.778 C 79.899 32.757 78.492 31.276 77.478 29.333 C 76.496 27.358 76.005 24.922 76.005 22.025 C 76.005 18.93 76.529 16.329 77.576 14.222 C 78.623 12.115 80.079 10.519 81.945 9.432 C 83.81 8.346 85.954 7.802 88.375 7.802 C 90.731 7.802 92.793 8.313 94.56 9.333 C 96.36 10.354 97.751 11.868 98.732 13.877 C 99.747 15.852 100.254 18.305 100.254 21.235 C 100.254 24.296 99.73 26.88 98.683 28.988 C 97.636 31.062 96.18 32.626 94.314 33.679 C 92.449 34.732 90.306 35.259 87.884 35.259 Z M 88.277 31.704 C 88.964 31.704 89.553 31.457 90.044 30.963 C 90.568 30.469 90.96 29.564 91.222 28.247 C 91.517 26.897 91.664 24.955 91.664 22.42 C 91.664 19.325 91.517 16.988 91.222 15.407 C 90.927 13.794 90.502 12.708 89.946 12.148 C 89.39 11.589 88.735 11.309 87.982 11.309 C 87.295 11.309 86.69 11.556 86.166 12.049 C 85.642 12.543 85.233 13.465 84.939 14.815 C 84.677 16.164 84.546 18.123 84.546 20.691 C 84.546 23.753 84.693 26.074 84.988 27.654 C 85.315 29.235 85.757 30.305 86.313 30.864 C 86.869 31.424 87.524 31.704 88.277 31.704 Z M 67.893 34.963 C 66.519 34.963 65.259 34.716 64.113 34.222 C 62.968 33.695 62.036 32.806 61.316 31.556 C 60.628 30.305 60.285 28.593 60.285 26.42 L 60.285 12.84 L 57.192 12.84 L 57.192 9.827 C 58.076 9.695 58.91 9.136 59.696 8.148 C 60.481 7.16 61.152 5.942 61.708 4.494 C 62.297 3.045 62.674 1.597 62.837 0.148 C 63.426 0.049 63.966 0 64.457 0 C 65.766 0 66.666 0.379 67.157 1.136 C 67.681 1.893 67.942 2.601 67.942 3.259 L 67.942 8.444 L 73.636 8.444 C 73.636 9.235 73.587 10.025 73.489 10.815 C 73.424 11.572 73.211 12.247 72.851 12.84 L 68.04 12.84 L 68.04 26.765 C 68.04 27.819 68.253 28.527 68.679 28.889 C 69.104 29.218 69.644 29.383 70.298 29.383 C 70.953 29.383 71.608 29.218 72.262 28.889 C 72.949 28.527 73.489 28.115 73.882 27.654 C 74.242 27.951 74.487 28.395 74.618 28.988 C 74.749 29.547 74.814 29.975 74.814 30.272 C 74.814 30.996 74.569 31.72 74.078 32.444 C 73.587 33.169 72.818 33.778 71.771 34.272 C 70.757 34.732 69.464 34.963 67.893 34.963 Z M 29.873 34.617 C 29.522 34.268 29.224 33.868 28.989 33.432 C 28.793 33.004 28.695 32.527 28.695 32 C 29.676 32 30.38 31.786 30.805 31.358 C 31.231 30.93 31.443 30.239 31.443 29.284 L 31.443 14.864 C 31.443 14.008 31.198 13.383 30.707 12.988 C 30.249 12.593 29.398 12.395 28.155 12.395 L 28.155 10.173 C 28.907 9.745 29.856 9.35 31.002 8.988 C 32.18 8.626 33.309 8.346 34.389 8.148 C 35.501 7.918 36.352 7.802 36.941 7.802 C 37.628 7.802 38.184 8.016 38.61 8.444 C 39.068 8.873 39.33 9.794 39.395 11.21 C 40.214 10.189 41.245 9.366 42.488 8.741 C 43.764 8.115 45.237 7.802 46.906 7.802 C 49.197 7.802 50.915 8.395 52.06 9.58 C 53.238 10.732 53.827 12.708 53.827 15.506 L 53.827 28.988 C 53.827 30.601 54.612 31.556 56.183 31.852 L 56.232 33.284 C 55.905 33.613 55.381 33.91 54.661 34.173 C 53.891 34.415 53.103 34.597 52.305 34.716 C 51.487 34.848 50.718 34.914 49.998 34.914 C 48.591 34.914 47.544 34.65 46.857 34.123 C 46.202 33.597 45.875 32.757 45.875 31.605 L 45.875 16.198 C 45.875 14.848 45.58 13.91 44.991 13.383 C 44.402 12.856 43.682 12.593 42.831 12.593 C 41.49 12.593 40.361 13.136 39.445 14.222 L 39.445 29.284 C 39.445 30.239 39.641 30.93 40.034 31.358 C 40.459 31.786 41.163 32 42.144 32 C 42.144 32.988 41.768 33.86 41.015 34.617 Z M 2.16 44 C 1.809 43.651 1.512 43.251 1.276 42.815 C 1.08 42.387 0.982 41.91 0.982 41.383 C 1.963 41.383 2.585 41.169 2.847 40.741 C 3.142 40.313 3.289 39.621 3.289 38.667 L 3.289 15.012 C 3.289 14.157 3.043 13.531 2.553 13.136 C 2.095 12.741 1.243 12.543 0 12.543 L 0 10.321 C 0.72 9.893 1.571 9.498 2.553 9.136 C 3.514 8.789 4.498 8.508 5.498 8.296 C 6.447 8.066 7.2 7.951 7.756 7.951 C 8.41 7.951 8.95 8.082 9.376 8.346 C 9.834 8.609 10.161 9.136 10.357 9.926 C 11.103 9.205 12.013 8.68 13.008 8.395 C 14.055 8.099 15.152 7.951 16.297 7.951 C 18.031 7.951 19.651 8.411 21.156 9.333 C 22.662 10.222 23.872 11.572 24.789 13.383 C 25.738 15.194 26.212 17.498 26.212 20.296 C 26.212 23.424 25.607 26.107 24.396 28.346 C 23.218 30.552 21.614 32.247 19.586 33.432 C 17.589 34.584 15.364 35.16 12.91 35.16 C 12.615 35.159 12.32 35.142 12.026 35.111 C 11.699 35.111 11.355 35.095 10.995 35.062 L 10.995 38.667 C 10.995 39.621 11.339 40.313 12.026 40.741 C 12.713 41.169 13.417 41.383 14.137 41.383 C 14.137 42.37 13.76 43.243 13.008 44 Z M 12.861 31.556 C 14.202 31.556 15.348 30.765 16.297 29.185 C 17.246 27.605 17.72 25.037 17.72 21.481 C 17.72 19.21 17.475 17.416 16.984 16.099 C 16.526 14.749 15.888 13.794 15.07 13.235 C 14.251 12.642 13.352 12.346 12.37 12.346 C 11.846 12.346 11.388 12.444 10.995 12.642 L 10.995 31.062 C 11.552 31.391 12.173 31.556 12.861 31.556 Z\" fill=\"var(--token-596b5a11-a42f-40a8-a83e-239c466bab1a, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;100&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 108.844 43\" overflow=\"visible\"><path d=\"M 103.999 34.458 C 102.527 34.458 101.344 34.024 100.449 33.155 C 99.553 32.254 99.106 31.096 99.106 29.68 C 99.106 28.232 99.553 27.074 100.449 26.205 C 101.344 25.337 102.527 24.902 103.999 24.902 C 105.438 24.902 106.605 25.337 107.501 26.205 C 108.396 27.074 108.844 28.232 108.844 29.68 C 108.844 31.096 108.396 32.254 107.501 33.155 C 106.605 34.024 105.438 34.458 103.999 34.458 Z M 85.887 34.458 C 83.616 34.458 81.601 33.975 79.842 33.01 C 78.083 32.013 76.708 30.565 75.717 28.667 C 74.757 26.736 74.278 24.356 74.278 21.524 C 74.278 18.5 74.79 15.958 75.813 13.899 C 76.836 11.84 78.259 10.279 80.082 9.218 C 81.905 8.156 84 7.625 86.366 7.625 C 88.669 7.625 90.684 8.124 92.411 9.121 C 94.17 10.119 95.529 11.598 96.488 13.561 C 97.48 15.492 97.975 17.889 97.975 20.752 C 97.975 23.744 97.464 26.27 96.44 28.329 C 95.417 30.356 93.994 31.884 92.171 32.914 C 90.348 33.943 88.253 34.458 85.887 34.458 Z M 86.27 30.983 C 86.942 30.983 87.518 30.742 87.997 30.259 C 88.509 29.777 88.893 28.892 89.149 27.605 C 89.437 26.286 89.58 24.387 89.58 21.91 C 89.58 18.886 89.437 16.602 89.149 15.057 C 88.861 13.481 88.445 12.419 87.902 11.872 C 87.358 11.325 86.718 11.052 85.983 11.052 C 85.311 11.052 84.72 11.293 84.208 11.776 C 83.696 12.258 83.296 13.159 83.008 14.478 C 82.753 15.797 82.625 17.712 82.625 20.221 C 82.625 23.213 82.769 25.481 83.056 27.026 C 83.376 28.57 83.808 29.616 84.352 30.163 C 84.895 30.71 85.535 30.983 86.27 30.983 Z M 66.35 34.168 C 65.007 34.168 63.776 33.927 62.656 33.444 C 61.537 32.93 60.626 32.061 59.922 30.838 C 59.25 29.616 58.915 27.943 58.915 25.819 L 58.915 12.548 L 55.892 12.548 L 55.892 9.604 C 56.756 9.475 57.571 8.928 58.339 7.963 C 59.106 6.998 59.762 5.807 60.306 4.392 C 60.881 2.976 61.249 1.56 61.409 0.145 C 61.985 0.048 62.512 0 62.992 0 C 64.272 0 65.151 0.37 65.631 1.11 C 66.142 1.85 66.398 2.542 66.398 3.185 L 66.398 8.253 L 71.963 8.253 C 71.963 9.025 71.915 9.797 71.819 10.569 C 71.755 11.309 71.547 11.969 71.195 12.548 L 66.494 12.548 L 66.494 26.157 C 66.494 27.187 66.702 27.879 67.118 28.232 C 67.534 28.554 68.061 28.715 68.701 28.715 C 69.341 28.715 69.98 28.554 70.62 28.232 C 71.291 27.879 71.819 27.476 72.203 27.026 C 72.555 27.315 72.795 27.75 72.922 28.329 C 73.05 28.876 73.114 29.294 73.114 29.584 C 73.114 30.292 72.874 30.999 72.394 31.707 C 71.915 32.415 71.164 33.01 70.14 33.493 C 69.149 33.943 67.885 34.168 66.35 34.168 Z M 29.194 33.831 C 28.851 33.489 28.56 33.099 28.33 32.672 C 28.138 32.254 28.042 31.788 28.042 31.273 C 29.002 31.273 29.689 31.064 30.105 30.645 C 30.521 30.227 30.729 29.551 30.729 28.618 L 30.729 14.526 C 30.729 13.69 30.489 13.079 30.009 12.692 C 29.562 12.306 28.73 12.113 27.515 12.113 L 27.515 9.942 C 28.25 9.523 29.178 9.137 30.297 8.783 C 31.448 8.43 32.552 8.156 33.607 7.963 C 34.695 7.738 35.526 7.625 36.102 7.625 C 36.773 7.625 37.317 7.834 37.733 8.253 C 38.18 8.671 38.436 9.571 38.5 10.955 C 39.3 9.958 40.307 9.154 41.522 8.542 C 42.769 7.931 44.209 7.625 45.84 7.625 C 48.078 7.625 49.757 8.204 50.877 9.363 C 52.028 10.488 52.604 12.419 52.604 15.154 L 52.604 28.329 C 52.604 29.906 53.371 30.838 54.906 31.128 L 54.954 32.527 C 54.634 32.849 54.123 33.139 53.419 33.396 C 52.666 33.633 51.896 33.81 51.116 33.927 C 50.317 34.056 49.566 34.12 48.862 34.12 C 47.486 34.12 46.463 33.863 45.792 33.348 C 45.152 32.833 44.832 32.013 44.832 30.887 L 44.832 15.829 C 44.832 14.51 44.544 13.594 43.969 13.079 C 43.393 12.564 42.689 12.306 41.858 12.306 C 40.547 12.306 39.444 12.837 38.548 13.899 L 38.548 28.618 C 38.548 29.551 38.74 30.227 39.124 30.645 C 39.54 31.064 40.227 31.273 41.186 31.273 C 41.186 32.238 40.819 33.091 40.083 33.831 Z M 2.111 43 C 1.768 42.658 1.477 42.268 1.247 41.842 C 1.055 41.423 0.959 40.957 0.959 40.442 C 1.919 40.442 2.527 40.233 2.782 39.815 C 3.07 39.396 3.214 38.721 3.214 37.788 L 3.214 14.671 C 3.214 13.835 2.974 13.223 2.494 12.837 C 2.047 12.451 1.215 12.258 0 12.258 L 0 10.086 C 0.704 9.668 1.535 9.282 2.494 8.928 C 3.434 8.589 4.396 8.315 5.373 8.108 C 6.3 7.882 7.036 7.77 7.579 7.77 C 8.219 7.77 8.747 7.899 9.162 8.156 C 9.61 8.413 9.93 8.928 10.122 9.7 C 10.851 8.996 11.74 8.483 12.712 8.204 C 13.736 7.915 14.807 7.77 15.926 7.77 C 17.621 7.77 19.204 8.22 20.675 9.121 C 22.147 9.99 23.33 11.309 24.225 13.079 C 25.153 14.848 25.617 17.1 25.617 19.835 C 25.617 22.891 25.025 25.514 23.842 27.701 C 22.69 29.857 21.123 31.514 19.14 32.672 C 17.189 33.798 15.015 34.361 12.616 34.361 C 12.328 34.36 12.04 34.344 11.753 34.313 C 11.433 34.313 11.097 34.297 10.745 34.265 L 10.745 37.788 C 10.745 38.721 11.081 39.396 11.753 39.815 C 12.424 40.233 13.112 40.442 13.816 40.442 C 13.816 41.407 13.448 42.26 12.712 43 Z M 12.568 30.838 C 13.879 30.838 14.999 30.066 15.926 28.522 C 16.854 26.978 17.318 24.468 17.318 20.993 C 17.318 18.773 17.078 17.02 16.598 15.733 C 16.15 14.414 15.527 13.481 14.727 12.934 C 13.927 12.355 13.048 12.065 12.089 12.065 C 11.577 12.065 11.129 12.162 10.745 12.355 L 10.745 30.356 C 11.289 30.678 11.897 30.838 12.568 30.838 Z\" fill=\"var(--token-50e56ba9-c4cd-4298-ab59-dd822ee3a936, rgba(255, 255, 255, 0.7)) /* {&quot;name&quot;:&quot;Text | 70%&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jd4lwx\",layoutDependency:layoutDependency,layoutId:\"tko46_YPq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.965 9.778\" overflow=\"visible\"><path d=\"M 5.007 9.778 C 3.501 9.778 2.29 9.333 1.374 8.444 C 0.458 7.522 0 6.337 0 4.889 C 0 3.407 0.458 2.222 1.374 1.333 C 2.29 0.444 3.501 0 5.007 0 C 6.479 0 7.674 0.444 8.59 1.333 C 9.506 2.222 9.965 3.407 9.965 4.889 C 9.965 6.337 9.506 7.522 8.59 8.444 C 7.674 9.333 6.479 9.778 5.007 9.778 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.738 9.556\" overflow=\"visible\"><path d=\"M 4.893 9.556 C 3.422 9.556 2.238 9.121 1.343 8.253 C 0.448 7.352 0 6.193 0 4.778 C 0 3.33 0.448 2.172 1.343 1.303 C 2.238 0.434 3.422 0 4.893 0 C 6.332 0 7.499 0.434 8.395 1.303 C 9.29 2.172 9.738 3.33 9.738 4.778 C 9.738 6.193 9.29 7.352 8.395 8.253 C 7.499 9.121 6.332 9.556 4.893 9.556 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l31891\",layoutDependency:layoutDependency,layoutId:\"MU2lBT0QY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.249 27.457\" overflow=\"visible\"><path d=\"M 11.879 27.457 C 9.556 27.457 7.494 26.963 5.694 25.975 C 3.894 24.955 2.487 23.473 1.473 21.531 C 0.491 19.556 0 17.12 0 14.222 C 0 11.127 0.524 8.527 1.571 6.42 C 2.618 4.313 4.074 2.716 5.939 1.63 C 7.805 0.543 9.948 0 12.37 0 C 14.726 0 16.788 0.51 18.555 1.531 C 20.355 2.552 21.745 4.066 22.727 6.074 C 23.742 8.049 24.249 10.502 24.249 13.432 C 24.249 16.494 23.725 19.078 22.678 21.185 C 21.631 23.259 20.175 24.823 18.309 25.877 C 16.444 26.93 14.3 27.457 11.879 27.457 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.698 26.833\" overflow=\"visible\"><path d=\"M 11.609 26.833 C 9.339 26.833 7.324 26.35 5.565 25.385 C 3.806 24.387 2.431 22.94 1.439 21.042 C 0.48 19.111 0 16.73 0 13.899 C 0 10.875 0.512 8.333 1.535 6.274 C 2.558 4.215 3.982 2.654 5.804 1.593 C 7.627 0.531 9.722 0 12.089 0 C 14.391 0 16.406 0.499 18.133 1.496 C 19.892 2.494 21.251 3.973 22.211 5.936 C 23.202 7.866 23.698 10.264 23.698 13.127 C 23.698 16.119 23.186 18.644 22.163 20.704 C 21.139 22.731 19.716 24.259 17.893 25.288 C 16.07 26.318 13.975 26.833 11.609 26.833 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sjktoy\",layoutDependency:layoutDependency,layoutId:\"LkrT3lmfI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.118 20.395\" overflow=\"visible\"><path d=\"M 3.731 20.395 C 4.418 20.395 5.007 20.148 5.498 19.654 C 6.021 19.16 6.414 18.255 6.676 16.938 C 6.97 15.589 7.118 13.646 7.118 11.111 C 7.118 8.016 6.97 5.679 6.676 4.099 C 6.381 2.485 5.956 1.399 5.4 0.84 C 4.843 0.28 4.189 0 3.436 0 C 2.749 0 2.144 0.247 1.62 0.741 C 1.096 1.235 0.687 2.157 0.393 3.506 C 0.131 4.856 0 6.815 0 9.383 C 0 12.444 0.147 14.765 0.442 16.346 C 0.769 17.926 1.211 18.996 1.767 19.556 C 2.323 20.115 2.978 20.395 3.731 20.395 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.956 19.932\" overflow=\"visible\"><path d=\"M 3.646 19.932 C 4.317 19.932 4.893 19.69 5.373 19.208 C 5.885 18.725 6.268 17.84 6.524 16.553 C 6.812 15.234 6.956 13.336 6.956 10.859 C 6.956 7.834 6.812 5.55 6.524 4.006 C 6.236 2.429 5.82 1.367 5.277 0.82 C 4.733 0.274 4.093 0 3.358 0 C 2.686 0 2.095 0.241 1.583 0.724 C 1.071 1.207 0.672 2.108 0.384 3.426 C 0.128 4.745 0 6.66 0 9.169 C 0 12.162 0.144 14.43 0.432 15.974 C 0.752 17.519 1.183 18.564 1.727 19.111 C 2.27 19.658 2.91 19.932 3.646 19.932 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z9iayv\",layoutDependency:layoutDependency,layoutId:\"E1raT9J4S\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.622 34.963\" overflow=\"visible\"><path d=\"M 10.701 34.963 C 9.326 34.963 8.067 34.716 6.921 34.222 C 5.776 33.695 4.843 32.806 4.123 31.556 C 3.436 30.305 3.092 28.593 3.092 26.42 L 3.092 12.84 L 0 12.84 L 0 9.827 C 0.884 9.695 1.718 9.136 2.503 8.148 C 3.289 7.16 3.96 5.942 4.516 4.494 C 5.105 3.045 5.481 1.597 5.645 0.148 C 6.234 0.049 6.774 0 7.265 0 C 8.574 0 9.474 0.379 9.965 1.136 C 10.488 1.893 10.75 2.601 10.75 3.259 L 10.75 8.444 L 16.444 8.444 C 16.444 9.235 16.395 10.025 16.297 10.815 C 16.231 11.572 16.019 12.247 15.659 12.84 L 10.848 12.84 L 10.848 26.765 C 10.848 27.819 11.061 28.527 11.486 28.889 C 11.912 29.218 12.452 29.383 13.106 29.383 C 13.761 29.383 14.415 29.218 15.07 28.889 C 15.757 28.527 16.297 28.115 16.689 27.654 C 17.05 27.951 17.295 28.395 17.426 28.988 C 17.557 29.547 17.622 29.975 17.622 30.272 C 17.622 30.996 17.377 31.72 16.886 32.444 C 16.395 33.169 15.626 33.778 14.579 34.272 C 13.565 34.732 12.272 34.963 10.701 34.963 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.222 34.168\" overflow=\"visible\"><path d=\"M 10.458 34.168 C 9.114 34.168 7.884 33.927 6.764 33.444 C 5.645 32.93 4.733 32.061 4.03 30.838 C 3.358 29.616 3.022 27.943 3.022 25.819 L 3.022 12.548 L 0 12.548 L 0 9.604 C 0.863 9.475 1.679 8.928 2.447 7.963 C 3.214 6.998 3.87 5.807 4.413 4.392 C 4.989 2.976 5.357 1.56 5.517 0.145 C 6.092 0.048 6.62 0 7.1 0 C 8.379 0 9.258 0.37 9.738 1.11 C 10.25 1.85 10.506 2.542 10.506 3.185 L 10.506 8.253 L 16.07 8.253 C 16.07 9.025 16.022 9.797 15.926 10.569 C 15.863 11.309 15.655 11.969 15.303 12.548 L 10.602 12.548 L 10.602 26.157 C 10.602 27.187 10.81 27.879 11.225 28.232 C 11.641 28.554 12.169 28.715 12.808 28.715 C 13.448 28.715 14.088 28.554 14.727 28.232 C 15.399 27.879 15.926 27.476 16.31 27.026 C 16.662 27.315 16.902 27.75 17.03 28.329 C 17.158 28.876 17.222 29.294 17.222 29.584 C 17.222 30.292 16.982 30.999 16.502 31.707 C 16.022 32.415 15.271 33.01 14.247 33.493 C 13.256 33.943 11.993 34.168 10.458 34.168 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3uf3rf\",layoutDependency:layoutDependency,layoutId:\"xKJFIk2kg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.078 27.111\" overflow=\"visible\"><path d=\"M 1.718 26.815 C 1.368 26.465 1.07 26.066 0.834 25.63 C 0.638 25.201 0.54 24.724 0.54 24.198 C 1.522 24.198 2.225 23.984 2.651 23.556 C 3.076 23.127 3.289 22.436 3.289 21.481 L 3.289 7.062 C 3.289 6.206 3.043 5.58 2.553 5.185 C 2.095 4.79 1.243 4.593 0 4.593 L 0 2.37 C 0.752 1.942 1.702 1.547 2.847 1.185 C 4.025 0.823 5.154 0.543 6.234 0.346 C 7.347 0.115 8.197 0 8.786 0 C 9.474 0 10.03 0.214 10.455 0.642 C 10.913 1.07 11.176 1.992 11.241 3.407 C 12.059 2.387 13.09 1.564 14.333 0.938 C 15.61 0.313 17.082 0 18.751 0 C 21.042 0 22.76 0.593 23.905 1.778 C 25.083 2.93 25.672 4.905 25.672 7.704 L 25.672 21.185 C 25.672 22.799 26.458 23.753 28.028 24.049 L 28.078 25.481 C 27.75 25.811 27.227 26.107 26.507 26.37 C 25.737 26.612 24.949 26.794 24.151 26.914 C 23.332 27.045 22.564 27.111 21.844 27.111 C 20.436 27.111 19.389 26.848 18.702 26.321 C 18.048 25.794 17.72 24.955 17.72 23.802 L 17.72 8.395 C 17.72 7.045 17.426 6.107 16.837 5.58 C 16.248 5.053 15.528 4.79 14.677 4.79 C 13.335 4.79 12.206 5.333 11.29 6.42 L 11.29 21.481 C 11.29 22.436 11.486 23.127 11.879 23.556 C 12.305 23.984 13.008 24.198 13.99 24.198 C 13.99 25.185 13.613 26.058 12.861 26.815 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.439 26.495\" overflow=\"visible\"><path d=\"M 1.679 26.205 C 1.336 25.864 1.046 25.474 0.816 25.047 C 0.624 24.629 0.528 24.163 0.528 23.648 C 1.487 23.648 2.175 23.439 2.59 23.02 C 3.006 22.602 3.214 21.926 3.214 20.993 L 3.214 6.901 C 3.214 6.065 2.974 5.453 2.494 5.067 C 2.047 4.681 1.215 4.488 0 4.488 L 0 2.316 C 0.735 1.898 1.663 1.512 2.782 1.158 C 3.934 0.805 5.037 0.531 6.092 0.338 C 7.18 0.112 8.011 0 8.587 0 C 9.258 0 9.802 0.209 10.218 0.627 C 10.665 1.046 10.922 1.946 10.985 3.33 C 11.785 2.332 12.792 1.528 14.008 0.917 C 15.255 0.305 16.694 0 18.325 0 C 20.564 0 22.243 0.579 23.362 1.737 C 24.513 2.863 25.089 4.794 25.089 7.529 L 25.089 20.704 C 25.089 22.28 25.856 23.213 27.391 23.503 L 27.439 24.902 C 27.119 25.224 26.608 25.514 25.904 25.771 C 25.152 26.008 24.382 26.185 23.602 26.302 C 22.802 26.431 22.051 26.495 21.347 26.495 C 19.972 26.495 18.949 26.238 18.277 25.723 C 17.637 25.208 17.318 24.387 17.318 23.262 L 17.318 8.204 C 17.318 6.885 17.03 5.968 16.454 5.453 C 15.878 4.938 15.175 4.681 14.343 4.681 C 13.032 4.681 11.929 5.212 11.033 6.274 L 11.033 20.993 C 11.033 21.926 11.225 22.602 11.609 23.02 C 12.025 23.439 12.712 23.648 13.672 23.648 C 13.672 24.613 13.304 25.466 12.568 26.205 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13wyl4f\",layoutDependency:layoutDependency,layoutId:\"F81j7_2KG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.212 36.049\" overflow=\"visible\"><path d=\"M 2.16 36.049 C 1.809 35.7 1.512 35.301 1.276 34.864 C 1.08 34.436 0.982 33.959 0.982 33.432 C 1.963 33.432 2.585 33.218 2.847 32.79 C 3.142 32.362 3.289 31.671 3.289 30.716 L 3.289 7.062 C 3.289 6.206 3.043 5.58 2.553 5.185 C 2.095 4.79 1.243 4.593 0 4.593 L 0 2.37 C 0.72 1.942 1.571 1.547 2.553 1.185 C 3.514 0.838 4.498 0.558 5.498 0.346 C 6.447 0.115 7.2 0 7.756 0 C 8.41 0 8.95 0.132 9.376 0.395 C 9.834 0.658 10.161 1.185 10.357 1.975 C 11.103 1.255 12.013 0.729 13.008 0.444 C 14.055 0.148 15.152 0 16.297 0 C 18.031 0 19.651 0.461 21.156 1.383 C 22.662 2.272 23.872 3.621 24.789 5.432 C 25.738 7.243 26.212 9.547 26.212 12.346 C 26.212 15.473 25.607 18.157 24.396 20.395 C 23.218 22.601 21.614 24.296 19.586 25.481 C 17.589 26.634 15.364 27.21 12.91 27.21 C 12.615 27.208 12.32 27.192 12.026 27.16 C 11.699 27.16 11.355 27.144 10.995 27.111 L 10.995 30.716 C 10.995 31.671 11.339 32.362 12.026 32.79 C 12.713 33.218 13.417 33.432 14.137 33.432 C 14.137 34.42 13.76 35.292 13.008 36.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.617 35.23\" overflow=\"visible\"><path d=\"M 2.111 35.23 C 1.768 34.889 1.477 34.498 1.247 34.072 C 1.055 33.653 0.959 33.187 0.959 32.672 C 1.919 32.672 2.527 32.463 2.782 32.045 C 3.07 31.626 3.214 30.951 3.214 30.018 L 3.214 6.901 C 3.214 6.065 2.974 5.453 2.494 5.067 C 2.047 4.681 1.215 4.488 0 4.488 L 0 2.316 C 0.704 1.898 1.535 1.512 2.494 1.158 C 3.434 0.819 4.396 0.545 5.373 0.338 C 6.3 0.112 7.036 0 7.579 0 C 8.219 0 8.747 0.129 9.162 0.386 C 9.61 0.643 9.93 1.158 10.122 1.93 C 10.851 1.226 11.74 0.713 12.712 0.434 C 13.736 0.145 14.807 0 15.926 0 C 17.621 0 19.204 0.45 20.675 1.351 C 22.147 2.22 23.33 3.539 24.225 5.309 C 25.153 7.078 25.617 9.33 25.617 12.065 C 25.617 15.121 25.025 17.744 23.842 19.932 C 22.69 22.087 21.123 23.744 19.14 24.902 C 17.189 26.028 15.015 26.591 12.616 26.591 C 12.328 26.59 12.04 26.574 11.753 26.543 C 11.433 26.543 11.097 26.527 10.745 26.495 L 10.745 30.018 C 10.745 30.951 11.081 31.626 11.753 32.045 C 12.424 32.463 13.112 32.672 13.816 32.672 C 13.816 33.637 13.448 34.49 12.712 35.23 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-skr2tn\",layoutDependency:layoutDependency,layoutId:\"DQvb6K2rR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.725 19.21\" overflow=\"visible\"><path d=\"M 1.865 19.21 C 3.207 19.21 4.353 18.42 5.301 16.84 C 6.25 15.259 6.725 12.691 6.725 9.136 C 6.725 6.864 6.479 5.07 5.989 3.753 C 5.531 2.403 4.892 1.448 4.074 0.889 C 3.256 0.296 2.356 0 1.374 0 C 0.851 0 0.393 0.099 0 0.296 L 0 18.716 C 0.556 19.045 1.178 19.21 1.865 19.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"ENwVbSDGf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.572 18.773\" overflow=\"visible\"><path d=\"M 1.823 18.773 C 3.134 18.773 4.254 18.001 5.181 16.457 C 6.108 14.912 6.572 12.403 6.572 8.928 C 6.572 6.708 6.332 4.955 5.852 3.668 C 5.405 2.349 4.781 1.415 3.982 0.869 C 3.182 0.29 2.303 0 1.343 0 C 0.831 0 0.384 0.097 0 0.29 L 0 18.291 C 0.544 18.613 1.151 18.773 1.823 18.773 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Umqbi.framer-1a572xp, .framer-Umqbi .framer-1a572xp { display: block; }\",\".framer-Umqbi.framer-jhbhl7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Umqbi .framer-c6bdun { height: 44px; position: relative; width: 112px; }\",\".framer-Umqbi .framer-1jd4lwx { height: 10px; left: 102px; position: absolute; top: 26px; width: 10px; }\",\".framer-Umqbi .framer-l31891 { height: 28px; left: 76px; position: absolute; top: 8px; width: 24px; }\",\".framer-Umqbi .framer-1sjktoy { height: 21px; left: 85px; position: absolute; top: 12px; width: 7px; }\",\".framer-Umqbi .framer-z9iayv { height: 35px; left: 57px; position: absolute; top: 0px; width: 18px; }\",\".framer-Umqbi .framer-3uf3rf { height: 27px; left: 28px; position: absolute; top: 8px; width: 28px; }\",\".framer-Umqbi .framer-13wyl4f { height: 36px; left: 0px; position: absolute; top: 8px; width: 26px; }\",\".framer-Umqbi .framer-skr2tn { height: 19px; left: 11px; position: absolute; top: 13px; width: 7px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover.framer-jhbhl7 { height: 44px; width: 112px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-c6bdun { height: 43px; width: 109px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-1jd4lwx { height: 10px; left: 99px; top: 25px; width: 10px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-l31891 { height: 27px; left: 75px; top: 8px; width: 24px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-1sjktoy { height: 20px; left: 83px; top: 11px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-z9iayv { height: 34px; left: 56px; width: 17px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-3uf3rf { height: 27px; left: 28px; top: 8px; width: 28px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-13wyl4f { height: 35px; width: 26px; }\",\".framer-Umqbi.framer-v-jhbhl7.hover .framer-skr2tn { left: 11px; top: 12px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 112\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BZW9mFjyT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VLB5eI2LO\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereQBdjs_i7=withCSS(Component,css,\"framer-Umqbi\");export default FramereQBdjs_i7;FramereQBdjs_i7.displayName=\"Home Logo\";FramereQBdjs_i7.defaultProps={height:44,width:112};addPropertyControls(FramereQBdjs_i7,{VLB5eI2LO:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramereQBdjs_i7,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereQBdjs_i7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BZW9mFjyT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"112\",\"framerIntrinsicHeight\":\"44\",\"framerVariables\":\"{\\\"VLB5eI2LO\\\":\\\"cursor\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eQBdjs_i7.map","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/25jlhzn5pgb9S6NmPZ4o/s6sEeKQM91XMxjBCTbvS/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4IMA0eVcukMrPF6TlWfD/yBgQyr2nWapYhOVRv33j/jCCdKBAEb.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1FmNN7F7aO51fmjbaqmg/Pf93Agg0gpecaD87wbNd/KjEL69wIH.js\";import HomeLogo from\"https://framerusercontent.com/modules/vvJEa2HnQf5WKLPKbRy8/QSb0OSn77l3gdDKxLSv5/eQBdjs_i7.js\";const HomeLogoFonts=getFonts(HomeLogo);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"Dk6Rnigso\",\"LvKRcdr9t\",\"W_5PsWZPH\"];const serializationHash=\"framer-j0TUr\";const variantClassNames={Dk6Rnigso:\"framer-v-1cq3e7x\",LvKRcdr9t:\"framer-v-1bxz6zx\",W_5PsWZPH:\"framer-v-1p2qjjk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lI2JYLQ9S=undefined;const transition1={damping:70,delay:0,mass:1,stiffness:800,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone open\":\"W_5PsWZPH\",Desktop:\"Dk6Rnigso\",Phone:\"LvKRcdr9t\"};const Variants=motion.create(React.Fragment);const getProps=({cursor,height,id,width,...props})=>{return{...props,lI2JYLQ9S:cursor??props.lI2JYLQ9S,variant:humanReadableVariantMap[props.variant]??props.variant??\"Dk6Rnigso\"};};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,lI2JYLQ9S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Dk6Rnigso\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onClick16wd2ut=activeVariantCallback(async(...args)=>{setVariant(\"W_5PsWZPH\");});const onClick136bc7q=activeVariantCallback(async(...args)=>{setVariant(\"LvKRcdr9t\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"LvKRcdr9t\",\"W_5PsWZPH\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"LvKRcdr9t\",\"W_5PsWZPH\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"W_5PsWZPH\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"W_5PsWZPH\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cq3e7x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Dk6Rnigso\",ref:refBinding,style:{...style},...addPropertyOverrides({LvKRcdr9t:{\"data-framer-name\":\"Phone\"},W_5PsWZPH:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4xrg1j\",\"data-border\":true,\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"GRoR22ukz\",style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-7561daff-e4b0-4c05-89e2-3c8b58ba65f2, rgba(255, 255, 255, 0.03))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-0d5d822c-4a15-47b7-bfc2-c0a3fc69e248, rgb(15, 15, 15))\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30,WebkitBackdropFilter:\"blur(10px)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18ycba2\",layoutDependency:layoutDependency,layoutId:\"rLilmfkDY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||74)-0-74)/2)+15+0,...addPropertyOverrides({W_5PsWZPH:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||210)-0-210)/2+0+0)+15+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-59ucpn-container\",\"data-framer-cursor\":lI2JYLQ9S,layoutDependency:layoutDependency,layoutId:\"f73jjou0Z-container\",nodeId:\"f73jjou0Z\",rendersWithMotion:true,scopeId:\"P8YeTuaIl\",children:/*#__PURE__*/_jsx(HomeLogo,{height:\"100%\",id:\"f73jjou0Z\",layoutId:\"f73jjou0Z\",VLB5eI2LO:lI2JYLQ9S,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zzeb5g\",layoutDependency:layoutDependency,layoutId:\"YiaL0xmYt\",style:{backgroundColor:\"var(--token-a721e1ef-0b9a-44f1-95b1-5a403c974686, rgba(245, 245, 245, 0.1))\"}}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fbs220\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"hTwKPu5St\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UtlRXp9Px\"},motionChild:true,nodeId:\"odn24fgUH\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Portfolio\"})})})}),className:\"framer-104ccje\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"odn24fgUH\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uFLVt1wZO\"},motionChild:true,nodeId:\"nvdLaGi6S\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"\\xdcber mich\"})})})}),className:\"framer-zo5fub\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nvdLaGi6S\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IezRce6Rx\"},motionChild:true,nodeId:\"vG9Q4LxSy\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Kontakt\"})})})}),className:\"framer-1mjajok\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vG9Q4LxSy\",verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qumtg6-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"AKmrXzaLY-container\",nodeId:\"AKmrXzaLY\",rendersWithMotion:true,scopeId:\"P8YeTuaIl\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-0db4cee0-ede2-4555-beac-72031fa90552, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"List\",id:\"AKmrXzaLY\",layoutId:\"AKmrXzaLY\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({LvKRcdr9t:{onClick:onClick16wd2ut},W_5PsWZPH:{iconSelection:\"X\",onClick:onClick136bc7q}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-zewgso\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"lOqv7pJO1\"})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kr7ups\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"KE170i1dp\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0db4cee0-ede2-4555-beac-72031fa90552, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bgJMWkNOJ\"},motionChild:true,nodeId:\"WNBCcF3AR\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Leistungen\"})})})}),className:\"framer-duk384\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"WNBCcF3AR\",style:{\"--extracted-r6o4lv\":\"var(--token-0db4cee0-ede2-4555-beac-72031fa90552, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UtlRXp9Px\"},motionChild:true,nodeId:\"J0xWRist2\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Portfolio\"})})})}),className:\"framer-2qm4lt\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J0xWRist2\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uFLVt1wZO\"},motionChild:true,nodeId:\"x03WBi4i3\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"\\xdcber mich\"})})})}),className:\"framer-j06j79\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x03WBi4i3\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13mf9y9\",\"data-styles-preset\":\"jCCdKBAEb\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IezRce6Rx\"},motionChild:true,nodeId:\"kxhc9vt_z\",openInNewTab:false,relValues:[],scopeId:\"P8YeTuaIl\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y6hx4h\",\"data-styles-preset\":\"KjEL69wIH\",children:\"Kontakt\"})})})}),className:\"framer-1n696u8\",\"data-framer-cursor\":lI2JYLQ9S,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kxhc9vt_z\",verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j0TUr.framer-fgwvb, .framer-j0TUr .framer-fgwvb { display: block; }\",\".framer-j0TUr.framer-1cq3e7x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-j0TUr .framer-4xrg1j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 15px 25px 15px 25px; position: relative; width: min-content; }\",\".framer-j0TUr .framer-18ycba2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j0TUr .framer-59ucpn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-j0TUr .framer-zzeb5g { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-j0TUr .framer-fbs220 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j0TUr .framer-104ccje, .framer-j0TUr .framer-zo5fub, .framer-j0TUr .framer-1mjajok, .framer-j0TUr .framer-duk384, .framer-j0TUr .framer-2qm4lt, .framer-j0TUr .framer-j06j79, .framer-j0TUr .framer-1n696u8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-j0TUr .framer-qumtg6-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-j0TUr .framer-zewgso { flex: 1 0 0px; height: 20px; overflow: visible; position: relative; width: 1px; }\",\".framer-j0TUr .framer-kr7ups { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-j0TUr.framer-v-1bxz6zx .framer-4xrg1j { gap: 15px; }\",\".framer-j0TUr.framer-v-1bxz6zx .framer-18ycba2 { gap: 16px; }\",\".framer-j0TUr.framer-v-1p2qjjk.framer-1cq3e7x { flex-direction: column; width: 300px; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-4xrg1j { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 32px; justify-content: flex-start; width: 100%; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-18ycba2 { justify-content: flex-start; order: 0; width: 100%; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-59ucpn-container { order: 0; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-zzeb5g { order: 2; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-qumtg6-container { order: 4; }\",\".framer-j0TUr.framer-v-1p2qjjk .framer-zewgso, .framer-j0TUr.framer-v-1p2qjjk .framer-kr7ups { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-j0TUr[data-border=\"true\"]::after, .framer-j0TUr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 74\n * @framerIntrinsicWidth 487\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LvKRcdr9t\":{\"layout\":[\"auto\",\"auto\"]},\"W_5PsWZPH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lI2JYLQ9S\":\"cursor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP8YeTuaIl=withCSS(Component,css,\"framer-j0TUr\");export default FramerP8YeTuaIl;FramerP8YeTuaIl.displayName=\"Navbar/Navbar\";FramerP8YeTuaIl.defaultProps={height:74,width:487};addPropertyControls(FramerP8YeTuaIl,{variant:{options:[\"Dk6Rnigso\",\"LvKRcdr9t\",\"W_5PsWZPH\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum},lI2JYLQ9S:{title:\"Cursor\",type:ControlType.CustomCursor}});addFonts(FramerP8YeTuaIl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...HomeLogoFonts,...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerP8YeTuaIl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HomeLogo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP8YeTuaIl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LvKRcdr9t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W_5PsWZPH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"74\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"lI2JYLQ9S\\\":\\\"cursor\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"487\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P8YeTuaIl.map","// Generated by Framer (77d7dc9)\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 BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Cursor from\"#framer/local/canvasComponent/BgFYNrheU/BgFYNrheU.js\";import Footer from\"#framer/local/canvasComponent/MdAXXs1rz/MdAXXs1rz.js\";import NavbarNavbar from\"#framer/local/canvasComponent/P8YeTuaIl/P8YeTuaIl.js\";const BlurGradientFonts=getFonts(BlurGradient);const NavbarNavbarFonts=getFonts(NavbarNavbar);const FooterFonts=getFonts(Footer);const FooterControls=getPropertyControls(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={ksONdSCQM:\"(min-width: 1200px)\",M9CLxct82:\"(max-width: 809.98px)\",qTYk3W4w6:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LyJUY\";const variantClassNames={ksONdSCQM:\"framer-v-155tqgx\",M9CLxct82:\"framer-v-55d2lh\",qTYk3W4w6:\"framer-v-1vpric4\"};const ChpptklBH=undefined;const uqIsUcLdg=undefined;const k38nLuqsz=undefined;const breakpointRules={M9CLxct82:[\".framer-LyJUY .framer-ltq4lg-container { height: 65px; }\",\".framer-LyJUY .framer-77pvwy-container { top: 15px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={M9CLxct82:\".framer-55d2lh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LyJUY.framer-wies9h, .framer-LyJUY .framer-wies9h { display: block; }\",\".framer-LyJUY.framer-155tqgx { align-content: center; align-items: center; background-color: var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, #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-LyJUY .framer-ltq4lg-container { flex: none; height: 30px; left: calc(50.00000000000002% - 100% / 2); order: -1000; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 2; }\",\".framer-LyJUY .framer-77pvwy-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 20px; transform: translateX(-50%); width: auto; z-index: 3; }\",\".framer-LyJUY .framer-5xp1ih { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-LyJUY .framer-830y76-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ksONdSCQM:\"(min-width: 1200px)\",M9CLxct82:\"(max-width: 809.98px)\",qTYk3W4w6:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop | Inverse\":\"McVfCax_9\",\"Desktop | Regular\":\"m1AmVQfC2\",\"Phone | Inverse\":\"KnOhcMgya\",\"Phone | Regular\":\"ygpjIOus5\",\"Tablet | Inverse\":\"eVD5NiejH\",\"Tablet | Regular\":\"g0RGRFrQR\"};const humanReadableVariantMap={Desktop:\"ksONdSCQM\",Phone:\"M9CLxct82\",Tablet:\"qTYk3W4w6\"};const getProps=({footerDesktopVariant,footerPhoneVariant,footerTabletVariant,height,id,width,...props})=>{return{...props,ChpptklBH:humanReadableEnumMap[footerDesktopVariant]??footerDesktopVariant??props.ChpptklBH??\"McVfCax_9\",k38nLuqsz:humanReadableEnumMap[footerPhoneVariant]??footerPhoneVariant??props.k38nLuqsz??\"KnOhcMgya\",uqIsUcLdg:humanReadableEnumMap[footerTabletVariant]??footerTabletVariant??props.uqIsUcLdg??\"eVD5NiejH\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ksONdSCQM\"};};const cursor={component:Cursor,variant:\"S3oZhBpRH\"};const cursor1={component:Cursor,variant:\"dK_7vsiuI\"};const cursor2={component:Cursor,variant:\"eN7mXuofp\"};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,ChpptklBH,uqIsUcLdg,k38nLuqsz,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"14gejb\":cursor1,\"1qj1iu0\":cursor,ygi4yd:cursor2});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ksONdSCQM\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-faea5151-ce58-4ac1-8969-d4f9af520c14, rgb(0, 0, 0)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 93.75%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-155tqgx\",className),\"data-framer-cursor\":\"1qj1iu0\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ltq4lg-container\",\"data-framer-name\":\"Blur Gradient\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Blur Gradient\",nodeId:\"a_I0wcx6c\",scopeId:\"BlnnkluY2\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:50,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"a_I0wcx6c\",layoutId:\"a_I0wcx6c\",name:\"Blur Gradient\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M9CLxct82:{y:15}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-77pvwy-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"Wvg0L7q1I\",scopeId:\"BlnnkluY2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M9CLxct82:{variant:\"LvKRcdr9t\"}},children:/*#__PURE__*/_jsx(NavbarNavbar,{height:\"100%\",id:\"Wvg0L7q1I\",layoutId:\"Wvg0L7q1I\",lI2JYLQ9S:\"14gejb\",variant:\"Dk6Rnigso\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-5xp1ih\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:375,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-830y76-container\",nodeId:\"C4oAMOL7C\",scopeId:\"BlnnkluY2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{M9CLxct82:{variant:k38nLuqsz},qTYk3W4w6:{variant:uqIsUcLdg}},children:/*#__PURE__*/_jsx(Footer,{FolsU5fyg:\"ygi4yd\",height:\"100%\",id:\"C4oAMOL7C\",layoutId:\"C4oAMOL7C\",style:{width:\"100%\"},variant:ChpptklBH,width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"qTYk3W4w6\":{\"layout\":[\"fixed\",\"fixed\"]},\"M9CLxct82\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ChpptklBH\":\"footerDesktopVariant\",\"uqIsUcLdg\":\"footerTabletVariant\",\"k38nLuqsz\":\"footerPhoneVariant\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ksONdSCQM\":[\".framer-77pvwy-container\",\".framer-830y76-container\"],\"qTYk3W4w6\":[\".framer-77pvwy-container\",\".framer-830y76-container\"],\"M9CLxct82\":[\".framer-77pvwy-container\",\".framer-830y76-container\"]}\n * @framerBreakpoints {\"ksONdSCQM\":{\"min\":1200,\"canvasClassName\":\"framer-155tqgx-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"qTYk3W4w6\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1vpric4-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"M9CLxct82\":{\"max\":809,\"canvasClassName\":\"framer-55d2lh-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant ksONdSCQM\n * @framerLayoutTemplate true\n */const FramerBlnnkluY2=withCSS(Component,css,\"framer-LyJUY\");export default FramerBlnnkluY2;FramerBlnnkluY2.displayName=\"Main\";FramerBlnnkluY2.defaultProps={height:1e3,width:1200};addPropertyControls(FramerBlnnkluY2,{ChpptklBH:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"McVfCax_9\",description:\"\",hidden:undefined,title:\"Footer | Desktop Variant\"},uqIsUcLdg:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"eVD5NiejH\",description:undefined,hidden:undefined,title:\"Footer | Tablet Variant\"},k38nLuqsz:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"KnOhcMgya\",description:undefined,hidden:undefined,title:\"Footer | Phone Variant\"}});addFonts(FramerBlnnkluY2,[{explicitInter:true,fonts:[]},...BlurGradientFonts,...NavbarNavbarFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBlnnkluY2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"ksONdSCQM\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"ksONdSCQM\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-155tqgx-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"qTYk3W4w6\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1vpric4-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"M9CLxct82\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-55d2lh-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"ChpptklBH\\\":\\\"footerDesktopVariant\\\",\\\"uqIsUcLdg\\\":\\\"footerTabletVariant\\\",\\\"k38nLuqsz\\\":\\\"footerPhoneVariant\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qTYk3W4w6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M9CLxct82\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"ksONdSCQM\\\":[\\\".framer-77pvwy-container\\\",\\\".framer-830y76-container\\\"],\\\"qTYk3W4w6\\\":[\\\".framer-77pvwy-container\\\",\\\".framer-830y76-container\\\"],\\\"M9CLxct82\\\":[\\\".framer-77pvwy-container\\\",\\\".framer-830y76-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/vVQJZC09Oxb4HeOsz0LC/fww7vgDI1PnLucgVPwB0/BlnnkluY2.js\";\r\n\r\n\t\tconst routes = {kWqZOa3mG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/he6nnxpLooTNKoWiSh1x/fG23Y47LeJQqThCH7aC2/kWqZOa3mG.js\")), path: \"/\"}, uFLVt1wZO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nyzdOudhaIOFUB309ym7/Dp8DtDIHGdqDmtCmd4Kp/uFLVt1wZO.js\")), path: \"/über-mich\"}, v0prf1Suv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dxDKqDSBaunj4juuZ5z5/ermb7GXtR2rUEkgCKrmT/v0prf1Suv.js\")), path: \"/404\"}, IezRce6Rx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/illdJL3fIiNdcGPkMOZY/xHbryEvIakMnblulvd8K/IezRce6Rx.js\")), path: \"/kontakt\"}, UtlRXp9Px: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7eVWyftaHbhQr3v5nkHb/nj1nioNLfvXgkxIFsEJQ/UtlRXp9Px.js\")), path: \"/portfolio\"}, yAaveuv5O: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NvZd2A2wTavRtMgeezZi/UZ1B62MOyZciV3hoBlXg/yAaveuv5O.js\")), path: \"/impressum\"}, pwMJBYcwD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rC0WkPGz6bT7ewx81gGv/UomuSGCrMHW0w8oFFLHK/pwMJBYcwD.js\")), path: \"/datenschutzerklärung\"}, M6pxxnf3u: {collectionId: \"AiSIRp5Ky\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dCSOAVU8gx3UJ8CLfYfg/JRDfoD5F4QMuKbH87wN8/M6pxxnf3u.js\")), path: \"/portfolio/:DXgnWJxuu\"}}\r\n\r\n\t\tconst locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {AiSIRp5Ky: async () => (await import(\"https://framerusercontent.com/modules/lbGhAL31IvqFFKJIuLUR/jderb7rDgcQt1SawQkTx/AiSIRp5Ky.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"9f0f5d1b06678d3301ce9453be7f420fbea280564263b79ff5234d9b23c4593d\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ChpptklBH: \"McVfCax_9\", k38nLuqsz: \"KnOhcMgya\", uqIsUcLdg: \"eVD5NiejH\"}\r\nconst templateProps = {IezRce6Rx: props1, kWqZOa3mG: props1, M6pxxnf3u: props1, pwMJBYcwD: props1, uFLVt1wZO: props1, UtlRXp9Px: props1, v0prf1Suv: props1, yAaveuv5O: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"kWqZOa3mG\":\r\ncase \"uFLVt1wZO\":\r\ncase \"v0prf1Suv\":\r\ncase \"IezRce6Rx\":\r\ncase \"UtlRXp9Px\":\r\ncase \"yAaveuv5O\":\r\ncase \"pwMJBYcwD\":\r\ncase \"M6pxxnf3u\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"kWqZOa3mG\":\r\ncase \"uFLVt1wZO\":\r\ncase \"v0prf1Suv\":\r\ncase \"IezRce6Rx\":\r\ncase \"UtlRXp9Px\":\r\ncase \"yAaveuv5O\":\r\ncase \"pwMJBYcwD\":\r\ncase \"M6pxxnf3u\":\r\nreturn [{hash: \"155tqgx\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1vpric4\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"55d2lh\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dxDKqDSBaunj4juuZ5z5/ermb7GXtR2rUEkgCKrmT/v0prf1Suv.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://pnto.org\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/iYIVhc033Kc2aXuwODGn/5Re7JKCR4UYzbylQwfyy/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}