{"version":3,"file":"script_main.CF2-TrHO.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","d","useState","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Light","Hover","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","css","addPropertyOverrides","NavButton","ModeSwitch","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transition2","Transition","React.useContext","React.useMemo","transition3","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavButtonDark","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","RichText","NavBar","Footer","useRef","React.useId","className","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","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/qYTr0h8cqeKAWRvwsH59/ajQiG2Dvt5BqYLI5ZrJm/Clock_1.js","https:/framerusercontent.com/modules/eBKBBakBQxtA9QRa4ylI/wYicSd9wNKDJckiqoYsT/GqWxd6Z1F.js","https:/framerusercontent.com/modules/wuC82BMkP3jf8kwVNZQb/vNBGGaDiN9Jwtq6WXGO2/KkUsRGOrg.js","https:/framerusercontent.com/modules/vLoPe6W4aMomSO5yHKi2/YwMaIEyBG1aZDJDGERnR/IVvxrA8oT.js","https:/framerusercontent.com/modules/4WpsT2qmOCLoI7ABTSZF/at5Ia8G73C44fdMThvZI/Jo2Ca3FZO.js","https:/framerusercontent.com/modules/y9rD6RkmSd4qzOyFx3Va/D4QtohQCCXugK1kj3Uth/IN48IOsBO.js","https:/framerusercontent.com/modules/7Ddd2SBwR2wbWRq0381J/ronooNO8nBVifr7U4ZEi/JHZjOLjDQ.js","https:/framerusercontent.com/modules/yzMaYlev0EIiUy6gLSnM/bJ7Cd39FVV6ckrLwY09f/cb4pViDkf.js","https:/framerusercontent.com/modules/dnoThIKwR0C4NMfR1oV7/FBkJJhG2nRYONgygOJl2/sHaeRWWmX.js","https:/framerusercontent.com/modules/jemUhgRKVJ0wOv2LmZA3/bf9ntE7wLBaQ0BTFKTzO/NjPClVPDM.js","https:/framerusercontent.com/modules/eAH4NKGI2a8bhGSGmN6t/K7ij8qcUen2DbIVBQbSJ/kbNDmWrxw.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,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;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,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})]});}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\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";// Helpers for month/day names\nfunction getMonthName(monthIndex,short=false){const months=[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"];const shortMonths=months.map(m=>m.slice(0,3));return short?shortMonths[monthIndex]:months[monthIndex];}function getDayName(dayIndex,short=false){const days=[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"];const shortDays=days.map(d=>d.slice(0,3));return short?shortDays[dayIndex]:days[dayIndex];}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function MinimalClock(props){const{timeFormat=\"12\",textColor=\"#000000\",backgroundColor=\"#FFFFFF\",font,showSeconds=false,padding=\"16px 24px\",showDate=false,dateFormat=\"YYYY-MM-DD\",flickerColons=true}=props;const[time,setTime]=useState(new Date);const[showColon,setShowColon]=useState(true);const isStatic=useIsStaticRenderer();useEffect(()=>{if(isStatic)return;const interval=setInterval(()=>{startTransition(()=>{setTime(new Date);if(flickerColons)setShowColon(prev=>!prev);else setShowColon(true);});},1e3);return()=>clearInterval(interval);},[isStatic,flickerColons]);function formatTime(date){let hours=date.getHours();const minutes=date.getMinutes();const seconds=date.getSeconds();let ampm=\"\";if(timeFormat===\"12\"){ampm=hours>=12?\" PM\":\" AM\";hours=hours%12;hours=hours?hours:12;}const formattedHours=hours.toString().padStart(2,\"0\");const formattedMinutes=minutes.toString().padStart(2,\"0\");const formattedSeconds=seconds.toString().padStart(2,\"0\");const colon=showColon?\":\":\" \";if(showSeconds){return`${formattedHours}${colon}${formattedMinutes}${colon}${formattedSeconds}${ampm}`;}return`${formattedHours}${colon}${formattedMinutes}${ampm}`;}function formatDate(date,format){const yyyy=date.getFullYear().toString();const mm=(date.getMonth()+1).toString().padStart(2,\"0\");const dd=date.getDate().toString().padStart(2,\"0\");const monthName=getMonthName(date.getMonth());const monthShort=getMonthName(date.getMonth(),true);const dayName=getDayName(date.getDay());const dayShort=getDayName(date.getDay(),true);switch(format){case\"YYYY-MM-DD\":return`${yyyy}-${mm}-${dd}`;case\"MM/DD/YYYY\":return`${mm}/${dd}/${yyyy}`;case\"DD-MM-YYYY\":return`${dd}-${mm}-${yyyy}`;case\"DD/MM/YYYY\":return`${dd}/${mm}/${yyyy}`;case\"MMMM DD, YYYY\":return`${monthName} ${dd}, ${yyyy}`;case\"DD MMMM YYYY\":return`${dd} ${monthName} ${yyyy}`;case\"ddd, MMM DD, YYYY\":return`${dayShort}, ${monthShort} ${dd}, ${yyyy}`;default:return`${yyyy}-${mm}-${dd}`;}}const displayTime=isStatic?timeFormat===\"12\"?\"12:00 PM\":\"12:00\":formatTime(time);const displayDate=isStatic?dateFormat===\"YYYY-MM-DD\"?\"2024-01-01\":dateFormat===\"MM/DD/YYYY\"?\"01/01/2024\":dateFormat===\"DD-MM-YYYY\"?\"01-01-2024\":dateFormat===\"DD/MM/YYYY\"?\"01/01/2024\":dateFormat===\"MMMM DD, YYYY\"?\"January 01, 2024\":dateFormat===\"DD MMMM YYYY\"?\"01 January 2024\":\"Mon, Jan 01, 2024\":formatDate(time,dateFormat);return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,color:textColor,background:backgroundColor,padding,borderRadius:\"8px\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",position:\"relative\",minWidth:\"max-content\",...font,fontVariantNumeric:\"tabular-nums\",letterSpacing:\"-0.02em\"},children:[showDate&&/*#__PURE__*/_jsx(\"span\",{style:{fontSize:font?.fontSize},children:displayDate}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:font?.fontSize},children:displayTime})]});}// Sorted and improved property controls\naddPropertyControls(MinimalClock,{showDate:{type:ControlType.Boolean,title:\"Show Date\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",description:\"Toggle to display the date alongside the time.\"},dateFormat:{type:ControlType.Enum,title:\"Date Format\",options:[\"YYYY-MM-DD\",\"MM/DD/YYYY\",\"DD-MM-YYYY\",\"DD/MM/YYYY\",\"MMMM DD, YYYY\",\"DD MMMM YYYY\",\"ddd, MMM DD, YYYY\"],optionTitles:[\"YYYY-MM-DD\",\"MM/DD/YYYY\",\"DD-MM-YYYY\",\"DD/MM/YYYY\",\"Month DD, YYYY\",\"DD Month YYYY\",\"Thu, Jul 31, 2025\"],defaultValue:\"YYYY-MM-DD\",hidden:({showDate})=>!showDate,description:\"Select the format for the displayed date.\"},timeFormat:{type:ControlType.Enum,title:\"Time Format\",options:[\"12\",\"24\"],optionTitles:[\"12 Hour\",\"24 Hour\"],defaultValue:\"12\",displaySegmentedControl:true,description:\"Choose between 12-hour or 24-hour time display.\"},showSeconds:{type:ControlType.Boolean,title:\"Show Seconds\",defaultValue:false,enabledTitle:\"Show\",disabledTitle:\"Hide\"},flickerColons:{type:ControlType.Boolean,title:\"Flicker Colons\",defaultValue:true,enabledTitle:\"Dynamic\",disabledTitle:\"Static\",description:\"Enable to animate the colons between hours, minutes, and seconds for a classic digital clock effect.\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0, 0, 0, 0)\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"16px\",variant:\"Regular\",letterSpacing:\"-0.03em\",lineHeight:\"1.2em\"},controls:\"extended\",defaultFontType:\"sans-serif\",description:\"Customize the font family, size, weight, and other typography settings.\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"16px 24px\",description:\"Adjust the space inside the clock container.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MinimalClock\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clock_1.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 C 0 3.358 3.358 0 7.5 0 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\" height=\"15px\" id=\"DFIkKZ7Ac\" width=\"15px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6RavL\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-6RavL { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, #1e1c1c); mask: ${mask}; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Light\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},\"set\":{\"localId\":\"vectorSet/Lao8jekEx\",\"id\":\"Lao8jekEx\",\"moduleId\":\"ta6UZPWR5zjmsP6DmMv5\"}}\n */const Icon=withCSS(Component,css,\"framer-6RavL\");Icon.displayName=\"Light\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Light\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Lao8jekEx\\\",\\\"id\\\":\\\"Lao8jekEx\\\",\\\"moduleId\\\":\\\"ta6UZPWR5zjmsP6DmMv5\\\"}}\",\"framerIntrinsicHeight\":\"15\",\"framerIntrinsicWidth\":\"15\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-Nd1o5\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 15 15\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.5 0 C 11.642 0 15 3.358 15 7.5 C 15 11.642 11.642 15 7.5 15 C 3.358 15 0 11.642 0 7.5 C 0 3.358 3.358 0 7.5 0 Z\" fill=\"rgb(111, 111, 111)\" height=\"15px\" id=\"KJjgmRiYn\" width=\"15px\"/></svg>',style:{...style}});});const css=[`.framer-Nd1o5 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 15px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 15\n * @framerIntrinsicHeight 15\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Hover\",\"color\":{\"type\":\"static\",\"value\":\"rgb(111, 111, 111)\"},\"set\":{\"localId\":\"vectorSet/Lao8jekEx\",\"id\":\"Lao8jekEx\",\"moduleId\":\"ta6UZPWR5zjmsP6DmMv5\"}}\n */const Icon=withCSS(Component,css,\"framer-Nd1o5\");Icon.displayName=\"Hover\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"15\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Hover\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(111, 111, 111)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Lao8jekEx\\\",\\\"id\\\":\\\"Lao8jekEx\\\",\\\"moduleId\\\":\\\"ta6UZPWR5zjmsP6DmMv5\\\"}}\",\"framerIntrinsicHeight\":\"15\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Instance,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Light from\"https://framerusercontent.com/modules/eBKBBakBQxtA9QRa4ylI/wYicSd9wNKDJckiqoYsT/GqWxd6Z1F.js\";import Hover from\"https://framerusercontent.com/modules/wuC82BMkP3jf8kwVNZQb/vNBGGaDiN9Jwtq6WXGO2/KkUsRGOrg.js\";const enabledGestures={mlRH9ONmQ:{hover:true}};const serializationHash=\"framer-NrxQf\";const variantClassNames={mlRH9ONmQ:\"framer-v-okaedq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mlRH9ONmQ\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-okaedq\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mlRH9ONmQ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"mlRH9ONmQ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-lo2dum\",Component:Light,layoutDependency:layoutDependency,layoutId:\"tnfyKhPxG\",...addPropertyOverrides({\"mlRH9ONmQ-hover\":{Component:Hover}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NrxQf.framer-1ojk7es, .framer-NrxQf .framer-1ojk7es { display: block; }\",\".framer-NrxQf.framer-okaedq { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 3px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-NrxQf .framer-lo2dum { flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"D2kbJYHNZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIVvxrA8oT=withCSS(Component,css,\"framer-NrxQf\");export default FramerIVvxrA8oT;FramerIVvxrA8oT.displayName=\"Mode Switch\";FramerIVvxrA8oT.defaultProps={height:18,width:15};addFonts(FramerIVvxrA8oT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIVvxrA8oT\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"D2kbJYHNZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"15\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-yVrNq .framer-styles-preset-640up7:not(.rich-text-wrapper), .framer-yVrNq .framer-styles-preset-640up7.rich-text-wrapper a {  }\"];export const className=\"framer-yVrNq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4WpsT2qmOCLoI7ABTSZF/at5Ia8G73C44fdMThvZI/Jo2Ca3FZO.js\";const cycleOrder=[\"UwloHfRSh\",\"ANsxfueJG\",\"ClC_k5cff\"];const serializationHash=\"framer-4967p\";const variantClassNames={ANsxfueJG:\"framer-v-158zu0n\",ClC_k5cff:\"framer-v-1yj914\",UwloHfRSh:\"framer-v-14pdti4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Cb2K6uIWs=undefined;const lekYTUmo8=undefined;const X4kGlDs4u=undefined;const transition1={duration:0,type:\"tween\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default – Light\":\"UwloHfRSh\",\"Line IN – Light\":\"ANsxfueJG\",\"Line OUT – Light\":\"ClC_k5cff\"};const getProps=({click,height,id,label,link,width,...props})=>{return{...props,Cb2K6uIWs:click??props.Cb2K6uIWs,lekYTUmo8:link??props.lekYTUmo8,variant:humanReadableVariantMap[props.variant]??props.variant??\"UwloHfRSh\",X4kGlDs4u:label??props.X4kGlDs4u??\"Button\"};};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,X4kGlDs4u,lekYTUmo8,Cb2K6uIWs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UwloHfRSh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1uqwum7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Cb2K6uIWs){const res=await Cb2K6uIWs(...args);if(res===false)return false;}});const onMouseEnteru2h4b6=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"ANsxfueJG\");});const onMouseLeaveuu0rrg=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ClC_k5cff\");});const onAppearjq4crn=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"UwloHfRSh\"),350);});const onMouseEnterom6jwc=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"gvRfzhamD\");});useOnVariantChange(baseVariant,{ClC_k5cff:onAppearjq4crn});const sharedStyleClassNames=[sharedStyle.className];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,...addPropertyOverrides({ANsxfueJG:{value:transition2},ClC_k5cff:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14pdti4\",className,classNames),\"data-framer-name\":\"Default – Light\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UwloHfRSh\",onMouseEnter:onMouseEnteru2h4b6,onTap:onTap1uqwum7,ref:refBinding,style:{...style},...addPropertyOverrides({ANsxfueJG:{\"data-framer-name\":\"Line IN – Light\",onMouseEnter:undefined,onMouseLeave:onMouseLeaveuu0rrg},ClC_k5cff:{\"data-framer-name\":\"Line OUT – Light\",onMouseEnter:onMouseEnterom6jwc}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)))\"},children:/*#__PURE__*/_jsx(Link,{href:lekYTUmo8,motionChild:true,nodeId:\"Zw98nZ7zi\",openInNewTab:false,relValues:[],scopeId:\"IN48IOsBO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-640up7\",\"data-styles-preset\":\"Jo2Ca3FZO\",children:\"Button\"})})})}),className:\"framer-bdtakw\",\"data-framer-name\":\"Label\",fonts:[\"CUSTOMV2;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"Zw98nZ7zi\",style:{\"--extracted-r6o4lv\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},text:X4kGlDs4u,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19kcaho\",\"data-framer-name\":\"Underline Wrap\",layoutDependency:layoutDependency,layoutId:\"GDqQNUOcQ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hn4997\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"xlMsWJdht\",style:{backgroundColor:\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"}})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4967p.framer-1yyyuql, .framer-4967p .framer-1yyyuql { display: block; }\",\".framer-4967p.framer-14pdti4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-4967p .framer-bdtakw { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-4967p .framer-19kcaho { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-4967p .framer-1hn4997 { bottom: 0px; flex: none; left: -10px; overflow: hidden; position: absolute; top: 0px; width: 1%; }\",\".framer-4967p.framer-v-158zu0n .framer-1hn4997 { left: 0px; right: 0px; width: unset; }\",\".framer-4967p.framer-v-1yj914 .framer-1hn4997 { left: unset; right: -10px; width: 1%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ANsxfueJG\":{\"layout\":[\"auto\",\"auto\"]},\"ClC_k5cff\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"X4kGlDs4u\":\"label\",\"lekYTUmo8\":\"link\",\"Cb2K6uIWs\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIN48IOsBO=withCSS(Component,css,\"framer-4967p\");export default FramerIN48IOsBO;FramerIN48IOsBO.displayName=\"NavButton\";FramerIN48IOsBO.defaultProps={height:23,width:46};addPropertyControls(FramerIN48IOsBO,{variant:{options:[\"UwloHfRSh\",\"ANsxfueJG\",\"ClC_k5cff\"],optionTitles:[\"Default – Light\",\"Line IN – Light\",\"Line OUT – Light\"],title:\"Variant\",type:ControlType.Enum},X4kGlDs4u:{defaultValue:\"Button\",displayTextArea:false,title:\"Label\",type:ControlType.String},lekYTUmo8:{title:\"Link\",type:ControlType.Link},Cb2K6uIWs:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerIN48IOsBO,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",style:\"normal\",uiFamilyName:\"S\\xf6hne\",url:\"https://framerusercontent.com/assets/Zx1NpADqXbqiqB65Cz1DaCGLqQ.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIN48IOsBO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ANsxfueJG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ClC_k5cff\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"46\",\"framerVariables\":\"{\\\"X4kGlDs4u\\\":\\\"label\\\",\\\"lekYTUmo8\\\":\\\"link\\\",\\\"Cb2K6uIWs\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IN48IOsBO.map","// Generated by Framer (f21d278)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ta2p9 .framer-styles-preset-1urxyrw:not(.rich-text-wrapper), .framer-ta2p9 .framer-styles-preset-1urxyrw.rich-text-wrapper a { --framer-link-text-color: var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, #1e1c1c); }\"];export const className=\"framer-ta2p9\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MinimalClock from\"https://framerusercontent.com/modules/qYTr0h8cqeKAWRvwsH59/ajQiG2Dvt5BqYLI5ZrJm/Clock_1.js\";import ModeSwitch from\"https://framerusercontent.com/modules/vLoPe6W4aMomSO5yHKi2/YwMaIEyBG1aZDJDGERnR/IVvxrA8oT.js\";import NavButton from\"https://framerusercontent.com/modules/y9rD6RkmSd4qzOyFx3Va/D4QtohQCCXugK1kj3Uth/IN48IOsBO.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7Ddd2SBwR2wbWRq0381J/ronooNO8nBVifr7U4ZEi/JHZjOLjDQ.js\";const NavButtonFonts=getFonts(NavButton);const ModeSwitchFonts=getFonts(ModeSwitch);const MinimalClockFonts=getFonts(MinimalClock);const cycleOrder=[\"ExHfn9nRE\",\"wiEmXnFk7\",\"gC4QlZglb\",\"lFUXMNSr5\"];const serializationHash=\"framer-AXdYG\";const variantClassNames={ExHfn9nRE:\"framer-v-bjikmv\",gC4QlZglb:\"framer-v-1iod10i\",lFUXMNSr5:\"framer-v-8gwt9u\",wiEmXnFk7:\"framer-v-f9n42z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={delay:.1,duration:.4,ease:[.12,.23,.4,177],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 transition3={delay:.15,duration:.4,ease:[.12,.23,.4,1],type:\"tween\"};const transition4={delay:.2,duration:.4,ease:[.12,.23,.4,1],type:\"tween\"};const transition5={delay:.25,duration:.4,ease:[.12,.23,.4,1],type:\"tween\"};const humanReadableVariantMap={Desktop:\"ExHfn9nRE\",Phone_expanded:\"lFUXMNSr5\",Phone:\"gC4QlZglb\",Tablet:\"wiEmXnFk7\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ExHfn9nRE\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ExHfn9nRE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Cb2K6uIWs12pv20z=activeVariantCallback(async(...args)=>{setVariant(\"lFUXMNSr5\");});const Cb2K6uIWs19eqdi1=activeVariantCallback(async(...args)=>{setVariant(\"gC4QlZglb\");});const onTap19eqdi1=activeVariantCallback(async(...args)=>{setVariant(\"gC4QlZglb\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"lFUXMNSr5\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"lFUXMNSr5\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bjikmv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ExHfn9nRE\",ref:refBinding,style:{backgroundColor:\"var(--token-f1bdd98a-2b74-4447-aef9-0791de987128, rgb(242, 242, 242))\",...style},...addPropertyOverrides({gC4QlZglb:{\"data-framer-name\":\"Phone\"},lFUXMNSr5:{\"data-framer-name\":\"Phone_expanded\"},wiEmXnFk7:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14rrf61\",layoutDependency:layoutDependency,layoutId:\"uzBAIQWYJ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"YFNe3t8K3\",openInNewTab:false,scopeId:\"cb4pViDkf\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-121rqkc framer-66hzt0\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"YFNe3t8K3\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1jfqdi\",layoutDependency:layoutDependency,layoutId:\"X7h6PozMZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 144.444 30\" overflow=\"visible\"><g><path d=\"M 0 30 L 0 0 L 144.444 0 L 144.444 30 Z\" fill=\"transparent\"></path><path d=\"M 50.985 7.933 C 48.03 7.933 45.683 9.35 44.426 11.413 L 44.426 0.444 L 40.783 0.444 L 40.783 29.509 L 44.426 29.509 L 44.426 26.434 L 45.158 26.434 C 46.717 29.449 48.276 29.957 50.985 29.957 C 56.854 29.957 60.214 24.935 60.214 18.945 C 60.214 12.954 56.854 7.933 50.985 7.933 Z M 50.334 26.757 C 47.337 26.757 44.344 24.569 44.344 19.716 L 44.344 18.217 C 44.344 13.277 47.341 11.133 50.334 11.133 C 54.301 11.133 56.527 14.371 56.527 18.945 C 56.527 23.519 54.301 26.757 50.334 26.757 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 132.339 26.391 L 132.339 25.663 L 144.32 11.133 L 144.32 8.338 L 127.929 8.338 L 127.929 11.456 L 139.991 11.456 L 139.987 12.188 L 127.766 26.757 L 127.766 29.509 L 144.444 29.509 L 144.444 26.391 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 35.378 21.09 C 35.378 24.612 32.708 26.593 30.077 26.593 C 26.959 26.593 25.662 24.569 25.662 21.572 L 25.662 8.333 L 22.019 8.333 L 22.019 22.338 C 22.019 26.83 24.569 29.948 29.103 29.948 C 32.01 29.948 32.945 29.048 34.646 26.589 L 35.374 26.589 L 35.374 29.5 L 39.017 29.5 L 39.017 8.338 L 35.374 8.338 L 35.374 21.09 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 118.872 7.894 C 115.966 7.894 115.031 8.794 113.33 11.253 L 112.602 11.253 L 112.602 8.342 L 108.959 8.342 L 108.959 29.513 L 112.602 29.513 L 112.602 16.761 C 112.602 13.239 115.272 11.258 117.903 11.258 C 121.021 11.258 122.318 13.282 122.318 16.279 L 122.318 29.518 L 125.961 29.518 L 125.961 15.512 C 125.961 11.021 123.411 7.903 118.877 7.903 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 10.564 12.791 C 6.589 11.848 3.923 11.202 3.777 8.338 C 3.777 8.256 3.764 8.178 3.764 8.096 C 3.764 5.301 6.313 3.359 9.836 3.359 C 9.944 3.359 10.047 3.359 10.15 3.359 C 10.254 3.359 10.357 3.359 10.465 3.359 C 13.988 3.359 16.537 5.301 16.537 8.096 C 16.537 8.183 16.528 8.256 16.524 8.338 L 20.301 8.338 C 20.253 3.282 15.861 0 10.387 0 C 10.31 0 10.232 0.009 10.155 0.013 C 10.077 0.013 10 0 9.922 0 C 4.44 0 0.047 3.286 0 8.338 C 0 8.363 0 8.389 0 8.419 C 0 13.885 4.535 15.138 9.108 16.232 C 13.522 17.283 16.881 17.89 16.881 21.413 C 16.881 24.733 14.199 26.533 10.305 26.593 C 10.284 26.593 10.168 26.593 10.15 26.593 C 10.026 26.593 9.944 26.593 9.836 26.593 C 6.313 26.593 3.764 24.651 3.764 21.856 C 3.764 21.77 3.772 21.697 3.777 21.615 L 0 21.615 C 0.047 26.671 4.44 29.953 9.914 29.953 C 9.991 29.953 10.069 29.944 10.146 29.94 L 10.146 29.953 C 15.882 29.94 20.68 26.503 20.68 21.09 C 20.68 14.935 15.379 13.923 10.56 12.791 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 85.015 8.338 L 85.015 0.444 L 81.371 0.444 L 81.371 8.338 L 78.439 8.338 L 78.439 11.981 L 81.371 11.981 L 81.371 12.713 L 81.371 29.509 L 85.015 29.509 L 85.015 14.332 C 85.015 13.437 84.291 12.713 83.395 12.713 L 83.395 11.981 L 85.015 11.981 L 87.947 11.981 L 89.412 11.981 L 89.412 8.338 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 69.951 17.041 C 69.744 16.994 69.541 16.951 69.343 16.908 C 66.785 16.344 65.192 15.9 65.136 14.134 C 65.136 14.104 65.132 14.078 65.132 14.048 C 65.132 12.145 66.751 10.991 69.18 10.93 C 69.249 10.93 69.261 10.93 69.343 10.926 C 69.421 10.926 69.438 10.926 69.507 10.93 C 71.936 10.991 73.551 12.214 73.551 14.113 L 73.551 15.784 L 77.108 15.784 L 77.108 14.113 C 76.996 10.457 73.757 7.933 69.343 7.933 C 64.929 7.933 61.695 10.474 61.583 14.134 C 61.583 14.199 61.574 14.264 61.574 14.328 C 61.574 18.661 65.218 19.427 68.697 20.198 C 68.921 20.245 69.137 20.289 69.348 20.332 C 72.431 20.973 74.205 21.395 74.205 23.557 C 74.205 25.866 72.018 26.916 69.55 26.916 C 69.481 26.916 69.417 26.912 69.348 26.908 C 69.266 26.908 69.253 26.908 69.184 26.908 C 66.716 26.848 65.071 25.672 65.071 23.742 C 65.071 23.712 65.071 23.682 65.076 23.652 L 61.462 23.652 C 61.579 27.369 64.865 29.953 69.348 29.953 C 69.417 29.948 69.481 29.953 69.55 29.953 C 74.085 29.953 77.767 27.283 77.767 23.234 C 77.767 18.622 73.598 17.89 69.955 17.041 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 99.777 8.075 C 99.644 8.075 99.51 8.062 99.373 8.062 C 95.045 8.062 90.785 10.159 90.772 14.096 L 90.772 15.779 L 94.351 15.779 L 94.351 14.109 C 94.558 11.916 96.582 11.253 99.252 11.253 C 99.433 11.253 99.609 11.258 99.777 11.27 C 102.249 11.434 103.421 12.786 103.421 15.06 L 103.421 15.952 L 98.279 17.003 C 93.542 17.976 90.264 19.716 90.264 23.923 C 90.264 27.726 93.382 29.996 97.228 29.996 C 99.674 29.996 101.044 29.169 102.697 26.593 L 103.425 26.593 L 103.421 29.505 L 107.025 29.505 L 107.025 14.897 C 107.025 10.495 104.273 8.2 99.777 8.066 Z M 103.421 22.433 C 103.421 25.146 100.789 27.046 97.672 27.046 C 95.363 27.046 93.869 25.831 93.869 23.768 C 93.869 21.219 96.057 20.327 99.291 19.681 L 103.421 18.79 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.222 15\" overflow=\"visible\"><g><path d=\"M 0 15 L 0 0 L 72.222 0 L 72.222 15 Z\" fill=\"transparent\"></path><path d=\"M 25.492 3.966 C 24.015 3.966 22.842 4.675 22.213 5.706 L 22.213 0.222 L 20.391 0.222 L 20.391 14.754 L 22.213 14.754 L 22.213 13.217 L 22.579 13.217 C 23.359 14.724 24.138 14.978 25.492 14.978 C 28.427 14.978 30.107 12.468 30.107 9.472 C 30.107 6.477 28.427 3.966 25.492 3.966 Z M 25.167 13.379 C 23.669 13.379 22.172 12.285 22.172 9.858 L 22.172 9.108 C 22.172 6.639 23.671 5.566 25.167 5.566 C 27.15 5.566 28.264 7.186 28.264 9.472 C 28.264 11.759 27.15 13.379 25.167 13.379 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 66.169 13.196 L 66.169 12.832 L 72.16 5.566 L 72.16 4.169 L 63.964 4.169 L 63.964 5.728 L 69.996 5.728 L 69.993 6.094 L 63.883 13.379 L 63.883 14.755 L 72.222 14.755 L 72.222 13.196 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 17.689 10.545 C 17.689 12.306 16.354 13.297 15.038 13.297 C 13.479 13.297 12.831 12.285 12.831 10.786 L 12.831 4.167 L 11.01 4.167 L 11.01 11.169 C 11.01 13.415 12.284 14.974 14.552 14.974 C 16.005 14.974 16.472 14.524 17.323 13.295 L 17.687 13.295 L 17.687 14.75 L 19.508 14.75 L 19.508 4.169 L 17.687 4.169 L 17.687 10.545 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 59.436 3.947 C 57.983 3.947 57.516 4.397 56.665 5.627 L 56.301 5.627 L 56.301 4.171 L 54.479 4.171 L 54.479 14.757 L 56.301 14.757 L 56.301 8.381 C 56.301 6.619 57.636 5.629 58.952 5.629 C 60.511 5.629 61.159 6.641 61.159 8.14 L 61.159 14.759 L 62.981 14.759 L 62.981 7.756 C 62.981 5.51 61.706 3.951 59.438 3.951 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 5.282 6.395 C 3.294 5.924 1.962 5.601 1.888 4.169 C 1.888 4.128 1.882 4.089 1.882 4.048 C 1.882 2.651 3.157 1.68 4.918 1.68 C 4.972 1.68 5.024 1.68 5.075 1.68 C 5.127 1.68 5.179 1.68 5.232 1.68 C 6.994 1.68 8.268 2.651 8.268 4.048 C 8.268 4.091 8.264 4.128 8.262 4.169 L 10.15 4.169 C 10.127 1.641 7.93 0 5.194 0 C 5.155 0 5.116 0.004 5.077 0.006 C 5.039 0.006 5 0 4.961 0 C 2.22 0 0.024 1.643 0 4.169 C 0 4.182 0 4.195 0 4.21 C 0 6.942 2.267 7.569 4.554 8.116 C 6.761 8.641 8.441 8.945 8.441 10.706 C 8.441 12.366 7.099 13.267 5.153 13.297 C 5.142 13.297 5.084 13.297 5.075 13.297 C 5.013 13.297 4.972 13.297 4.918 13.297 C 3.157 13.297 1.882 12.326 1.882 10.928 C 1.882 10.885 1.886 10.848 1.888 10.808 L 0 10.808 C 0.024 13.335 2.22 14.976 4.957 14.976 C 4.996 14.976 5.034 14.972 5.073 14.97 L 5.073 14.976 C 7.941 14.97 10.34 13.252 10.34 10.545 C 10.34 7.468 7.689 6.962 5.28 6.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 42.507 4.169 L 42.507 0.222 L 40.686 0.222 L 40.686 4.169 L 39.219 4.169 L 39.219 5.991 L 40.686 5.991 L 40.686 6.357 L 40.686 14.755 L 42.507 14.755 L 42.507 7.166 C 42.507 6.718 42.146 6.357 41.698 6.357 L 41.698 5.991 L 42.507 5.991 L 43.974 5.991 L 44.706 5.991 L 44.706 4.169 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 34.975 8.521 C 34.872 8.497 34.771 8.475 34.672 8.454 C 33.393 8.172 32.596 7.95 32.568 7.067 C 32.568 7.052 32.566 7.039 32.566 7.024 C 32.566 6.072 33.375 5.495 34.59 5.465 C 34.624 5.465 34.631 5.465 34.672 5.463 C 34.71 5.463 34.719 5.463 34.753 5.465 C 35.968 5.495 36.775 6.107 36.775 7.056 L 36.775 7.892 L 38.554 7.892 L 38.554 7.056 C 38.498 5.228 36.879 3.966 34.672 3.966 C 32.465 3.966 30.847 5.237 30.791 7.067 C 30.791 7.099 30.787 7.132 30.787 7.164 C 30.787 9.33 32.609 9.714 34.349 10.099 C 34.461 10.123 34.568 10.144 34.674 10.166 C 36.216 10.487 37.103 10.698 37.103 11.779 C 37.103 12.933 36.009 13.458 34.775 13.458 C 34.741 13.458 34.708 13.456 34.674 13.454 C 34.633 13.454 34.626 13.454 34.592 13.454 C 33.358 13.424 32.536 12.836 32.536 11.871 C 32.536 11.856 32.536 11.841 32.538 11.826 L 30.731 11.826 C 30.789 13.684 32.432 14.976 34.674 14.976 C 34.708 14.974 34.741 14.976 34.775 14.976 C 37.042 14.976 38.883 13.641 38.883 11.617 C 38.883 9.311 36.799 8.945 34.977 8.521 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 49.889 4.037 C 49.822 4.037 49.755 4.031 49.686 4.031 C 47.522 4.031 45.393 5.08 45.386 7.048 L 45.386 7.89 L 47.176 7.89 L 47.176 7.054 C 47.279 5.958 48.291 5.627 49.626 5.627 C 49.716 5.627 49.805 5.629 49.889 5.635 C 51.125 5.717 51.71 6.393 51.71 7.53 L 51.71 7.976 L 49.139 8.501 C 46.771 8.988 45.132 9.858 45.132 11.962 C 45.132 13.863 46.691 14.998 48.614 14.998 C 49.837 14.998 50.522 14.584 51.349 13.297 L 51.712 13.297 L 51.71 14.752 L 53.513 14.752 L 53.513 7.448 C 53.513 5.248 52.137 4.1 49.889 4.033 Z M 51.71 11.217 C 51.71 12.573 50.395 13.523 48.836 13.523 C 47.682 13.523 46.934 12.916 46.934 11.884 C 46.934 10.609 48.028 10.164 49.645 9.841 L 51.71 9.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></g></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.222 15\" overflow=\"visible\"><g><path d=\"M 0 15 L 0 0 L 72.222 0 L 72.222 15 Z\" fill=\"transparent\"></path><path d=\"M 25.492 3.966 C 24.015 3.966 22.842 4.675 22.213 5.706 L 22.213 0.222 L 20.391 0.222 L 20.391 14.754 L 22.213 14.754 L 22.213 13.217 L 22.579 13.217 C 23.359 14.724 24.138 14.978 25.492 14.978 C 28.427 14.978 30.107 12.468 30.107 9.472 C 30.107 6.477 28.427 3.966 25.492 3.966 Z M 25.167 13.379 C 23.669 13.379 22.172 12.285 22.172 9.858 L 22.172 9.108 C 22.172 6.639 23.671 5.566 25.167 5.566 C 27.15 5.566 28.264 7.186 28.264 9.472 C 28.264 11.759 27.15 13.379 25.167 13.379 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 66.169 13.196 L 66.169 12.832 L 72.16 5.566 L 72.16 4.169 L 63.964 4.169 L 63.964 5.728 L 69.996 5.728 L 69.993 6.094 L 63.883 13.379 L 63.883 14.755 L 72.222 14.755 L 72.222 13.196 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 17.689 10.545 C 17.689 12.306 16.354 13.297 15.038 13.297 C 13.479 13.297 12.831 12.285 12.831 10.786 L 12.831 4.167 L 11.01 4.167 L 11.01 11.169 C 11.01 13.415 12.284 14.974 14.552 14.974 C 16.005 14.974 16.472 14.524 17.323 13.295 L 17.687 13.295 L 17.687 14.75 L 19.508 14.75 L 19.508 4.169 L 17.687 4.169 L 17.687 10.545 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 59.436 3.947 C 57.983 3.947 57.516 4.397 56.665 5.627 L 56.301 5.627 L 56.301 4.171 L 54.479 4.171 L 54.479 14.757 L 56.301 14.757 L 56.301 8.381 C 56.301 6.619 57.636 5.629 58.952 5.629 C 60.511 5.629 61.159 6.641 61.159 8.14 L 61.159 14.759 L 62.981 14.759 L 62.981 7.756 C 62.981 5.51 61.706 3.951 59.438 3.951 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 5.282 6.395 C 3.294 5.924 1.962 5.601 1.888 4.169 C 1.888 4.128 1.882 4.089 1.882 4.048 C 1.882 2.651 3.157 1.68 4.918 1.68 C 4.972 1.68 5.024 1.68 5.075 1.68 C 5.127 1.68 5.179 1.68 5.232 1.68 C 6.994 1.68 8.268 2.651 8.268 4.048 C 8.268 4.091 8.264 4.128 8.262 4.169 L 10.15 4.169 C 10.127 1.641 7.93 0 5.194 0 C 5.155 0 5.116 0.004 5.077 0.006 C 5.039 0.006 5 0 4.961 0 C 2.22 0 0.024 1.643 0 4.169 C 0 4.182 0 4.195 0 4.21 C 0 6.942 2.267 7.569 4.554 8.116 C 6.761 8.641 8.441 8.945 8.441 10.706 C 8.441 12.366 7.099 13.267 5.153 13.297 C 5.142 13.297 5.084 13.297 5.075 13.297 C 5.013 13.297 4.972 13.297 4.918 13.297 C 3.157 13.297 1.882 12.326 1.882 10.928 C 1.882 10.885 1.886 10.848 1.888 10.808 L 0 10.808 C 0.024 13.335 2.22 14.976 4.957 14.976 C 4.996 14.976 5.034 14.972 5.073 14.97 L 5.073 14.976 C 7.941 14.97 10.34 13.252 10.34 10.545 C 10.34 7.468 7.689 6.962 5.28 6.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 42.507 4.169 L 42.507 0.222 L 40.686 0.222 L 40.686 4.169 L 39.219 4.169 L 39.219 5.991 L 40.686 5.991 L 40.686 6.357 L 40.686 14.755 L 42.507 14.755 L 42.507 7.166 C 42.507 6.718 42.146 6.357 41.698 6.357 L 41.698 5.991 L 42.507 5.991 L 43.974 5.991 L 44.706 5.991 L 44.706 4.169 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 34.975 8.521 C 34.872 8.497 34.771 8.475 34.672 8.454 C 33.393 8.172 32.596 7.95 32.568 7.067 C 32.568 7.052 32.566 7.039 32.566 7.024 C 32.566 6.072 33.375 5.495 34.59 5.465 C 34.624 5.465 34.631 5.465 34.672 5.463 C 34.71 5.463 34.719 5.463 34.753 5.465 C 35.968 5.495 36.775 6.107 36.775 7.056 L 36.775 7.892 L 38.554 7.892 L 38.554 7.056 C 38.498 5.228 36.879 3.966 34.672 3.966 C 32.465 3.966 30.847 5.237 30.791 7.067 C 30.791 7.099 30.787 7.132 30.787 7.164 C 30.787 9.33 32.609 9.714 34.349 10.099 C 34.461 10.123 34.568 10.144 34.674 10.166 C 36.216 10.487 37.103 10.698 37.103 11.779 C 37.103 12.933 36.009 13.458 34.775 13.458 C 34.741 13.458 34.708 13.456 34.674 13.454 C 34.633 13.454 34.626 13.454 34.592 13.454 C 33.358 13.424 32.536 12.836 32.536 11.871 C 32.536 11.856 32.536 11.841 32.538 11.826 L 30.731 11.826 C 30.789 13.684 32.432 14.976 34.674 14.976 C 34.708 14.974 34.741 14.976 34.775 14.976 C 37.042 14.976 38.883 13.641 38.883 11.617 C 38.883 9.311 36.799 8.945 34.977 8.521 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path><path d=\"M 49.889 4.037 C 49.822 4.037 49.755 4.031 49.686 4.031 C 47.522 4.031 45.393 5.08 45.386 7.048 L 45.386 7.89 L 47.176 7.89 L 47.176 7.054 C 47.279 5.958 48.291 5.627 49.626 5.627 C 49.716 5.627 49.805 5.629 49.889 5.635 C 51.125 5.717 51.71 6.393 51.71 7.53 L 51.71 7.976 L 49.139 8.501 C 46.771 8.988 45.132 9.858 45.132 11.962 C 45.132 13.863 46.691 14.998 48.614 14.998 C 49.837 14.998 50.522 14.584 51.349 13.297 L 51.712 13.297 L 51.71 14.752 L 53.513 14.752 L 53.513 7.448 C 53.513 5.248 52.137 4.1 49.889 4.033 Z M 51.71 11.217 C 51.71 12.573 50.395 13.523 48.836 13.523 C 47.682 13.523 46.934 12.916 46.934 11.884 C 46.934 10.609 48.028 10.164 49.645 9.841 L 51.71 9.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5jm791\",layoutDependency:layoutDependency,layoutId:\"Qa25teoHt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 144.444 30\" overflow=\"visible\"><path d=\"M 0 30 L 0 0 L 144.444 0 L 144.444 30 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.222 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 0 L 72.222 0 L 72.222 15 Z\" fill=\"transparent\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72.222 15\" overflow=\"visible\"><path d=\"M 0 15 L 0 0 L 72.222 0 L 72.222 15 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-15r0gw6\",layoutDependency:layoutDependency,layoutId:\"u9fg8oelU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.431 29.513\" overflow=\"visible\"><path d=\"M 10.202 7.489 C 7.248 7.489 4.901 8.906 3.643 10.969 L 3.643 0 L 0 0 L 0 29.065 L 3.643 29.065 L 3.643 25.991 L 4.375 25.991 C 5.934 29.005 7.493 29.513 10.202 29.513 C 16.072 29.513 19.431 24.492 19.431 18.501 C 19.431 12.511 16.072 7.489 10.202 7.489 Z M 9.552 26.314 C 6.555 26.314 3.562 24.126 3.562 19.272 L 3.562 17.773 C 3.562 12.834 6.559 10.689 9.552 10.689 C 13.518 10.689 15.745 13.928 15.745 18.501 C 15.745 23.075 13.518 26.314 9.552 26.314 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.715 14.757\" overflow=\"visible\"><path d=\"M 5.101 3.745 C 3.624 3.745 2.45 4.453 1.822 5.484 L 1.822 0 L 0 0 L 0 14.533 L 1.822 14.533 L 1.822 12.995 L 2.188 12.995 C 2.967 14.503 3.747 14.757 5.101 14.757 C 8.036 14.757 9.716 12.246 9.716 9.251 C 9.716 6.255 8.036 3.745 5.101 3.745 Z M 4.776 13.157 C 3.277 13.157 1.781 12.063 1.781 9.636 L 1.781 8.887 C 1.781 6.417 3.279 5.345 4.776 5.345 C 6.759 5.345 7.872 6.964 7.872 9.251 C 7.872 11.537 6.759 13.157 4.776 13.157 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.716 14.757\" overflow=\"visible\"><path d=\"M 5.101 3.745 C 3.624 3.745 2.45 4.453 1.822 5.484 L 1.822 0 L 0 0 L 0 14.533 L 1.822 14.533 L 1.822 12.995 L 2.188 12.995 C 2.967 14.503 3.747 14.757 5.101 14.757 C 8.036 14.757 9.716 12.246 9.716 9.251 C 9.716 6.255 8.036 3.745 5.101 3.745 Z M 4.776 13.157 C 3.277 13.157 1.781 12.063 1.781 9.636 L 1.781 8.887 C 1.781 6.417 3.279 5.345 4.776 5.345 C 6.759 5.345 7.872 6.964 7.872 9.251 C 7.872 11.537 6.759 13.157 4.776 13.157 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ar6y1z\",layoutDependency:layoutDependency,layoutId:\"g48ObGgCu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.431 29.513\" overflow=\"visible\"><path d=\"M 10.202 7.489 C 7.248 7.489 4.901 8.906 3.643 10.969 L 3.643 0 L 0 0 L 0 29.065 L 3.643 29.065 L 3.643 25.991 L 4.375 25.991 C 5.934 29.005 7.493 29.513 10.202 29.513 C 16.072 29.513 19.431 24.492 19.431 18.501 C 19.431 12.511 16.072 7.489 10.202 7.489 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.715 14.757\" overflow=\"visible\"><path d=\"M 5.101 3.745 C 3.624 3.745 2.45 4.453 1.822 5.484 L 1.822 0 L 0 0 L 0 14.533 L 1.822 14.533 L 1.822 12.995 L 2.188 12.995 C 2.967 14.503 3.747 14.757 5.101 14.757 C 8.036 14.757 9.715 12.246 9.715 9.251 C 9.715 6.255 8.036 3.745 5.101 3.745 Z\" fill=\"transparent\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.715 14.757\" overflow=\"visible\"><path d=\"M 5.101 3.745 C 3.624 3.745 2.45 4.453 1.822 5.484 L 1.822 0 L 0 0 L 0 14.533 L 1.822 14.533 L 1.822 12.995 L 2.188 12.995 C 2.967 14.503 3.747 14.757 5.101 14.757 C 8.036 14.757 9.715 12.246 9.715 9.251 C 9.715 6.255 8.036 3.745 5.101 3.745 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1is8gzc\",layoutDependency:layoutDependency,layoutId:\"BtzLeBlGk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.183 15.624\" overflow=\"visible\"><path d=\"M 5.99 15.624 C 2.993 15.624 0 13.437 0 8.583 L 0 7.084 C 0 2.145 2.997 0 5.99 0 C 9.957 0 12.183 3.239 12.183 7.812 C 12.183 12.386 9.957 15.624 5.99 15.624 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.091 7.812\" overflow=\"visible\"><path d=\"M 2.995 7.812 C 1.496 7.812 0 6.718 0 4.292 L 0 3.542 C 0 1.072 1.499 0 2.995 0 C 4.978 0 6.091 1.619 6.091 3.906 C 6.091 6.193 4.978 7.812 2.995 7.812 Z\" fill=\"transparent\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.091 7.812\" overflow=\"visible\"><path d=\"M 2.995 7.812 C 1.496 7.812 0 6.718 0 4.292 L 0 3.542 C 0 1.072 1.499 0 2.995 0 C 4.978 0 6.091 1.619 6.091 3.906 C 6.091 6.193 4.978 7.812 2.995 7.812 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1unbxhj\",layoutDependency:layoutDependency,layoutId:\"ibTOoqP1y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.679 21.171\" overflow=\"visible\"><path d=\"M 4.573 18.053 L 4.573 17.326 L 16.554 2.795 L 16.554 0 L 0.163 0 L 0.163 3.118 L 12.226 3.118 L 12.221 3.85 L 0 18.419 L 0 21.171 L 16.679 21.171 L 16.679 18.053 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.339 10.586\" overflow=\"visible\"><path d=\"M 2.287 9.027 L 2.287 8.663 L 8.277 1.398 L 8.277 0 L 0.082 0 L 0.082 1.559 L 6.113 1.559 L 6.111 1.925 L 0 9.21 L 0 10.586 L 8.339 10.586 L 8.339 9.027 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.339 10.586\" overflow=\"visible\"><path d=\"M 2.287 9.027 L 2.287 8.663 L 8.277 1.398 L 8.277 0 L 0.082 0 L 0.082 1.559 L 6.113 1.559 L 6.111 1.925 L 0 9.21 L 0 10.586 L 8.339 10.586 L 8.339 9.027 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17rcpj9\",layoutDependency:layoutDependency,layoutId:\"y3NyN39pz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.998 21.615\" overflow=\"visible\"><path d=\"M 13.359 12.756 C 13.359 16.279 10.689 18.26 8.058 18.26 C 4.94 18.26 3.643 16.236 3.643 13.239 L 3.643 0 L 0 0 L 0 14.005 C 0 18.497 2.549 21.615 7.084 21.615 C 9.991 21.615 10.926 20.715 12.627 18.256 L 13.355 18.256 L 13.355 21.167 L 16.998 21.167 L 16.998 0.004 L 13.355 0.004 L 13.355 12.756 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.499 10.807\" overflow=\"visible\"><path d=\"M 6.679 6.378 C 6.679 8.14 5.344 9.13 4.029 9.13 C 2.47 9.13 1.822 8.118 1.822 6.619 L 1.822 0 L 0 0 L 0 7.003 C 0 9.248 1.275 10.807 3.542 10.807 C 4.996 10.807 5.463 10.357 6.313 9.128 L 6.677 9.128 L 6.677 10.584 L 8.499 10.584 L 8.499 0.002 L 6.677 0.002 L 6.677 6.378 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.499 10.807\" overflow=\"visible\"><path d=\"M 6.679 6.378 C 6.679 8.14 5.344 9.13 4.029 9.13 C 2.47 9.13 1.822 8.118 1.822 6.619 L 1.822 0 L 0 0 L 0 7.003 C 0 9.248 1.275 10.807 3.542 10.807 C 4.996 10.807 5.463 10.357 6.313 9.128 L 6.677 9.128 L 6.677 10.584 L 8.499 10.584 L 8.499 0.002 L 6.677 0.002 L 6.677 6.378 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hgd74c\",layoutDependency:layoutDependency,layoutId:\"Xf49YeWZi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.002 21.624\" overflow=\"visible\"><path d=\"M 9.913 0 C 7.007 0 6.072 0.9 4.371 3.359 L 3.643 3.359 L 3.643 0.448 L 0 0.448 L 0 21.619 L 3.643 21.619 L 3.643 8.867 C 3.643 5.344 6.313 3.364 8.944 3.364 C 12.062 3.364 13.359 5.388 13.359 8.385 L 13.359 21.624 L 17.002 21.624 L 17.002 7.618 C 17.002 3.127 14.452 0.009 9.918 0.009 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.501 10.812\" overflow=\"visible\"><path d=\"M 4.957 0 C 3.503 0 3.036 0.45 2.186 1.68 L 1.822 1.68 L 1.822 0.224 L 0 0.224 L 0 10.81 L 1.822 10.81 L 1.822 4.434 C 1.822 2.672 3.157 1.682 4.472 1.682 C 6.031 1.682 6.679 2.694 6.679 4.193 L 6.679 10.812 L 8.501 10.812 L 8.501 3.809 C 8.501 1.563 7.226 0.004 4.959 0.004 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.501 10.812\" overflow=\"visible\"><path d=\"M 4.957 0 C 3.503 0 3.036 0.45 2.186 1.68 L 1.822 1.68 L 1.822 0.224 L 0 0.224 L 0 10.81 L 1.822 10.81 L 1.822 4.434 C 1.822 2.672 3.157 1.682 4.472 1.682 C 6.031 1.682 6.679 2.694 6.679 4.193 L 6.679 10.812 L 8.501 10.812 L 8.501 3.809 C 8.501 1.563 7.226 0.004 4.959 0.004 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g84xne\",layoutDependency:layoutDependency,layoutId:\"HCcvZrPQW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.68 29.953\" overflow=\"visible\"><path d=\"M 10.564 12.791 C 6.589 11.848 3.923 11.202 3.777 8.338 C 3.777 8.256 3.764 8.178 3.764 8.096 C 3.764 5.301 6.313 3.359 9.836 3.359 C 9.944 3.359 10.047 3.359 10.15 3.359 C 10.254 3.359 10.357 3.359 10.465 3.359 C 13.988 3.359 16.537 5.301 16.537 8.096 C 16.537 8.183 16.528 8.256 16.524 8.338 L 20.301 8.338 C 20.253 3.282 15.861 0 10.387 0 C 10.31 0 10.232 0.009 10.155 0.013 C 10.077 0.013 10 0 9.922 0 C 4.44 0 0.047 3.286 0 8.338 C 0 8.363 0 8.389 0 8.419 C 0 13.885 4.535 15.138 9.108 16.232 C 13.522 17.283 16.881 17.89 16.881 21.413 C 16.881 24.733 14.199 26.533 10.305 26.593 C 10.284 26.593 10.168 26.593 10.15 26.593 C 10.026 26.593 9.944 26.593 9.836 26.593 C 6.313 26.593 3.764 24.651 3.764 21.856 C 3.764 21.77 3.772 21.697 3.777 21.615 L 0 21.615 C 0.047 26.671 4.44 29.953 9.914 29.953 C 9.991 29.953 10.069 29.944 10.146 29.94 L 10.146 29.953 C 15.882 29.94 20.68 26.503 20.68 21.09 C 20.68 14.935 15.379 13.923 10.56 12.791 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.34 14.976\" overflow=\"visible\"><path d=\"M 5.282 6.395 C 3.294 5.924 1.962 5.601 1.888 4.169 C 1.888 4.128 1.882 4.089 1.882 4.048 C 1.882 2.651 3.157 1.68 4.918 1.68 C 4.972 1.68 5.024 1.68 5.075 1.68 C 5.127 1.68 5.179 1.68 5.232 1.68 C 6.994 1.68 8.268 2.651 8.268 4.048 C 8.268 4.091 8.264 4.128 8.262 4.169 L 10.15 4.169 C 10.127 1.641 7.93 0 5.194 0 C 5.155 0 5.116 0.004 5.077 0.006 C 5.039 0.006 5 0 4.961 0 C 2.22 0 0.024 1.643 0 4.169 C 0 4.182 0 4.195 0 4.21 C 0 6.942 2.267 7.569 4.554 8.116 C 6.761 8.641 8.441 8.945 8.441 10.706 C 8.441 12.366 7.099 13.267 5.153 13.297 C 5.142 13.297 5.084 13.297 5.075 13.297 C 5.013 13.297 4.972 13.297 4.918 13.297 C 3.157 13.297 1.882 12.326 1.882 10.928 C 1.882 10.885 1.886 10.848 1.888 10.808 L 0 10.808 C 0.024 13.335 2.22 14.976 4.957 14.976 C 4.996 14.976 5.034 14.972 5.073 14.97 L 5.073 14.976 C 7.941 14.97 10.34 13.252 10.34 10.545 C 10.34 7.468 7.689 6.962 5.28 6.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.34 14.976\" overflow=\"visible\"><path d=\"M 5.282 6.395 C 3.294 5.924 1.962 5.601 1.888 4.169 C 1.888 4.128 1.882 4.089 1.882 4.048 C 1.882 2.651 3.157 1.68 4.918 1.68 C 4.972 1.68 5.024 1.68 5.075 1.68 C 5.127 1.68 5.179 1.68 5.232 1.68 C 6.994 1.68 8.268 2.651 8.268 4.048 C 8.268 4.091 8.264 4.128 8.262 4.169 L 10.15 4.169 C 10.127 1.641 7.93 0 5.194 0 C 5.155 0 5.116 0.004 5.077 0.006 C 5.039 0.006 5 0 4.961 0 C 2.22 0 0.024 1.643 0 4.169 C 0 4.182 0 4.195 0 4.21 C 0 6.942 2.267 7.569 4.554 8.116 C 6.761 8.641 8.441 8.945 8.441 10.706 C 8.441 12.366 7.099 13.267 5.153 13.297 C 5.142 13.297 5.084 13.297 5.075 13.297 C 5.013 13.297 4.972 13.297 4.918 13.297 C 3.157 13.297 1.882 12.326 1.882 10.928 C 1.882 10.885 1.886 10.848 1.888 10.808 L 0 10.808 C 0.024 13.335 2.22 14.976 4.957 14.976 C 4.996 14.976 5.034 14.972 5.073 14.97 L 5.073 14.976 C 7.941 14.97 10.34 13.252 10.34 10.545 C 10.34 7.468 7.689 6.962 5.28 6.395 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cgqi50\",layoutDependency:layoutDependency,layoutId:\"iSXKn0q7n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.973 29.065\" overflow=\"visible\"><path d=\"M 6.576 7.894 L 6.576 0 L 2.933 0 L 2.933 7.894 L 0 7.894 L 0 11.537 L 2.933 11.537 L 2.933 12.27 L 2.933 29.065 L 6.576 29.065 L 6.576 13.889 C 6.576 12.993 5.853 12.27 4.957 12.27 L 4.957 11.537 L 6.576 11.537 L 9.509 11.537 L 10.973 11.537 L 10.973 7.894 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.486 14.533\" overflow=\"visible\"><path d=\"M 3.288 3.947 L 3.288 0 L 1.466 0 L 1.466 3.947 L 0 3.947 L 0 5.769 L 1.466 5.769 L 1.466 6.135 L 1.466 14.533 L 3.288 14.533 L 3.288 6.944 C 3.288 6.497 2.926 6.135 2.478 6.135 L 2.478 5.769 L 3.288 5.769 L 4.754 5.769 L 5.486 5.769 L 5.486 3.947 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.486 14.533\" overflow=\"visible\"><path d=\"M 3.288 3.947 L 3.288 0 L 1.466 0 L 1.466 3.947 L 0 3.947 L 0 5.769 L 1.466 5.769 L 1.466 6.135 L 1.466 14.533 L 3.288 14.533 L 3.288 6.944 C 3.288 6.497 2.926 6.135 2.478 6.135 L 2.478 5.769 L 3.288 5.769 L 4.754 5.769 L 5.486 5.769 L 5.486 3.947 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qvvqxd\",layoutDependency:layoutDependency,layoutId:\"b820H0Rb_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.304 22.02\" overflow=\"visible\"><path d=\"M 8.488 9.109 C 8.281 9.061 8.079 9.018 7.881 8.975 C 5.323 8.411 3.729 7.967 3.673 6.202 C 3.673 6.171 3.669 6.146 3.669 6.115 C 3.669 4.212 5.288 3.058 7.717 2.997 C 7.786 2.997 7.799 2.997 7.881 2.993 C 7.958 2.993 7.976 2.993 8.045 2.997 C 10.473 3.058 12.088 4.281 12.088 6.18 L 12.088 7.851 L 15.646 7.851 L 15.646 6.18 C 15.534 2.524 12.295 0 7.881 0 C 3.467 0 0.233 2.541 0.121 6.202 C 0.121 6.266 0.112 6.331 0.112 6.395 C 0.112 10.728 3.755 11.494 7.235 12.265 C 7.459 12.313 7.674 12.356 7.885 12.399 C 10.969 13.041 12.743 13.463 12.743 15.624 C 12.743 17.933 10.555 18.984 8.088 18.984 C 8.019 18.984 7.954 18.979 7.885 18.975 C 7.803 18.975 7.79 18.975 7.722 18.975 C 5.254 18.915 3.609 17.739 3.609 15.81 C 3.609 15.78 3.609 15.749 3.613 15.719 L 0 15.719 C 0.116 19.436 3.402 22.02 7.885 22.02 C 7.954 22.016 8.019 22.02 8.088 22.02 C 12.622 22.02 16.304 19.35 16.304 15.302 C 16.304 10.689 12.136 9.957 8.492 9.109 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.152 11.01\" overflow=\"visible\"><path d=\"M 4.244 4.554 C 4.141 4.531 4.039 4.509 3.94 4.488 C 2.661 4.205 1.865 3.984 1.837 3.101 C 1.837 3.086 1.835 3.073 1.835 3.058 C 1.835 2.106 2.644 1.529 3.859 1.499 C 3.893 1.499 3.899 1.499 3.94 1.497 C 3.979 1.497 3.988 1.497 4.022 1.499 C 5.237 1.529 6.044 2.14 6.044 3.09 L 6.044 3.925 L 7.823 3.925 L 7.823 3.09 C 7.767 1.262 6.147 0 3.94 0 C 1.733 0 0.116 1.27 0.06 3.101 C 0.06 3.133 0.056 3.165 0.056 3.198 C 0.056 5.364 1.878 5.747 3.617 6.133 C 3.729 6.156 3.837 6.178 3.943 6.199 C 5.484 6.52 6.371 6.731 6.371 7.812 C 6.371 8.966 5.278 9.492 4.044 9.492 C 4.009 9.492 3.977 9.49 3.943 9.488 C 3.902 9.488 3.895 9.488 3.861 9.488 C 2.627 9.457 1.804 8.87 1.804 7.905 C 1.804 7.89 1.804 7.875 1.807 7.86 L 0 7.86 C 0.058 9.718 1.701 11.01 3.943 11.01 C 3.977 11.008 4.009 11.01 4.044 11.01 C 6.311 11.01 8.152 9.675 8.152 7.651 C 8.152 5.345 6.068 4.978 4.246 4.554 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.152 11.01\" overflow=\"visible\"><path d=\"M 4.244 4.554 C 4.141 4.531 4.039 4.509 3.94 4.488 C 2.661 4.205 1.865 3.984 1.837 3.101 C 1.837 3.086 1.835 3.073 1.835 3.058 C 1.835 2.106 2.644 1.529 3.859 1.499 C 3.893 1.499 3.899 1.499 3.94 1.497 C 3.979 1.497 3.988 1.497 4.022 1.499 C 5.237 1.529 6.044 2.14 6.044 3.09 L 6.044 3.925 L 7.823 3.925 L 7.823 3.09 C 7.767 1.262 6.147 0 3.94 0 C 1.733 0 0.116 1.27 0.06 3.101 C 0.06 3.133 0.056 3.165 0.056 3.198 C 0.056 5.364 1.878 5.747 3.617 6.133 C 3.729 6.156 3.837 6.178 3.943 6.199 C 5.484 6.52 6.371 6.731 6.371 7.812 C 6.371 8.966 5.278 9.492 4.044 9.492 C 4.009 9.492 3.977 9.49 3.943 9.488 C 3.902 9.488 3.895 9.488 3.861 9.488 C 2.627 9.457 1.804 8.87 1.804 7.905 C 1.804 7.89 1.804 7.875 1.807 7.86 L 0 7.86 C 0.058 9.718 1.701 11.01 3.943 11.01 C 3.977 11.008 4.009 11.01 4.044 11.01 C 6.311 11.01 8.152 9.675 8.152 7.651 C 8.152 5.345 6.068 4.978 4.246 4.554 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-9zjqeb\",layoutDependency:layoutDependency,layoutId:\"B434RmFQf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.761 21.934\" overflow=\"visible\"><path d=\"M 9.513 0.013 C 9.38 0.013 9.246 0 9.108 0 C 4.78 0 0.521 2.097 0.508 6.034 L 0.508 7.717 L 4.087 7.717 L 4.087 6.047 C 4.294 3.854 6.318 3.191 8.988 3.191 C 9.169 3.191 9.345 3.196 9.513 3.208 C 11.985 3.372 13.156 4.724 13.156 6.998 L 13.156 7.89 L 8.014 8.941 C 3.277 9.914 0 11.654 0 15.861 C 0 19.664 3.118 21.934 6.964 21.934 C 9.41 21.934 10.779 21.107 12.433 18.531 L 13.161 18.531 L 13.156 21.443 L 16.761 21.443 L 16.761 6.835 C 16.761 2.433 14.009 0.138 9.513 0.004 Z M 13.156 14.371 C 13.156 17.084 10.525 18.984 7.407 18.984 C 5.099 18.984 3.605 17.769 3.605 15.706 C 3.605 13.157 5.792 12.265 9.026 11.619 L 13.156 10.728 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.38 10.967\" overflow=\"visible\"><path d=\"M 4.757 0.006 C 4.69 0.006 4.623 0 4.554 0 C 2.39 0 0.261 1.049 0.254 3.017 L 0.254 3.859 L 2.043 3.859 L 2.043 3.023 C 2.147 1.927 3.159 1.596 4.494 1.596 C 4.584 1.596 4.673 1.598 4.757 1.604 C 5.993 1.686 6.578 2.362 6.578 3.499 L 6.578 3.945 L 4.007 4.47 C 1.639 4.957 0 5.827 0 7.931 C 0 9.832 1.559 10.967 3.482 10.967 C 4.705 10.967 5.39 10.553 6.216 9.266 L 6.58 9.266 L 6.578 10.721 L 8.38 10.721 L 8.38 3.417 C 8.38 1.217 7.005 0.069 4.757 0.002 Z M 6.578 7.186 C 6.578 8.542 5.263 9.492 3.704 9.492 C 2.549 9.492 1.802 8.885 1.802 7.853 C 1.802 6.578 2.896 6.133 4.513 5.81 L 6.578 5.364 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.38 10.967\" overflow=\"visible\"><path d=\"M 4.757 0.006 C 4.69 0.006 4.623 0 4.554 0 C 2.39 0 0.261 1.049 0.254 3.017 L 0.254 3.859 L 2.043 3.859 L 2.043 3.023 C 2.147 1.927 3.159 1.596 4.494 1.596 C 4.584 1.596 4.673 1.598 4.757 1.604 C 5.993 1.686 6.578 2.362 6.578 3.499 L 6.578 3.945 L 4.007 4.47 C 1.639 4.957 0 5.827 0 7.931 C 0 9.832 1.559 10.967 3.482 10.967 C 4.705 10.967 5.39 10.553 6.216 9.266 L 6.58 9.266 L 6.578 10.721 L 8.38 10.721 L 8.38 3.417 C 8.38 1.217 7.005 0.069 4.757 0.002 Z M 6.578 7.186 C 6.578 8.542 5.263 9.492 3.704 9.492 C 2.549 9.492 1.802 8.885 1.802 7.853 C 1.802 6.578 2.896 6.133 4.513 5.81 L 6.578 5.364 Z\" fill=\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)) /* {&quot;name&quot;:&quot;850&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7tfbe\",layoutDependency:layoutDependency,layoutId:\"NGyEnF6Yb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.761 21.934\" overflow=\"visible\"><path d=\"M 9.513 0.013 C 9.38 0.013 9.246 0 9.108 0 C 4.78 0 0.521 2.097 0.508 6.034 L 0.508 7.717 L 4.087 7.717 L 4.087 6.047 C 4.294 3.854 6.318 3.191 8.988 3.191 C 9.169 3.191 9.345 3.196 9.513 3.208 C 11.985 3.372 13.156 4.724 13.156 6.998 L 13.156 7.89 L 8.014 8.941 C 3.277 9.914 0 11.654 0 15.861 C 0 19.664 3.118 21.934 6.964 21.934 C 9.41 21.934 10.779 21.107 12.433 18.531 L 13.161 18.531 L 13.156 21.443 L 16.761 21.443 L 16.761 6.835 C 16.761 2.433 14.009 0.138 9.513 0.004 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.38 10.967\" overflow=\"visible\"><path d=\"M 4.757 0.006 C 4.69 0.006 4.623 0 4.554 0 C 2.39 0 0.261 1.049 0.254 3.017 L 0.254 3.859 L 2.043 3.859 L 2.043 3.023 C 2.147 1.927 3.159 1.596 4.494 1.596 C 4.584 1.596 4.673 1.598 4.757 1.604 C 5.992 1.686 6.578 2.362 6.578 3.499 L 6.578 3.945 L 4.007 4.47 C 1.639 4.957 0 5.827 0 7.931 C 0 9.832 1.559 10.967 3.482 10.967 C 4.705 10.967 5.39 10.553 6.216 9.266 L 6.58 9.266 L 6.578 10.721 L 8.38 10.721 L 8.38 3.417 C 8.38 1.217 7.004 0.069 4.757 0.002 Z\" fill=\"transparent\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.38 10.967\" overflow=\"visible\"><path d=\"M 4.757 0.006 C 4.69 0.006 4.623 0 4.554 0 C 2.39 0 0.261 1.049 0.254 3.017 L 0.254 3.859 L 2.043 3.859 L 2.043 3.023 C 2.147 1.927 3.159 1.596 4.494 1.596 C 4.584 1.596 4.673 1.598 4.757 1.604 C 5.992 1.686 6.578 2.362 6.578 3.499 L 6.578 3.945 L 4.007 4.47 C 1.639 4.957 0 5.827 0 7.931 C 0 9.832 1.559 10.967 3.482 10.967 C 4.705 10.967 5.39 10.553 6.216 9.266 L 6.58 9.266 L 6.578 10.721 L 8.38 10.721 L 8.38 3.417 C 8.38 1.217 7.004 0.069 4.757 0.002 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wsxf5y\",layoutDependency:layoutDependency,layoutId:\"K_HOuzSkJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.552 8.256\" overflow=\"visible\"><path d=\"M 9.552 3.643 C 9.552 6.357 6.921 8.256 3.803 8.256 C 1.494 8.256 0 7.041 0 4.978 C 0 2.429 2.188 1.537 5.422 0.891 L 9.552 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({gC4QlZglb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.776 4.128\" overflow=\"visible\"><path d=\"M 4.776 1.822 C 4.776 3.178 3.46 4.128 1.901 4.128 C 0.747 4.128 0 3.521 0 2.489 C 0 1.214 1.094 0.769 2.711 0.446 L 4.776 0 Z\" fill=\"transparent\"></path></svg>'},lFUXMNSr5:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.776 4.128\" overflow=\"visible\"><path d=\"M 4.776 1.822 C 4.776 3.178 3.46 4.128 1.901 4.128 C 0.747 4.128 0 3.521 0 2.489 C 0 1.214 1.094 0.769 2.711 0.446 L 4.776 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s7qyv7\",\"data-framer-name\":\"Navigation and Clock\",layoutDependency:layoutDependency,layoutId:\"jPiZUPTCd\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined},{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined},{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined},{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+30+0+0,...addPropertyOverrides({gC4QlZglb:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||77)-40-200)/1*0)+0+0},lFUXMNSr5:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877)-40-1200)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gxfqdw-container\",\"data-framer-name\":\"Underline Button\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MKFhfbEXj-container\",name:\"Underline Button\",nodeId:\"MKFhfbEXj\",rendersWithMotion:true,scopeId:\"cb4pViDkf\",children:/*#__PURE__*/_jsx(NavButton,{height:\"100%\",id:\"MKFhfbEXj\",layoutId:\"MKFhfbEXj\",lekYTUmo8:resolvedLinks[0],name:\"Underline Button\",variant:matchVariant(\"UwloHfRSh\"),width:\"100%\",X4kGlDs4u:\"Blog\",...addPropertyOverrides({gC4QlZglb:{Cb2K6uIWs:Cb2K6uIWs12pv20z,lekYTUmo8:resolvedLinks[2],X4kGlDs4u:\"Menu\"},lFUXMNSr5:{Cb2K6uIWs:Cb2K6uIWs19eqdi1,lekYTUmo8:resolvedLinks[3],X4kGlDs4u:\"Close\"},wiEmXnFk7:{lekYTUmo8:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+30+0+0,...addPropertyOverrides({gC4QlZglb:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||77)-40-200)/1*0)+0+0},lFUXMNSr5:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877)-40-1200)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-198p0as-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CaKRCQpOn-container\",nodeId:\"CaKRCQpOn\",rendersWithMotion:true,scopeId:\"cb4pViDkf\",children:/*#__PURE__*/_jsx(ModeSwitch,{height:\"100%\",id:\"CaKRCQpOn\",layoutId:\"CaKRCQpOn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e2m0jg-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GIwpit3uD-container\",nodeId:\"GIwpit3uD\",rendersWithMotion:true,scopeId:\"cb4pViDkf\",children:/*#__PURE__*/_jsx(MinimalClock,{backgroundColor:\"rgba(0, 0, 0, 0)\",dateFormat:\"DD MMMM YYYY\",flickerColons:false,font:{fontFamily:'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',fontFeatureSettings:\"normal\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.1em\",textAlign:\"right\"},height:\"100%\",id:\"GIwpit3uD\",layoutId:\"GIwpit3uD\",padding:\"2px 0px 0px 0px\",showDate:true,showSeconds:true,textColor:\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\",timeFormat:\"12\",width:\"100%\"})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-llmhyg\",layoutDependency:layoutDependency,layoutId:\"QDLNjJ8ys\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BybNvniXt\"},motionChild:true,nodeId:\"D6Ix9V950\",openInNewTab:false,relValues:[],scopeId:\"cb4pViDkf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1urxyrw\",\"data-styles-preset\":\"JHZjOLjDQ\",children:\"Princing\"})})})}),className:\"framer-q3gd2\",\"data-highlight\":true,fonts:[\"CUSTOMV2;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"D6Ix9V950\",onTap:onTap19eqdi1,style:{\"--extracted-r6o4lv\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"E_GSeMVb6\"},motionChild:true,nodeId:\"NVUPDqn2q\",openInNewTab:false,relValues:[],scopeId:\"cb4pViDkf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1urxyrw\",\"data-styles-preset\":\"JHZjOLjDQ\",children:\"Blog\"})})})}),className:\"framer-10il3ml\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NVUPDqn2q\",onTap:onTap19eqdi1,style:{\"--extracted-r6o4lv\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LdpMytLLz\"},motionChild:true,nodeId:\"yYt2mkP5t\",openInNewTab:false,relValues:[],scopeId:\"cb4pViDkf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1urxyrw\",\"data-styles-preset\":\"JHZjOLjDQ\",children:\"Privacy\"})})})}),className:\"framer-wg8lds\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yYt2mkP5t\",onTap:onTap19eqdi1,style:{\"--extracted-r6o4lv\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Dpj57k7fT\"},motionChild:true,nodeId:\"W55CQ7ARz\",openInNewTab:false,relValues:[],scopeId:\"cb4pViDkf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1urxyrw\",\"data-styles-preset\":\"JHZjOLjDQ\",children:\"Imprint\"})})})}),className:\"framer-gl1u1l\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W55CQ7ARz\",onTap:onTap19eqdi1,style:{\"--extracted-r6o4lv\":\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AXdYG.framer-66hzt0, .framer-AXdYG .framer-66hzt0 { display: block; }\",\".framer-AXdYG.framer-bjikmv { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 30px 235px 30px 235px; position: relative; width: 1200px; }\",\".framer-AXdYG .framer-14rrf61 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-AXdYG .framer-121rqkc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-AXdYG .framer-1jfqdi { height: 30px; position: relative; width: 145px; }\",\".framer-AXdYG .framer-5jm791 { height: 30px; left: 0px; position: absolute; top: 0px; width: 145px; }\",\".framer-AXdYG .framer-15r0gw6 { height: 30px; left: 41px; position: absolute; top: 1px; width: 20px; }\",\".framer-AXdYG .framer-1ar6y1z { height: 30px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-AXdYG .framer-1is8gzc { height: 16px; left: 4px; position: absolute; top: 11px; width: 12px; }\",\".framer-AXdYG .framer-1unbxhj { height: 21px; left: 128px; position: absolute; top: 9px; width: 17px; }\",\".framer-AXdYG .framer-17rcpj9 { height: 22px; left: 22px; position: absolute; top: 9px; width: 17px; }\",\".framer-AXdYG .framer-hgd74c { height: 22px; left: 109px; position: absolute; top: 8px; width: 17px; }\",\".framer-AXdYG .framer-1g84xne { height: 30px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-AXdYG .framer-cgqi50 { height: 29px; left: 79px; position: absolute; top: 1px; width: 11px; }\",\".framer-AXdYG .framer-qvvqxd { height: 22px; left: 62px; position: absolute; top: 8px; width: 17px; }\",\".framer-AXdYG .framer-9zjqeb { height: 22px; left: 91px; position: absolute; top: 8px; width: 17px; }\",\".framer-AXdYG .framer-1t7tfbe { height: 22px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-AXdYG .framer-1wsxf5y { height: 9px; left: 4px; position: absolute; top: 11px; width: 10px; }\",\".framer-AXdYG .framer-1s7qyv7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-AXdYG .framer-1gxfqdw-container, .framer-AXdYG .framer-198p0as-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AXdYG .framer-1e2m0jg-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-AXdYG .framer-llmhyg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; overflow: visible; padding: 20px 0px 0px 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-AXdYG .framer-q3gd2, .framer-AXdYG .framer-10il3ml, .framer-AXdYG .framer-wg8lds, .framer-AXdYG .framer-gl1u1l { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AXdYG.framer-v-f9n42z.framer-bjikmv { padding: 30px 60px 30px 60px; width: 810px; }\",\".framer-AXdYG.framer-v-1iod10i.framer-bjikmv, .framer-AXdYG.framer-v-8gwt9u.framer-bjikmv { flex-direction: column; padding: 20px; width: 390px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-14rrf61, .framer-AXdYG.framer-v-8gwt9u .framer-14rrf61 { align-content: flex-start; align-items: flex-start; flex: none; width: 100%; }\",\".framer-AXdYG.framer-v-1iod10i .framer-121rqkc, .framer-AXdYG.framer-v-8gwt9u .framer-121rqkc { padding: 3px 0px 0px 0px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1jfqdi, .framer-AXdYG.framer-v-1iod10i .framer-5jm791, .framer-AXdYG.framer-v-8gwt9u .framer-1jfqdi, .framer-AXdYG.framer-v-8gwt9u .framer-5jm791 { height: 15px; width: 72px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-15r0gw6, .framer-AXdYG.framer-v-8gwt9u .framer-15r0gw6 { height: 15px; left: 21px; top: 0px; width: 10px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1ar6y1z, .framer-AXdYG.framer-v-8gwt9u .framer-1ar6y1z { height: 15px; width: 10px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1is8gzc, .framer-AXdYG.framer-v-8gwt9u .framer-1is8gzc { height: 8px; left: 2px; top: 6px; width: 6px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1unbxhj, .framer-AXdYG.framer-v-8gwt9u .framer-1unbxhj { height: 11px; left: 64px; top: 4px; width: 9px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-17rcpj9, .framer-AXdYG.framer-v-8gwt9u .framer-17rcpj9 { height: 11px; left: 11px; top: 4px; width: 9px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-hgd74c, .framer-AXdYG.framer-v-8gwt9u .framer-hgd74c { height: 11px; left: 55px; top: 4px; width: 9px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1g84xne, .framer-AXdYG.framer-v-8gwt9u .framer-1g84xne { height: 15px; width: 11px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-cgqi50, .framer-AXdYG.framer-v-8gwt9u .framer-cgqi50 { height: 15px; left: 39px; top: 0px; width: 6px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-qvvqxd, .framer-AXdYG.framer-v-8gwt9u .framer-qvvqxd { height: 11px; left: 31px; top: 4px; width: 8px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-9zjqeb, .framer-AXdYG.framer-v-8gwt9u .framer-9zjqeb { height: 11px; left: 45px; top: 4px; width: 9px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1t7tfbe, .framer-AXdYG.framer-v-8gwt9u .framer-1t7tfbe { height: 11px; width: 9px; }\",\".framer-AXdYG.framer-v-1iod10i .framer-1wsxf5y, .framer-AXdYG.framer-v-8gwt9u .framer-1wsxf5y { height: 4px; left: 2px; top: 6px; width: 5px; }\",\".framer-AXdYG.framer-v-8gwt9u .framer-llmhyg { flex: none; padding: 32px 0px 0px 0px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 97\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wiEmXnFk7\":{\"layout\":[\"fixed\",\"auto\"]},\"gC4QlZglb\":{\"layout\":[\"fixed\",\"auto\"]},\"lFUXMNSr5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framercb4pViDkf=withCSS(Component,css,\"framer-AXdYG\");export default Framercb4pViDkf;Framercb4pViDkf.displayName=\"NavBar\";Framercb4pViDkf.defaultProps={height:97,width:1200};addPropertyControls(Framercb4pViDkf,{variant:{options:[\"ExHfn9nRE\",\"wiEmXnFk7\",\"gC4QlZglb\",\"lFUXMNSr5\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone_expanded\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framercb4pViDkf,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",style:\"normal\",uiFamilyName:\"S\\xf6hne\",url:\"https://framerusercontent.com/assets/Zx1NpADqXbqiqB65Cz1DaCGLqQ.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/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\"}]},...NavButtonFonts,...ModeSwitchFonts,...MinimalClockFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framercb4pViDkf\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wiEmXnFk7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gC4QlZglb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lFUXMNSr5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"97\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cb4pViDkf.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"jslkQOrFx\",\"e8c7c1ecM\",\"FYfQHHrbv\",\"t1qDqURYu\",\"Hy2AecAvY\",\"jvwqgGDhQ\",\"PdieIXJaN\"];const serializationHash=\"framer-aWDAO\";const variantClassNames={e8c7c1ecM:\"framer-v-uf384k\",FYfQHHrbv:\"framer-v-1933b3x\",Hy2AecAvY:\"framer-v-1nxkt0f\",jslkQOrFx:\"framer-v-3on3a6\",jvwqgGDhQ:\"framer-v-1aa4gm4\",PdieIXJaN:\"framer-v-syx7ai\",t1qDqURYu:\"framer-v-18x1sp8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kvjJmLb6D=undefined;const AfOlUyxgk=undefined;const X4kGlDs4u=undefined;const transition1={duration:0,type:\"tween\"};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition3={bounce:.2,delay:0,duration:.3,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default - 14\":\"t1qDqURYu\",\"Line IN - 14\":\"Hy2AecAvY\",\"Line IN\":\"e8c7c1ecM\",\"Line OUT – 14\":\"jvwqgGDhQ\",\"Line OUT\":\"FYfQHHrbv\",\"Variant 7\":\"PdieIXJaN\",Default:\"jslkQOrFx\"};const getProps=({click,height,id,label,link,width,...props})=>{return{...props,AfOlUyxgk:link??props.AfOlUyxgk,kvjJmLb6D:click??props.kvjJmLb6D,variant:humanReadableVariantMap[props.variant]??props.variant??\"jslkQOrFx\",X4kGlDs4u:label??props.X4kGlDs4u??\"Button\"};};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,X4kGlDs4u,kvjJmLb6D,AfOlUyxgk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jslkQOrFx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap167vfas=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kvjJmLb6D){const res=await kvjJmLb6D(...args);if(res===false)return false;}});const onMouseEnterltk23n=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"e8c7c1ecM\");});const onMouseLeave128ptfd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"FYfQHHrbv\");});const onAppear465kcw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"jslkQOrFx\"),350);});const onMouseEnterom6jwc=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"gvRfzhamD\");});const onMouseEnter3cur56=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"Hy2AecAvY\");});const onMouseLeave1ymwhow=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"jvwqgGDhQ\");});const onAppearuecj68=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"t1qDqURYu\"),350);});useOnVariantChange(baseVariant,{FYfQHHrbv:onAppear465kcw,jvwqgGDhQ:onAppearuecj68});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,...addPropertyOverrides({e8c7c1ecM:{value:transition2},FYfQHHrbv:{value:transition2},Hy2AecAvY:{value:transition2},jvwqgGDhQ:{value:transition2},t1qDqURYu:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:AfOlUyxgk,motionChild:true,nodeId:\"jslkQOrFx\",openInNewTab:false,scopeId:\"sHaeRWWmX\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3on3a6\",className,classNames)} framer-kb2ldp`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jslkQOrFx\",onMouseEnter:onMouseEnterltk23n,onTap:onTap167vfas,ref:refBinding,style:{...style},...addPropertyOverrides({e8c7c1ecM:{\"data-framer-name\":\"Line IN\",onMouseEnter:undefined,onMouseLeave:onMouseLeave128ptfd},FYfQHHrbv:{\"data-framer-name\":\"Line OUT\",onMouseEnter:onMouseEnterom6jwc},Hy2AecAvY:{\"data-framer-name\":\"Line IN - 14\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1ymwhow},jvwqgGDhQ:{\"data-framer-name\":\"Line OUT – 14\",onMouseEnter:onMouseEnterom6jwc},PdieIXJaN:{\"data-framer-name\":\"Variant 7\"},t1qDqURYu:{\"data-framer-name\":\"Default - 14\",onMouseEnter:onMouseEnter3cur56}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:\"Button\"})}),className:\"framer-1bcxttz\",\"data-framer-name\":\"Label\",fonts:[\"CUSTOMV2;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"uuRVpFx4I\",style:{\"--extracted-r6o4lv\":\"rgb(250, 250, 250)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:X4kGlDs4u,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Hy2AecAvY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:\"Button\"})})},jvwqgGDhQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:\"Button\"})})},t1qDqURYu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:\"Button\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zpcwvt\",\"data-framer-name\":\"Underline Wrap\",layoutDependency:layoutDependency,layoutId:\"lyNyQ9YVx\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-599uii\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CWsD3dDrb\",style:{backgroundColor:\"rgb(250, 250, 250)\"}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aWDAO.framer-kb2ldp, .framer-aWDAO .framer-kb2ldp { display: block; }\",\".framer-aWDAO.framer-3on3a6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aWDAO .framer-1bcxttz { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-aWDAO .framer-zpcwvt { align-self: stretch; flex: none; height: 1px; overflow: hidden; position: relative; width: auto; }\",\".framer-aWDAO .framer-599uii { bottom: 0px; flex: none; left: -10px; overflow: hidden; position: absolute; top: 0px; width: 1%; }\",\".framer-aWDAO.framer-v-uf384k .framer-599uii, .framer-aWDAO.framer-v-1nxkt0f .framer-599uii { left: 0px; right: 0px; width: unset; }\",\".framer-aWDAO.framer-v-1933b3x .framer-599uii, .framer-aWDAO.framer-v-1aa4gm4 .framer-599uii { left: unset; right: -10px; width: 1%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"e8c7c1ecM\":{\"layout\":[\"auto\",\"auto\"]},\"FYfQHHrbv\":{\"layout\":[\"auto\",\"auto\"]},\"t1qDqURYu\":{\"layout\":[\"auto\",\"auto\"]},\"Hy2AecAvY\":{\"layout\":[\"auto\",\"auto\"]},\"jvwqgGDhQ\":{\"layout\":[\"auto\",\"auto\"]},\"PdieIXJaN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"X4kGlDs4u\":\"label\",\"kvjJmLb6D\":\"click\",\"AfOlUyxgk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersHaeRWWmX=withCSS(Component,css,\"framer-aWDAO\");export default FramersHaeRWWmX;FramersHaeRWWmX.displayName=\"NavButton Dark\";FramersHaeRWWmX.defaultProps={height:23,width:46};addPropertyControls(FramersHaeRWWmX,{variant:{options:[\"jslkQOrFx\",\"e8c7c1ecM\",\"FYfQHHrbv\",\"t1qDqURYu\",\"Hy2AecAvY\",\"jvwqgGDhQ\",\"PdieIXJaN\"],optionTitles:[\"Default\",\"Line IN\",\"Line OUT\",\"Default - 14\",\"Line IN - 14\",\"Line OUT – 14\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},X4kGlDs4u:{defaultValue:\"Button\",displayTextArea:false,title:\"Label\",type:ControlType.String},kvjJmLb6D:{title:\"Click\",type:ControlType.EventHandler},AfOlUyxgk:{title:\"Link\",type:ControlType.Link}});addFonts(FramersHaeRWWmX,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",style:\"normal\",uiFamilyName:\"S\\xf6hne\",url:\"https://framerusercontent.com/assets/Zx1NpADqXbqiqB65Cz1DaCGLqQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersHaeRWWmX\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"46\",\"framerVariables\":\"{\\\"X4kGlDs4u\\\":\\\"label\\\",\\\"kvjJmLb6D\\\":\\\"click\\\",\\\"AfOlUyxgk\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"e8c7c1ecM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FYfQHHrbv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t1qDqURYu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Hy2AecAvY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jvwqgGDhQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PdieIXJaN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"23\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sHaeRWWmX.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavButtonDark from\"https://framerusercontent.com/modules/dnoThIKwR0C4NMfR1oV7/FBkJJhG2nRYONgygOJl2/sHaeRWWmX.js\";const NavButtonDarkFonts=getFonts(NavButtonDark);const cycleOrder=[\"dJFRGxPZm\",\"xUtGxlBw5\",\"I8kuBUXCL\"];const serializationHash=\"framer-fktM8\";const variantClassNames={dJFRGxPZm:\"framer-v-e81jd9\",I8kuBUXCL:\"framer-v-98709d\",xUtGxlBw5:\"framer-v-1eumey7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"dJFRGxPZm\",Phone:\"I8kuBUXCL\",Tablet:\"xUtGxlBw5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dJFRGxPZm\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dJFRGxPZm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"I8kuBUXCL\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"I8kuBUXCL\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-e81jd9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dJFRGxPZm\",ref:refBinding,style:{backgroundColor:\"rgb(37, 37, 37)\",...style},...addPropertyOverrides({I8kuBUXCL:{\"data-framer-name\":\"Phone\"},xUtGxlBw5:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a6me86\",layoutDependency:layoutDependency,layoutId:\"G_hrf5INh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ue2kt\",layoutDependency:layoutDependency,layoutId:\"zkYv2jlhX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n8mt73\",layoutDependency:layoutDependency,layoutId:\"xBEFdopPY\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-mgw9ot\",\"data-framer-name\":\"Substanz-logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"vUszw8go8\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 116 24\"><g><path d=\"M 0 24 L 0 0 L 116 0 L 116 24 Z\" fill=\"transparent\"></path><path d=\"M 40.945 6.346 C 38.572 6.346 36.688 7.479 35.678 9.13 L 35.678 0.354 L 32.752 0.354 L 32.752 23.607 L 35.678 23.607 L 35.678 21.147 L 36.266 21.147 C 37.518 23.559 38.77 23.965 40.945 23.965 C 45.659 23.965 48.356 19.948 48.356 15.155 C 48.356 10.363 45.659 6.346 40.945 6.346 Z M 40.423 21.405 C 38.016 21.405 35.612 19.655 35.612 15.772 L 35.612 14.573 C 35.612 10.621 38.019 8.906 40.423 8.906 C 43.608 8.906 45.396 11.497 45.396 15.155 C 45.396 18.814 43.608 21.405 40.423 21.405 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 106.278 21.113 L 106.278 20.53 L 115.9 8.906 L 115.9 6.67 L 102.737 6.67 L 102.737 9.164 L 112.424 9.164 L 112.421 9.75 L 102.605 21.405 L 102.605 23.607 L 116 23.607 L 116 21.113 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 28.412 16.872 C 28.412 19.69 26.267 21.275 24.154 21.275 C 21.65 21.275 20.609 19.656 20.609 17.258 L 20.609 6.667 L 17.684 6.667 L 17.684 17.871 C 17.684 21.465 19.731 23.959 23.373 23.959 C 25.707 23.959 26.458 23.239 27.824 21.272 L 28.408 21.272 L 28.408 23.601 L 31.334 23.601 L 31.334 6.67 L 28.408 6.67 L 28.408 16.872 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 95.463 6.315 C 93.129 6.315 92.378 7.035 91.012 9.003 L 90.428 9.003 L 90.428 6.674 L 87.502 6.674 L 87.502 23.611 L 90.428 23.611 L 90.428 13.409 C 90.428 10.591 92.572 9.006 94.685 9.006 C 97.189 9.006 98.23 10.626 98.23 13.023 L 98.23 23.614 L 101.156 23.614 L 101.156 12.41 C 101.156 8.817 99.109 6.322 95.467 6.322 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 8.484 10.233 C 5.291 9.478 3.151 8.961 3.033 6.67 C 3.033 6.605 3.023 6.543 3.023 6.477 C 3.023 4.241 5.07 2.687 7.899 2.687 C 7.986 2.687 8.069 2.687 8.152 2.687 C 8.235 2.687 8.318 2.687 8.404 2.687 C 11.233 2.687 13.28 4.241 13.28 6.477 C 13.28 6.546 13.274 6.605 13.27 6.67 L 16.303 6.67 C 16.265 2.625 12.738 0 8.342 0 C 8.28 0 8.217 0.007 8.155 0.01 C 8.093 0.01 8.031 0 7.968 0 C 3.566 0 0.038 2.629 0 6.67 C 0 6.691 0 6.711 0 6.736 C 0 11.108 3.642 12.11 7.315 12.985 C 10.86 13.826 13.557 14.312 13.557 17.13 C 13.557 19.786 11.402 21.227 8.276 21.275 C 8.259 21.275 8.165 21.275 8.152 21.275 C 8.051 21.275 7.986 21.275 7.899 21.275 C 5.07 21.275 3.023 19.721 3.023 17.485 C 3.023 17.416 3.03 17.358 3.033 17.292 L 0 17.292 C 0.038 21.337 3.566 23.962 7.961 23.962 C 8.024 23.962 8.086 23.955 8.148 23.952 L 8.148 23.962 C 12.755 23.952 16.608 21.202 16.608 16.872 C 16.608 11.948 12.35 11.139 8.48 10.233 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 68.273 6.67 L 68.273 0.354 L 65.347 0.354 L 65.347 6.67 L 62.992 6.67 L 62.992 9.584 L 65.347 9.584 L 65.347 10.17 L 65.347 23.607 L 68.273 23.607 L 68.273 11.466 C 68.273 10.749 67.692 10.17 66.973 10.17 L 66.973 9.584 L 68.273 9.584 L 70.629 9.584 L 71.804 9.584 L 71.804 6.67 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 56.176 13.633 C 56.01 13.596 55.847 13.561 55.688 13.527 C 53.634 13.075 52.354 12.72 52.309 11.308 C 52.309 11.284 52.306 11.263 52.306 11.239 C 52.306 9.716 53.606 8.793 55.557 8.745 C 55.612 8.745 55.623 8.745 55.688 8.741 C 55.751 8.741 55.764 8.741 55.82 8.745 C 57.77 8.793 59.067 9.771 59.067 11.291 L 59.067 12.627 L 61.924 12.627 L 61.924 11.291 C 61.834 8.366 59.233 6.347 55.688 6.347 C 52.143 6.347 49.546 8.379 49.456 11.308 C 49.456 11.36 49.449 11.411 49.449 11.463 C 49.449 14.929 52.375 15.542 55.17 16.159 C 55.349 16.197 55.522 16.231 55.692 16.266 C 58.168 16.779 59.593 17.117 59.593 18.846 C 59.593 20.693 57.836 21.534 55.854 21.534 C 55.799 21.534 55.747 21.53 55.692 21.527 C 55.626 21.527 55.616 21.527 55.56 21.527 C 53.579 21.479 52.258 20.538 52.258 18.994 C 52.258 18.97 52.258 18.946 52.261 18.922 L 49.359 18.922 C 49.453 21.895 52.092 23.962 55.692 23.962 C 55.747 23.959 55.799 23.962 55.854 23.962 C 59.496 23.962 62.453 21.826 62.453 18.588 C 62.453 14.898 59.105 14.312 56.179 13.633 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 80.128 6.46 C 80.021 6.46 79.914 6.449 79.803 6.449 C 76.327 6.449 72.907 8.127 72.896 11.276 L 72.896 12.623 L 75.77 12.623 L 75.77 11.286 C 75.936 9.533 77.562 9.002 79.706 9.002 C 79.851 9.002 79.993 9.006 80.128 9.016 C 82.113 9.147 83.054 10.229 83.054 12.048 L 83.054 12.761 L 78.924 13.602 C 75.12 14.38 72.488 15.772 72.488 19.138 C 72.488 22.18 74.992 23.996 78.081 23.996 C 80.045 23.996 81.145 23.335 82.473 21.274 L 83.057 21.274 L 83.054 23.603 L 85.949 23.603 L 85.949 11.917 C 85.949 8.396 83.739 6.559 80.128 6.453 Z M 83.054 17.946 C 83.054 20.117 80.941 21.636 78.437 21.636 C 76.583 21.636 75.383 20.665 75.383 19.014 C 75.383 16.975 77.14 16.261 79.737 15.745 L 83.054 15.032 Z\" fill=\"rgb(250,250,250)\"></path></g></svg>',svgContentId:11654757627,withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s3ki4f\",layoutDependency:layoutDependency,layoutId:\"N__YQwPqi\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mitcqh\",layoutDependency:layoutDependency,layoutId:\"V6NlDywBy\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined},{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+30+(((componentViewport?.height||172)-60-81)/2+0+0)+0+0+.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18e5326-container\",layoutDependency:layoutDependency,layoutId:\"hD3pNCW0O-container\",nodeId:\"hD3pNCW0O\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:resolvedLinks[0],height:\"100%\",id:\"hD3pNCW0O\",layoutId:\"hD3pNCW0O\",variant:\"jslkQOrFx\",width:\"100%\",X4kGlDs4u:\"Blog\",...addPropertyOverrides({xUtGxlBw5:{AfOlUyxgk:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+30+(((componentViewport?.height||172)-60-81)/2+0+0)+0+0+.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rww8a9-container\",layoutDependency:layoutDependency,layoutId:\"TSuODZybD-container\",nodeId:\"TSuODZybD\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:\"https://www.linkedin.com/company/substanzio/\",height:\"100%\",id:\"TSuODZybD\",layoutId:\"TSuODZybD\",variant:\"jslkQOrFx\",width:\"100%\",X4kGlDs4u:\"LinkedIn\"})})})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kaptj0\",layoutDependency:layoutDependency,layoutId:\"GJG16w5IN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><g><path d=\"M 11.995 0 L 10.794 0 C 7.93 0.002 5.184 1.141 3.159 3.166 C 1.135 5.192 -0.002 7.939 0 10.802 L 0 12.002 C 3.183 12.001 6.235 10.736 8.484 8.486 C 10.734 6.235 11.997 3.183 11.995 0.002 Z\" fill=\"rgb(250, 250, 250)\"></path><path d=\"M 23.99 0.6 C 23.99 0.269 23.721 0 23.39 0 L 22.789 0 C 19.807 0.002 17.108 1.211 15.155 3.166 C 13.201 5.12 11.994 7.819 11.995 10.8 L 11.995 11.8 C 11.995 11.91 12.085 12 12.195 12 L 22.799 11.99 C 16.835 11.993 12.003 16.828 12.005 22.79 L 11.995 12.2 C 11.995 12.09 11.905 12 11.795 12 L 10.794 12 C 4.83 12.003 -0.002 16.838 0 22.8 L 0 23.4 C 0 23.731 0.269 24 0.6 24 L 11.489 23.99 C 14.809 23.988 17.992 22.669 20.338 20.321 C 22.684 17.973 24.002 14.79 24 11.472 Z\" fill=\"rgb(250, 250, 250)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wr5bk3\",layoutDependency:layoutDependency,layoutId:\"Ox_lgxXSE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.995 12.002\" overflow=\"visible\"><path d=\"M 11.995 0 L 10.794 0 C 7.93 0.002 5.184 1.141 3.159 3.166 C 1.135 5.192 -0.002 7.939 0 10.802 L 0 12.002 C 3.183 12.001 6.235 10.736 8.484 8.486 C 10.734 6.235 11.997 3.183 11.995 0.002 Z\" fill=\"rgb(250, 250, 250)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yr4ewx\",layoutDependency:layoutDependency,layoutId:\"pkqshSj30\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 23.99 0.6 C 23.99 0.269 23.721 0 23.39 0 L 22.789 0 C 19.807 0.002 17.108 1.211 15.155 3.166 C 13.201 5.12 11.994 7.819 11.995 10.8 L 11.995 11.8 C 11.995 11.91 12.085 12 12.195 12 L 22.799 11.99 C 16.835 11.993 12.003 16.828 12.005 22.79 L 11.995 12.2 C 11.995 12.09 11.905 12 11.795 12 L 10.794 12 C 4.83 12.003 -0.002 16.838 0 22.8 L 0 23.4 C 0 23.731 0.269 24 0.6 24 L 11.489 23.99 C 14.809 23.988 17.992 22.669 20.338 20.321 C 22.684 17.973 24.002 14.79 24 11.472 Z\" fill=\"rgb(250, 250, 250)\"></path></svg>',withExternalLayout:true})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lrqit8\",layoutDependency:layoutDependency,layoutId:\"K9Tbexqr9\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined},{href:{webPageId:\"E_GSeMVb6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({I8kuBUXCL:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-157)/2+0+0)+0+54+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ovvpv7-container\",layoutDependency:layoutDependency,layoutId:\"h8WM0UwRl-container\",nodeId:\"h8WM0UwRl\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:resolvedLinks1[0],height:\"100%\",id:\"h8WM0UwRl\",layoutId:\"h8WM0UwRl\",variant:\"jslkQOrFx\",width:\"100%\",X4kGlDs4u:\"Blog\",...addPropertyOverrides({I8kuBUXCL:{AfOlUyxgk:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,...addPropertyOverrides({I8kuBUXCL:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-157)/2+0+0)+0+54+0+33}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19opl7q-container\",layoutDependency:layoutDependency,layoutId:\"Lp8c9GeXb-container\",nodeId:\"Lp8c9GeXb\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:\"https://www.linkedin.com/company/substanzio/\",height:\"100%\",id:\"Lp8c9GeXb\",layoutId:\"Lp8c9GeXb\",variant:\"jslkQOrFx\",width:\"100%\",X4kGlDs4u:\"LinkedIn\"})})})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aca2ua\",layoutDependency:layoutDependency,layoutId:\"dLPtK_uio\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1200 1\" overflow=\"visible\"><path d=\"M 0 0 L 1200 0 L 1200 1 L 0 1 Z\" fill=\"rgb(111, 111, 111)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19ozju9\",layoutDependency:layoutDependency,layoutId:\"OHIvpxUlL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-n72024\",\"data-framer-name\":\"Frame 124\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"C7TD9nkhr\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 127 27\"><path d=\"M 0 0 L 0 27 L 40.5 27 L 40.5 0 Z M 9.999 13.099 L 11.069 13.101 L 11.396 12.077 L 11.723 13.099 L 12.793 13.099 L 11.925 13.723 L 12.25 14.731 L 11.396 14.107 L 10.541 14.731 L 10.867 13.723 Z M 13.438 19.161 L 12.583 18.537 L 11.728 19.161 L 12.054 18.153 L 11.186 17.529 L 12.256 17.53 L 12.583 16.507 L 12.91 17.529 L 13.98 17.529 L 13.112 18.153 Z M 13.112 9.306 L 13.438 10.314 L 12.583 9.691 L 11.728 10.314 L 12.054 9.306 L 11.186 8.682 L 12.256 8.683 L 12.583 7.66 L 12.91 8.682 L 13.98 8.682 Z M 15.491 5.44 L 15.818 4.417 L 16.146 5.439 L 17.216 5.439 L 16.348 6.062 L 16.673 7.071 L 15.819 6.447 L 14.964 7.071 L 15.289 6.062 L 14.422 5.439 Z M 16.68 22.404 L 15.826 21.78 L 14.971 22.404 L 15.296 21.395 L 14.428 20.771 L 15.498 20.772 L 15.825 19.75 L 16.152 20.771 L 17.222 20.771 L 16.355 21.395 Z M 19.914 4.252 L 20.241 3.23 L 20.569 4.251 L 21.639 4.251 L 20.771 4.874 L 21.096 5.883 L 20.241 5.259 L 19.387 5.883 L 19.712 4.874 L 18.845 4.251 Z M 21.096 23.578 L 20.242 22.955 L 19.388 23.578 L 19.713 22.57 L 18.845 21.946 L 19.915 21.947 L 20.242 20.924 L 20.569 21.946 L 21.639 21.946 L 20.771 22.57 Z M 25.514 22.404 L 24.659 21.78 L 23.805 22.404 L 24.129 21.395 L 23.263 20.771 L 24.331 20.772 L 24.659 19.75 L 24.986 20.771 L 26.056 20.771 L 25.188 21.395 Z M 25.202 6.064 L 25.526 7.072 L 24.673 6.447 L 23.817 7.072 L 24.142 6.064 L 23.275 5.439 L 24.345 5.441 L 24.672 4.418 L 24.999 5.439 L 26.07 5.439 Z M 27.574 8.671 L 27.901 7.648 L 28.229 8.67 L 29.298 8.67 L 28.43 9.292 L 28.756 10.301 L 27.901 9.677 L 27.047 10.301 L 27.373 9.292 L 26.505 8.67 Z M 28.756 19.161 L 27.902 18.537 L 27.047 19.161 L 27.373 18.153 L 26.505 17.529 L 27.574 17.53 L 27.902 16.507 L 28.23 17.529 L 29.298 17.529 L 28.43 18.153 Z M 29.93 14.719 L 29.075 14.094 L 28.222 14.719 L 28.546 13.71 L 27.678 13.087 L 28.748 13.088 L 29.075 12.065 L 29.403 13.087 L 30.473 13.087 L 29.605 13.71 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 46.406 10.163 L 46.406 3.498 L 50.713 3.498 L 50.713 4.278 L 47.288 4.278 L 47.288 6.422 L 50.184 6.422 L 50.184 7.202 L 47.288 7.202 L 47.288 10.163 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 55.114 10.163 L 54.278 10.163 L 54.278 9.495 C 54 9.903 53.526 10.265 52.839 10.265 C 51.8 10.265 51.215 9.551 51.215 8.52 L 51.215 5.309 L 52.05 5.309 L 52.05 8.344 C 52.05 9.031 52.347 9.495 53.062 9.495 C 53.666 9.495 54.278 9.04 54.278 8.233 L 54.278 5.309 L 55.114 5.309 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 56.496 5.309 L 57.332 5.309 L 57.332 5.968 C 57.61 5.569 58.093 5.216 58.78 5.216 C 59.81 5.216 60.395 5.931 60.395 6.961 L 60.395 10.164 L 59.559 10.164 L 59.559 7.184 C 59.559 6.506 59.272 5.996 58.548 5.996 C 57.944 5.996 57.332 6.46 57.332 7.267 L 57.332 10.164 L 56.496 10.164 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 61.397 7.74 C 61.397 6.357 62.167 5.215 63.513 5.215 C 64.191 5.215 64.729 5.54 65.017 6.014 L 65.017 3.498 L 65.852 3.498 L 65.852 10.163 L 65.017 10.163 L 65.017 9.457 C 64.729 9.94 64.191 10.265 63.513 10.265 C 62.167 10.265 61.397 9.114 61.397 7.74 Z M 63.661 5.949 C 62.752 5.949 62.241 6.691 62.241 7.74 C 62.241 8.78 62.752 9.532 63.661 9.532 C 64.348 9.532 65.035 9.03 65.035 7.917 L 65.035 7.573 C 65.035 6.441 64.348 5.949 63.661 5.949 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 66.902 7.741 C 66.902 6.293 67.821 5.216 69.139 5.216 C 70.495 5.216 71.21 6.246 71.21 7.592 L 71.21 7.871 L 67.701 7.871 C 67.747 8.892 68.332 9.542 69.177 9.542 C 69.826 9.542 70.29 9.189 70.439 8.613 L 71.172 8.873 C 70.875 9.736 70.142 10.266 69.177 10.266 C 67.831 10.266 66.902 9.235 66.902 7.741 Z M 67.747 7.23 L 70.365 7.23 C 70.346 6.543 69.975 5.931 69.13 5.931 C 68.425 5.931 67.896 6.404 67.747 7.23 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 71.914 7.74 C 71.914 6.357 72.685 5.215 74.031 5.215 C 74.708 5.215 75.246 5.54 75.534 6.014 L 75.534 3.498 L 76.37 3.498 L 76.37 10.163 L 75.534 10.163 L 75.534 9.457 C 75.246 9.94 74.708 10.265 74.031 10.265 C 72.685 10.265 71.914 9.114 71.914 7.74 Z M 74.179 5.949 C 73.269 5.949 72.759 6.691 72.759 7.74 C 72.759 8.78 73.269 9.532 74.179 9.532 C 74.866 9.532 75.553 9.03 75.553 7.917 L 75.553 7.573 C 75.553 6.441 74.866 5.949 74.179 5.949 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 80.546 9.457 L 80.546 10.163 L 79.711 10.163 L 79.711 3.498 L 80.546 3.498 L 80.546 6.014 C 80.834 5.54 81.373 5.215 82.05 5.215 C 83.396 5.215 84.167 6.357 84.167 7.74 C 84.167 9.114 83.396 10.265 82.05 10.265 C 81.373 10.265 80.834 9.94 80.546 9.457 Z M 80.528 7.917 C 80.528 9.03 81.215 9.532 81.902 9.532 C 82.811 9.532 83.322 8.78 83.322 7.74 C 83.322 6.691 82.811 5.949 81.902 5.949 C 81.215 5.949 80.528 6.441 80.528 7.573 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 85.41 11.89 C 85.206 11.89 85.103 11.881 84.955 11.853 L 84.955 11.129 C 85.113 11.166 85.215 11.175 85.354 11.175 C 85.716 11.175 85.911 11.045 86.106 10.563 L 86.338 9.987 L 84.537 5.309 L 85.419 5.309 L 86.784 9.022 L 88.129 5.309 L 89.002 5.309 L 86.913 10.693 C 86.635 11.426 86.254 11.89 85.41 11.89 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 46.5 17.162 L 45.748 17.162 L 45.748 16.448 L 46.5 16.448 L 46.5 15.027 L 47.326 15.027 L 47.326 16.448 L 48.431 16.448 L 48.431 17.162 L 47.326 17.162 L 47.326 20.012 C 47.326 20.523 47.577 20.615 48.004 20.615 C 48.199 20.615 48.338 20.606 48.533 20.56 L 48.533 21.274 C 48.319 21.321 48.078 21.349 47.8 21.349 C 46.974 21.349 46.5 21.07 46.5 20.142 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 49.525 14.637 L 50.361 14.637 L 50.361 17.106 C 50.639 16.707 51.122 16.354 51.809 16.354 C 52.839 16.354 53.424 17.069 53.424 18.099 L 53.424 21.302 L 52.589 21.302 L 52.589 18.322 C 52.589 17.644 52.301 17.134 51.577 17.134 C 50.974 17.134 50.361 17.598 50.361 18.405 L 50.361 21.302 L 49.525 21.302 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 54.426 18.879 C 54.426 17.431 55.345 16.355 56.663 16.355 C 58.018 16.355 58.733 17.385 58.733 18.731 L 58.733 19.009 L 55.224 19.009 C 55.27 20.03 55.855 20.68 56.7 20.68 C 57.35 20.68 57.814 20.328 57.962 19.752 L 58.696 20.012 C 58.399 20.875 57.665 21.404 56.7 21.404 C 55.354 21.404 54.426 20.374 54.426 18.879 Z M 55.27 18.369 L 57.888 18.369 C 57.87 17.682 57.498 17.069 56.654 17.069 C 55.948 17.069 55.419 17.543 55.27 18.369 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 66.123 14.637 L 66.123 15.416 L 62.651 15.416 L 62.651 17.468 L 65.594 17.468 L 65.594 18.248 L 62.651 18.248 L 62.651 20.522 L 66.123 20.522 L 66.123 21.302 L 61.77 21.302 L 61.77 14.637 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 70.967 21.302 L 70.132 21.302 L 70.132 20.634 C 69.853 21.042 69.38 21.404 68.693 21.404 C 67.653 21.404 67.068 20.689 67.068 19.659 L 67.068 16.447 L 67.904 16.447 L 67.904 19.483 C 67.904 20.169 68.201 20.634 68.916 20.634 C 69.519 20.634 70.132 20.179 70.132 19.371 L 70.132 16.447 L 70.967 16.447 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 74.865 17.273 C 74.726 17.245 74.615 17.236 74.457 17.236 C 73.751 17.236 73.185 17.793 73.185 18.647 L 73.185 21.302 L 72.35 21.302 L 72.35 16.447 L 73.185 16.447 L 73.185 17.273 C 73.399 16.781 73.872 16.41 74.531 16.41 C 74.661 16.41 74.782 16.419 74.865 16.429 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 77.512 21.404 C 76.184 21.404 75.256 20.383 75.256 18.879 C 75.256 17.376 76.184 16.355 77.512 16.355 C 78.839 16.355 79.767 17.376 79.767 18.879 C 79.767 20.383 78.839 21.404 77.512 21.404 Z M 77.512 20.69 C 78.365 20.69 78.922 19.984 78.922 18.879 C 78.922 17.766 78.365 17.06 77.512 17.06 C 76.657 17.06 76.101 17.766 76.101 18.879 C 76.101 19.984 76.657 20.69 77.512 20.69 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 81.662 20.597 L 81.662 22.973 L 80.826 22.973 L 80.826 16.447 L 81.662 16.447 L 81.662 17.153 C 81.949 16.679 82.488 16.355 83.165 16.355 C 84.511 16.355 85.282 17.496 85.282 18.879 C 85.282 20.253 84.511 21.404 83.165 21.404 C 82.488 21.404 81.949 21.079 81.662 20.597 Z M 81.643 19.056 C 81.643 20.17 82.33 20.671 83.017 20.671 C 83.927 20.671 84.437 19.919 84.437 18.879 C 84.437 17.83 83.927 17.088 83.017 17.088 C 82.33 17.088 81.643 17.58 81.643 18.712 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 86.004 18.879 C 86.004 17.431 86.923 16.355 88.241 16.355 C 89.596 16.355 90.311 17.385 90.311 18.731 L 90.311 19.009 L 86.802 19.009 C 86.849 20.03 87.433 20.68 88.278 20.68 C 88.928 20.68 89.392 20.328 89.54 19.752 L 90.274 20.012 C 89.977 20.875 89.243 21.404 88.278 21.404 C 86.932 21.404 86.004 20.374 86.004 18.879 Z M 86.849 18.369 L 89.466 18.369 C 89.448 17.682 89.076 17.069 88.232 17.069 C 87.526 17.069 86.997 17.543 86.849 18.369 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 91.025 19.993 C 91.025 19.028 91.777 18.629 92.863 18.406 L 94.042 18.165 L 94.042 17.96 C 94.042 17.404 93.736 17.088 93.086 17.088 C 92.474 17.088 92.112 17.376 91.963 17.914 L 91.174 17.71 C 91.406 16.921 92.121 16.355 93.114 16.355 C 94.2 16.355 94.868 16.884 94.868 17.923 L 94.868 20.29 C 94.868 20.606 95.063 20.708 95.388 20.634 L 95.388 21.302 C 94.646 21.395 94.219 21.219 94.117 20.755 C 93.819 21.135 93.281 21.386 92.622 21.386 C 91.74 21.386 91.025 20.866 91.025 19.993 Z M 94.042 18.814 L 93.095 19.019 C 92.353 19.167 91.851 19.371 91.851 19.956 C 91.851 20.43 92.195 20.708 92.724 20.708 C 93.439 20.708 94.042 20.272 94.042 19.65 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 96.289 16.447 L 97.125 16.447 L 97.125 17.106 C 97.403 16.707 97.886 16.355 98.573 16.355 C 99.603 16.355 100.188 17.069 100.188 18.1 L 100.188 21.302 L 99.352 21.302 L 99.352 18.322 C 99.352 17.645 99.064 17.134 98.341 17.134 C 97.737 17.134 97.125 17.599 97.125 18.406 L 97.125 21.302 L 96.289 21.302 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 103.4 18.665 L 103.4 14.637 L 104.292 14.637 L 104.292 18.638 C 104.292 20.002 105.016 20.596 106.018 20.596 C 107.03 20.596 107.754 20.002 107.754 18.638 L 107.754 14.637 L 108.645 14.637 L 108.645 18.665 C 108.645 20.503 107.531 21.395 106.018 21.395 C 104.514 21.395 103.4 20.503 103.4 18.665 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 109.953 16.447 L 110.789 16.447 L 110.789 17.106 C 111.067 16.707 111.55 16.355 112.237 16.355 C 113.267 16.355 113.852 17.069 113.852 18.1 L 113.852 21.302 L 113.016 21.302 L 113.016 18.322 C 113.016 17.645 112.729 17.134 112.005 17.134 C 111.401 17.134 110.789 17.599 110.789 18.406 L 110.789 21.302 L 109.953 21.302 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 115.15 14.637 L 116.06 14.637 L 116.06 15.602 L 115.15 15.602 Z M 116.023 21.302 L 115.187 21.302 L 115.187 16.447 L 116.023 16.447 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 119.338 21.404 C 118.01 21.404 117.082 20.383 117.082 18.879 C 117.082 17.376 118.01 16.355 119.338 16.355 C 120.665 16.355 121.593 17.376 121.593 18.879 C 121.593 20.383 120.665 21.404 119.338 21.404 Z M 119.338 20.69 C 120.192 20.69 120.749 19.984 120.749 18.879 C 120.749 17.766 120.192 17.06 119.338 17.06 C 118.484 17.06 117.927 17.766 117.927 18.879 C 117.927 19.984 118.484 20.69 119.338 20.69 Z\" fill=\"rgb(250,250,250)\"></path><path d=\"M 122.65 16.447 L 123.486 16.447 L 123.486 17.106 C 123.764 16.707 124.247 16.355 124.934 16.355 C 125.964 16.355 126.549 17.069 126.549 18.1 L 126.549 21.302 L 125.714 21.302 L 125.714 18.322 C 125.714 17.645 125.426 17.134 124.702 17.134 C 124.099 17.134 123.486 17.599 123.486 18.406 L 123.486 21.302 L 122.65 21.302 Z\" fill=\"rgb(250,250,250)\"></path></svg>',svgContentId:12192582189,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-76pthb\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"tcwNbsiOr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6kmg80\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"GELcWDBlC\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LdpMytLLz\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpMytLLz\"},implicitPathVariables:undefined},{href:{webPageId:\"LdpMytLLz\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+30+(((componentViewport?.height||172)-60-81)/2+24+30)+3+0+0,...addPropertyOverrides({I8kuBUXCL:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-157)/2+110+20)+3+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17o0n6e-container\",layoutDependency:layoutDependency,layoutId:\"qxIEKjSZS-container\",nodeId:\"qxIEKjSZS\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:resolvedLinks2[0],height:\"100%\",id:\"qxIEKjSZS\",layoutId:\"qxIEKjSZS\",variant:\"t1qDqURYu\",width:\"100%\",X4kGlDs4u:\"Privacy\",...addPropertyOverrides({I8kuBUXCL:{AfOlUyxgk:resolvedLinks2[2]},xUtGxlBw5:{AfOlUyxgk:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dpj57k7fT\"},implicitPathVariables:undefined},{href:{webPageId:\"Dpj57k7fT\"},implicitPathVariables:undefined},{href:{webPageId:\"Dpj57k7fT\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,y:(componentViewport?.y||0)+30+(((componentViewport?.height||172)-60-81)/2+24+30)+3+0+0,...addPropertyOverrides({I8kuBUXCL:{y:(componentViewport?.y||0)+40+(((componentViewport?.height||200)-80-157)/2+110+20)+3+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f123sn-container\",layoutDependency:layoutDependency,layoutId:\"pRANsdvmc-container\",nodeId:\"pRANsdvmc\",rendersWithMotion:true,scopeId:\"NjPClVPDM\",children:/*#__PURE__*/_jsx(NavButtonDark,{AfOlUyxgk:resolvedLinks3[0],height:\"100%\",id:\"pRANsdvmc\",layoutId:\"pRANsdvmc\",variant:\"t1qDqURYu\",width:\"100%\",X4kGlDs4u:\"Imprint\",...addPropertyOverrides({I8kuBUXCL:{AfOlUyxgk:resolvedLinks3[2]},xUtGxlBw5:{AfOlUyxgk:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jzypgz\",\"data-framer-name\":\"Group 76\",layoutDependency:layoutDependency,layoutId:\"o6HMUxwIz\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ir8me8\",layoutDependency:layoutDependency,layoutId:\"g6rlsGIp7\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U8O2aG5lIEJ1Y2g=\",\"--framer-font-family\":'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:\"\\xa9 2025\"})}),className:\"framer-1duob7w\",\"data-framer-name\":\"\\xa9 2025\",fonts:[\"CUSTOMV2;S\\xf6hne Buch\"],layoutDependency:layoutDependency,layoutId:\"OTR2GjJow\",style:{\"--extracted-r6o4lv\":\"rgb(250, 250, 250)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fktM8.framer-hkn4r0, .framer-fktM8 .framer-hkn4r0 { display: block; }\",\".framer-fktM8.framer-e81jd9 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: 172px; justify-content: center; overflow: hidden; padding: 30px 235px 30px 235px; position: relative; width: 1200px; }\",\".framer-fktM8 .framer-a6me86 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-fktM8 .framer-17ue2kt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 24px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-fktM8 .framer-n8mt73 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-mgw9ot { flex: none; height: 24px; position: relative; width: 116px; }\",\".framer-fktM8 .framer-1s3ki4f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-mitcqh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-18e5326-container, .framer-fktM8 .framer-rww8a9-container, .framer-fktM8 .framer-1ovvpv7-container, .framer-fktM8 .framer-19opl7q-container, .framer-fktM8 .framer-17o0n6e-container, .framer-fktM8 .framer-f123sn-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fktM8 .framer-1kaptj0 { height: 24px; position: relative; width: 24px; }\",\".framer-fktM8 .framer-1wr5bk3 { height: 12px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-fktM8 .framer-1yr4ewx { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-fktM8 .framer-1lrqit8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-1aca2ua { height: 1px; position: relative; width: 1200px; }\",\".framer-fktM8 .framer-19ozju9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fktM8 .framer-n72024 { flex: none; height: 27px; position: relative; width: 127px; }\",\".framer-fktM8 .framer-76pthb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: 21px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-6kmg80 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fktM8 .framer-jzypgz { flex: none; height: 10px; overflow: visible; position: relative; width: 46px; }\",\".framer-fktM8 .framer-1ir8me8 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 3px 0px 0px 0px; position: absolute; top: 0px; width: 100%; }\",\".framer-fktM8 .framer-1duob7w { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-fktM8.framer-v-1eumey7.framer-e81jd9 { padding: 30px 60px 30px 60px; width: 810px; }\",\".framer-fktM8.framer-v-1eumey7 .framer-76pthb, .framer-fktM8.framer-v-98709d .framer-76pthb { gap: 19px; }\",\".framer-fktM8.framer-v-98709d.framer-e81jd9 { gap: 20px; height: min-content; padding: 40px 20px 40px 20px; width: min-content; }\",\".framer-fktM8.framer-v-98709d .framer-a6me86 { align-content: flex-start; align-items: flex-start; gap: 30px 19px; width: 353px; }\",\".framer-fktM8.framer-v-98709d .framer-19ozju9 { width: 353px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 172\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xUtGxlBw5\":{\"layout\":[\"fixed\",\"fixed\"]},\"I8kuBUXCL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNjPClVPDM=withCSS(Component,css,\"framer-fktM8\");export default FramerNjPClVPDM;FramerNjPClVPDM.displayName=\"Footer\";FramerNjPClVPDM.defaultProps={height:172,width:1200};addPropertyControls(FramerNjPClVPDM,{variant:{options:[\"dJFRGxPZm\",\"xUtGxlBw5\",\"I8kuBUXCL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNjPClVPDM,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",style:\"normal\",uiFamilyName:\"S\\xf6hne\",url:\"https://framerusercontent.com/assets/Zx1NpADqXbqiqB65Cz1DaCGLqQ.woff2\",weight:\"400\"}]},...NavButtonDarkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNjPClVPDM\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"172\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xUtGxlBw5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I8kuBUXCL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NjPClVPDM.map","// Generated by Framer (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,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 CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import NavBar from\"#framer/local/canvasComponent/cb4pViDkf/cb4pViDkf.js\";import Footer from\"#framer/local/canvasComponent/NjPClVPDM/NjPClVPDM.js\";const NavBarFonts=getFonts(NavBar);const CookieBannerFonts=getFonts(CookieBanner);const FooterFonts=getFonts(Footer);const breakpoints={BYgVepybE:\"(min-width: 1200px)\",nHF3DG_6e:\"(min-width: 810px) and (max-width: 1199.98px)\",zBbZ4Zmkc:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-F6D6W\";const variantClassNames={BYgVepybE:\"framer-v-1odo5q4\",nHF3DG_6e:\"framer-v-161ljxw\",zBbZ4Zmkc:\"framer-v-16zha8m\"};const XusjSu_7n=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={zBbZ4Zmkc:[\".framer-F6D6W .framer-ids0hh-container { height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 0.32); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={zBbZ4Zmkc:\".framer-16zha8m-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F6D6W.framer-17zy1ju, .framer-F6D6W .framer-17zy1ju { display: block; }\",\".framer-F6D6W.framer-1odo5q4 { align-content: center; align-items: center; background-color: var(--token-f1bdd98a-2b74-4447-aef9-0791de987128, #f2f2f2); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-F6D6W .framer-19xhis9-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-F6D6W .framer-fvklmz { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-F6D6W .framer-1bv7mtl-container { flex: none; height: auto; order: 1002; position: relative; width: auto; }\",\".framer-F6D6W .framer-ids0hh-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 0.215); left: calc(50.00000000000002% - 100% / 2); order: 1003; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BYgVepybE:\"(min-width: 1200px)\",nHF3DG_6e:\"(min-width: 810px) and (max-width: 1199.98px)\",zBbZ4Zmkc:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"BYgVepybE\",Phone:\"zBbZ4Zmkc\",Tablet:\"nHF3DG_6e\"};const getProps=({footerVisible,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BYgVepybE\",XusjSu_7n:footerVisible??props.XusjSu_7n??true};};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,XusjSu_7n,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"BYgVepybE\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-f1bdd98a-2b74-4447-aef9-0791de987128, rgb(242, 242, 242)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1odo5q4\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19xhis9-container\",layoutScroll:true,nodeId:\"ppGeeHgPv\",scopeId:\"kbNDmWrxw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nHF3DG_6e:{variant:matchVariant(\"wiEmXnFk7\")},zBbZ4Zmkc:{variant:matchVariant(\"gC4QlZglb\")}},children:/*#__PURE__*/_jsx(NavBar,{height:\"100%\",id:\"ppGeeHgPv\",layoutId:\"ppGeeHgPv\",style:{width:\"100%\"},variant:matchVariant(\"ExHfn9nRE\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-fvklmz\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bv7mtl-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"rWVQiMOXh\",scopeId:\"kbNDmWrxw\",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:60,insetBottom:60,insetLeft:0,insetPerSide:true,insetRight:20,insetTop:0,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)\",radius:14,width:1},colorBody:\"var(--token-6985f23d-5682-4d3c-9cc8-4672aa668628, rgb(250, 250, 250))\",colorTitle:\"var(--token-f1bdd98a-2b74-4447-aef9-0791de987128, rgb(242, 242, 242))\",fill:\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\",fontBody:{fontFamily:'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"120%\"},fontTitle:{fontFamily:'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-0d01cec6-033c-4782-8c1c-f595c6b33ff8, rgb(138, 138, 138))\"},width:280,zIndex:10},button:{borderRadius:16,direction:\"row\",fluid:true,font:{fontFamily:'\"S\\xf6hne Buch\", \"S\\xf6hne Buch Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,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:13,paddingLeft:12,paddingPerSide:true,paddingRight:12,paddingTop:13,primary:{color:\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\",fill:\"var(--token-6985f23d-5682-4d3c-9cc8-4672aa668628, rgb(250, 250, 250))\"},secondary:{color:\"var(--token-8364bb49-cbcb-41b0-9bdc-a2fcaff78da9, rgb(224, 224, 224))\",fill:\"var(--token-7cedae86-9134-4bc4-b787-32555cef7947, rgb(60, 60, 60))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use essential and analytics cookies to enhance your experience.\",euPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-TTK7H9DD\",height:\"100%\",id:\"rWVQiMOXh\",layoutId:\"rWVQiMOXh\",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:true,trigger:{color:\"var(--token-657945c9-bbfb-4060-a0dc-7ee218d8cc6f, rgb(30, 28, 28))\",iconSize:24,iconType:\"default\",text:\"\",textFont:{},type:\"none\"},width:\"100%\"})})}),XusjSu_7n!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zBbZ4Zmkc:{height:320,y:680}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:215,width:\"100vw\",y:785,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ids0hh-container\",layoutScroll:true,nodeId:\"uDo4YmTXE\",scopeId:\"kbNDmWrxw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nHF3DG_6e:{variant:matchVariant(\"xUtGxlBw5\")},zBbZ4Zmkc:{variant:matchVariant(\"I8kuBUXCL\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"uDo4YmTXE\",layoutId:\"uDo4YmTXE\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"dJFRGxPZm\"),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 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nHF3DG_6e\":{\"layout\":[\"fixed\",\"fixed\"]},\"zBbZ4Zmkc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XusjSu_7n\":\"footerVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"BYgVepybE\":[\".framer-19xhis9-container\",\".framer-1bv7mtl-container\",\".framer-ids0hh-container\"],\"nHF3DG_6e\":[\".framer-19xhis9-container\",\".framer-1bv7mtl-container\",\".framer-ids0hh-container\"],\"zBbZ4Zmkc\":[\".framer-19xhis9-container\",\".framer-1bv7mtl-container\",\".framer-ids0hh-container\"]}\n * @framerBreakpoints {\"BYgVepybE\":{\"min\":1200,\"canvasClassName\":\"framer-1odo5q4-override\",\"minHeight\":800,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"nHF3DG_6e\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-161ljxw-override\",\"minHeight\":800,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"zBbZ4Zmkc\":{\"max\":809,\"canvasClassName\":\"framer-16zha8m-override\",\"minHeight\":800,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant BYgVepybE\n * @framerLayoutTemplate true\n */const FramerkbNDmWrxw=withCSS(Component,css,\"framer-F6D6W\");export default FramerkbNDmWrxw;FramerkbNDmWrxw.displayName=\"Main\";FramerkbNDmWrxw.defaultProps={height:800,width:1200};addPropertyControls(FramerkbNDmWrxw,{XusjSu_7n:{defaultValue:true,title:\"Footer Visible\",type:ControlType.Boolean}});addFonts(FramerkbNDmWrxw,[{explicitInter:true,fonts:[{cssFamilyName:\"S\\xf6hne Buch\",source:\"custom\",style:\"normal\",uiFamilyName:\"S\\xf6hne\",url:\"https://framerusercontent.com/assets/Zx1NpADqXbqiqB65Cz1DaCGLqQ.woff2\",weight:\"400\"}]},...NavBarFonts,...CookieBannerFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkbNDmWrxw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"BYgVepybE\",\"framerHitTargets\":\"{\\\"BYgVepybE\\\":[\\\".framer-19xhis9-container\\\",\\\".framer-1bv7mtl-container\\\",\\\".framer-ids0hh-container\\\"],\\\"nHF3DG_6e\\\":[\\\".framer-19xhis9-container\\\",\\\".framer-1bv7mtl-container\\\",\\\".framer-ids0hh-container\\\"],\\\"zBbZ4Zmkc\\\":[\\\".framer-19xhis9-container\\\",\\\".framer-1bv7mtl-container\\\",\\\".framer-ids0hh-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nHF3DG_6e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zBbZ4Zmkc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"XusjSu_7n\\\":\\\"footerVisible\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"BYgVepybE\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1odo5q4-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"nHF3DG_6e\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-161ljxw-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"zBbZ4Zmkc\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16zha8m-override\\\",\\\"minHeight\\\":800,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\"}},\"__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/eAH4NKGI2a8bhGSGmN6t/K7ij8qcUen2DbIVBQbSJ/kbNDmWrxw.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xng177ix2NNYgVu1AMi0/E42qTmaO0oM8HUgtVLpb/augiA20Il.js\")), path: \"/\"}, E_GSeMVb6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uZZ76MG0cdqlVbvo25md/X16yxzbP0LiztrKCb0jz/E_GSeMVb6.js\")), path: \"/blog\"}, LdpMytLLz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mPmY7DvX1qXNHtpRse9o/Vm4ypyJahbPBuVT3RLE0/LdpMytLLz.js\")), path: \"/privacy\"}, Dpj57k7fT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2qgwVV36bL27K5Y73dGc/QjyX24oz8waao9ZR391u/Dpj57k7fT.js\")), path: \"/imprint\"}, UN1iy2o_z: {collectionId: \"m6Fn_P6_d\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zTBxEfQ54Duv1Q5VnSYI/sobGMuOSidZxDO28BMSm/UN1iy2o_z.js\")), path: \"/blog/:htoEEQqRc\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {m6Fn_P6_d: async () => (await import(\"https://framerusercontent.com/modules/uWpDjgi1jJPwbs7SV7Vx/GAA9n1RWuNKkrKTg1Kvy/m6Fn_P6_d.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"58c99d0381a6305c88049b9086d784cc39765c2a0fc04600c7439c4f385e2f03\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {XusjSu_7n: true}\r\nconst templateProps = {augiA20Il: props1, Dpj57k7fT: props1, E_GSeMVb6: props1, LajioOYze: props1, LdpMytLLz: props1, UN1iy2o_z: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"E_GSeMVb6\":\r\ncase \"LdpMytLLz\":\r\ncase \"Dpj57k7fT\":\r\ncase \"LajioOYze\":\r\ncase \"UN1iy2o_z\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"E_GSeMVb6\":\r\ncase \"LdpMytLLz\":\r\ncase \"Dpj57k7fT\":\r\ncase \"LajioOYze\":\r\ncase \"UN1iy2o_z\":\r\nreturn [{hash: \"1odo5q4\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"161ljxw\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"16zha8m\", 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(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://substanz.io\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/fGANV1V88uAV0bh5xD88/ELM0V8qNTfnHqyW4ONpk/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: 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\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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"}