{"version":3,"file":"script_main.CDHMPSZf.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","Input","useState","track","useCallback","email","Input","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","ChatTeardropDots","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Plus","SaurWhiteRed","ContactLink","FooterLinkV1Fonts","FooterLinkV1","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","Image1","UserComponent","UserComponent1","UserComponent2","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","Image1","className","shaderConfig","getProps","className","NavbarV30","CPMegaMenuSimpleStyle02","SaurBlackRed","FooterLinkV1","KONTAKTEVAZA","Button","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","RichText","React.Fragment","sharedStyle.fonts","FooterV35","PICCHANGERSAUR","React.createElement","Base","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/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js","https:/framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js","https:/framer.com/m/framer/InputSites.js@1.16.1","https:/framerusercontent.com/modules/CJgw13h0ok22pdnRmFv0/vP1W2tGvFzwyNcwjr1Io/Input_Loops.js","https:/framerusercontent.com/modules/yWDPcx3UTs7kjNaV4865/2rZ5VOyvNZRYFNVyBC4X/C3lT31k7M.js","https:/framerusercontent.com/modules/zVzjREj50is6NoGt8ugN/cWSwHDqm18Y4zaZfVA0E/Wccn4JlfY.js","https:/framerusercontent.com/modules/mgenhYpTrmzudI208ZoX/VgoZXYwFQIelhUx1H3wR/CGJKE25C4.js","https:/framerusercontent.com/modules/q9mPSllojTcxqGETzw3i/29xmuEUtqv6CYi28VFrM/XsTc5lxfv.js","https:/framerusercontent.com/modules/tdjteaDrHQe6tjNxAHOE/oNDf8G4CceUVioagQjYe/lQquXqUxz.js","https:/framerusercontent.com/modules/Rs9RSV4zn9DHkSeYdqBm/ftoMYjGUr7Kej9hj5Rrt/pqJg4mnYt.js","https:/framerusercontent.com/modules/xvoUL06mFAiSU22dUliC/sPPQQ6sZA2HxNdpRJVq4/Huqs7j9Ye.js","https:/framerusercontent.com/modules/kB7MI5JRMKJBXIzwx8zo/PzYUuXJKHnAivBaVXBTo/WRIYqnl0K.js","https:/framerusercontent.com/modules/kt6GJSjsaG5Nn3bM2Lzf/lR4TtiUdKI6o3kqQYdrp/o6TTRAJbl.js","https:/framerusercontent.com/modules/awVQ2KQe7NWNnfBxmKq5/9rkxEDd3n46fIDYt5nKg/okFVGzrsQ.js","framer:toplevel/main"],"sourcesContent":["import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Autocopyright text layer with automatic year and editable name/company\nimport{jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Autocopyright\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */export default function CopyrightText(props){const{name,prefix,suffix,color,font,style,showIcon,showName}=props;const year=typeof window!==\"undefined\"?new Date().getFullYear():2024;return /*#__PURE__*/_jsxs(\"span\",{style:{color,...font,...style,width:\"max-content\",minWidth:\"max-content\",display:\"inline-block\"},\"aria-label\":`Copyright ${year} ${name}`,children:[prefix,prefix&&\" \",showIcon&&\"\\xa9\",\" \",year,\" \",showName&&name,suffix&&\" \",suffix]});}addPropertyControls(CopyrightText,{name:{type:ControlType.String,title:\"Name\",defaultValue:\"ACME\",placeholder:\"Company or Name\"},showIcon:{type:ControlType.Boolean,title:\"Show \\xa9\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showName:{type:ControlType.Boolean,title:\"Show Name\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"Prefix (optional)\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"Suffix (optional)\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyrightText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmartCopyright.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,withCSS,useRouter,inferInitialRouteFromPath,useTracking}from\"framer\";import{motion,useAnimationControls}from\"framer-motion\";const emailRegex=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;const mailchimpRegex=/^https?:\\/\\/([^\\/]+)[^\\?]+\\??(.+)$/;const validateEmail=email=>{return emailRegex.test(String(email).toLowerCase());};const parseMailChimpUrl=url=>{const[,domain,parameters]=url.replace(\"&amp;\",\"&\").match(mailchimpRegex)??[null,null,null];return[domain,parameters?new URLSearchParams(parameters):null];};function safeURL(url){console.log(url);try{new URL(url);return url;}catch{try{new URL(`https://${url}`);return`https://${url}`;}catch{}}return undefined;}function isInternalURL(href){if(href===undefined)return false;if(href.startsWith(\"#\")||href.startsWith(\"/\")||href.startsWith(\".\"))return true;return false;}/**\n * Increment the number whenever shipping a new version to customers.\n * This will ensure that multiple versions of this component can exist\n * in the same project without css rules overlapping. Only use valid css class characters.\n */const VERSION=\"v1\";/**\n * INPUT\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */const Input=withCSS(function Input({service,redirectAs,mailchimpURL,loopsID,loopsUserGroup,loopsMailingList,formsparkID,getwaitlistAPI,convertkitAPI,convertkitFormID,trackingID,input,button,font,layout,link,gap,style,onSubmit}){const[email,setEmail]=useState(\"\");const[isError,setError]=useState(false);const[isLoading,setLoading]=useState(false);const[isFocus,setFocus]=useState(false);// Padding\nconst{paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,padding,borderRadius,borderObject,focusObject,shadowObject,height,fixedHeight}=input;const{buttonPaddingPerSide,buttonPaddingTop,buttonPaddingRight,buttonPaddingBottom,buttonPaddingLeft,buttonPadding}=button;const paddingValue=paddingPerSide?`${paddingTop}px ${button.isDocked?paddingRight+button.widthWhenDocked:paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px ${button.isDocked?padding+button.widthWhenDocked:padding}px ${padding}px ${padding}px`;const buttonPaddingValue=buttonPaddingPerSide?`${button.isDocked?0:buttonPaddingTop}px ${buttonPaddingRight}px ${button.isDocked?0:buttonPaddingBottom}px ${buttonPaddingLeft}px`:`${button.isDocked?0:buttonPadding}px ${buttonPadding}px ${button.isDocked?0:buttonPadding}px ${buttonPadding}px`;const router=useRouter();const track=useTracking();const onSuccess=()=>{/* Reset */setLoading(false);setFocus(false);setEmail(\"\");if(trackingID){track(trackingID);}if(redirectAs===\"link\"&&link&&!isError){const[fullPath,hash]=link.split(\"#\");const path=fullPath.split(\"?\")[0]||\"\";const{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,path);if(routeId){router.navigate(routeId,hash,pathVariables);}if(!isInternalURL(link)){const url=safeURL(link);if(url&&typeof window!==\"undefined\")window.open(url,\"_blank\");}}};const validateForm=useCallback(email=>{if(email===\"\"||!validateEmail(email)){setError(true);formControls.start(\"error\");return false;}return true;},[validateEmail]);const handleChange=useCallback(event=>{setError(false);setEmail(event.target.value);},[]);const handleFocus=useCallback(event=>{setFocus(true);},[]);const handleBlur=useCallback(event=>{setFocus(false);setError(false);},[]);const handleSubmit=useCallback(event=>{event.preventDefault();// Prevent submitting while submitting\nif(isLoading)return;setLoading(true);if(service===\"mailchimp\"){const[domain,parameters]=parseMailChimpUrl(mailchimpURL);if(!validateForm(email)||!domain||!parameters){setLoading(false);return;}// MERGE0 is Mailchimp’s email field name\nparameters.set(\"MERGE0\",email);fetch(`https://${domain}/subscribe/post`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded;charset=UTF-8\"},body:parameters.toString()}).then(response=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"loops\"){if(!validateForm(email)){setLoading(false);return;}const emailBody=`email=${encodeURIComponent(email)}`;const userGroupBody=`userGroup=${encodeURIComponent(loopsUserGroup)}`;const mailingListBody=`mailingLists=${encodeURIComponent(loopsMailingList)}`;const hasMailingList=!!loopsMailingList&&loopsMailingList!==\" \";const hasUserGroup=!!loopsUserGroup&&loopsUserGroup!==\" \";let formBody=emailBody;if(hasUserGroup){formBody+=`&${userGroupBody}`;}if(hasMailingList){formBody+=`&${mailingListBody}`;}fetch(`https://app.loops.so/api/newsletter-form/${loopsID}`,{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application/x-www-form-urlencoded\"},body:formBody}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"formspark\"){if(!validateForm(email)){setLoading(false);return;}const data=new FormData(event.target);const entries=Object.fromEntries(data.entries());fetch(`https://api.formspark.io/${formsparkID}`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(entries)}).then(()=>{onSuccess();onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"getwaitlist\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;fetch(`https://api.getwaitlist.com/api/v1\n/waiter/`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}if(service===\"convertkit\"){if(!validateForm(email)){setLoading(false);return;}const formData=new FormData(event.target);const data=Object.fromEntries(formData.entries());data.referral_link=document.URL;data.api_key=convertkitAPI;fetch(`https://api.convertkit.com/v3/forms/${convertkitFormID}/subscribe`,{method:\"POST\",headers:{\"Content-Type\":\"application/json\",Accept:\"application/json\"},body:JSON.stringify(data)}).then(()=>{onSuccess();if(redirectAs===\"overlay\")onSubmit?.();}).catch(error=>{console.error(error);setLoading(false);setError(true);formControls.start(\"error\");});}},[mailchimpURL,formsparkID,convertkitFormID,email,onSubmit,validateForm,isLoading]);// Animation\nconst formControls=useAnimationControls();// Input Box Shadow Stylees\nconst focusStylesFrom=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthFrom}px ${focusObject.focusColor}`:null;const focusStylesTo=input.focusObject?`inset 0 0 0 ${focusObject.focusWidthTo}px ${focusObject.focusColor}`:null;const shadowStyles=input.shadowObject?`${shadowObject.shadowX}px ${shadowObject.shadowY}px ${shadowObject.shadowBlur}px ${shadowObject.shadowColor}`:null;const borderStyles=input.borderObject?`inset 0 0 0 ${borderObject.borderWidth}px ${borderObject.borderColor}`:null;// Shake or wiggle as error\nconst formVariants={default:{x:0},error:{x:[0,-4,4,0],transition:{duration:.2}}};const inputVariants={default:{boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},focused:{boxShadow:dynamicBoxShadow(focusStylesTo,shadowStyles,borderStyles)}};return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,\"--framer-custom-placeholder-color\":input.placeholderColor},variants:formVariants,animate:formControls,children:/*#__PURE__*/_jsxs(\"form\",{style:{width:\"100%\",height:\"auto\",display:\"flex\",position:\"relative\",flexDirection:layout===\"vertical\"?\"column\":\"row\",color:button.color,gap:button.isDocked?0:gap},onSubmit:handleSubmit,method:\"POST\",children:[service===\"getwaitlist\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:getwaitlistAPI}),service===\"convertkit\"&&/*#__PURE__*/_jsx(\"input\",{type:\"hidden\",name:\"api_key\",value:convertkitAPI}),/*#__PURE__*/_jsx(motion.input,{type:\"email\",name:\"email\",placeholder:input.placeholder,value:email,className:`${VERSION} framer-custom-input`,onChange:handleChange,onFocus:handleFocus,onBlur:handleBlur,autoComplete:\"off\",autoCapitalize:\"off\",autoCorrect:\"off\",spellCheck:\"false\",style:{...defaultStyle,padding:paddingValue,borderRadius,fontSize:16,...font,background:input.fill,height:height?\"auto\":fixedHeight,color:input.color,boxShadow:dynamicBoxShadow(focusStylesFrom,shadowStyles,borderStyles)},variants:inputVariants,initial:false,animate:isFocus?\"focused\":\"default\",transition:{duration:.3},\"data-1p-ignore\":true}),!button.shouldAppear&&isLoading&&/*#__PURE__*/_jsx(Spinner,{shouldAppear:button.shouldAppear,paddingPerSide:paddingPerSide,paddingTop:paddingTop,paddingRight:paddingRight,padding:padding,color:input.color}),button.shouldAppear&&/*#__PURE__*/_jsxs(\"div\",{style:{position:button.isDocked?\"absolute\":\"relative\",top:button.isDocked?button.insetWhenDocked:0,right:button.isDocked?button.insetWhenDocked:0,bottom:button.isDocked?button.insetWhenDocked:0},children:[/*#__PURE__*/_jsx(motion.input,{type:\"submit\",value:button.label,style:{...defaultStyle,width:button.isDocked?button.widthWhenDocked:\"100%\",height:height?\"100%\":fixedHeight,cursor:\"pointer\",padding:buttonPaddingValue,borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,// fontWeight: button.fontWeight,\nfontSize:16,...button.buttonFont,background:button.fill,color:button.color,zIndex:1,boxShadow:getButtonShadow(button)}}),isLoading&&/*#__PURE__*/_jsx(\"div\",{style:{borderRadius:button.isDocked?borderRadius-button.insetWhenDocked:borderRadius,position:\"absolute\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:\"100%\",height:\"100%\",inset:0,zIndex:2,color:button.color,background:button.fill},children:/*#__PURE__*/_jsx(Spinner,{color:button.color})})]})]})});},[`.${VERSION}.framer-custom-input::placeholder { color: var(--framer-custom-placeholder-color) !important; }`]);const Spinner=props=>{const noButtonStyles=!props.shouldAppear?{position:\"absolute\",top:`calc(50% - 8px)`,right:props.paddingPerSide?props.paddingRight:props.padding}:{};return /*#__PURE__*/_jsx(motion.div,{style:{height:16,width:16,...noButtonStyles},initial:{rotate:0},animate:{rotate:360},transition:{duration:1,repeat:Infinity},children:/*#__PURE__*/_jsx(motion.div,{initial:{scale:0},animate:{scale:1},children:/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"16\",height:\"16\",style:{fill:\"currentColor\",color:props.color},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.419 3.582 16 8 16 C 12.418 16 16 12.419 16 8 C 15.999 3.582 12.418 0 8 0 Z M 8 14 C 4.687 14 2 11.314 2 8 C 2 4.687 4.687 2 8 2 C 11.314 2 14 4.687 14 8 C 14 11.314 11.314 14 8 14 Z\",fill:\"currentColor\",opacity:\"0.2\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 8 0 C 12.418 0 15.999 3.582 16 8 C 16 8 16 9 15 9 C 14 9 14 8 14 8 C 14 4.687 11.314 2 8 2 C 4.687 2 2 4.687 2 8 C 2 8 2 9 1 9 C 0 9 0 8 0 8 C 0 3.582 3.582 0 8 0 Z\",fill:\"currentColor\"})]})})});};addPropertyControls(Input,{service:{title:\"Service\",type:ControlType.Enum,options:[\"loops\",\"formspark\",\"mailchimp\",\"getwaitlist\",\"convertkit\"],optionTitles:[\"Loops\",\"FormSpark\",\"MailChimp\",\"Get Waitlist\",\"ConvertKit\"],defaultValue:\"loops\"},mailchimpURL:{title:\"URL\",placeholder:\"https://***.us6.list-manage.com/subscribe/post?u=***\",type:ControlType.String,hidden:props=>props.service!==\"mailchimp\"},loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String,hidden:props=>props.service!==\"loops\"},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\",optional:true,hidden:props=>props.service!==\"loops\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\",optional:true,hidden:props=>props.service!==\"loops\"},formsparkID:{title:\"ID\",placeholder:\"7PbPpGN3\",type:ControlType.String,hidden:props=>props.service!==\"formspark\"},getwaitlistAPI:{title:\"ID\",placeholder:\"9148\",type:ControlType.String,hidden:props=>props.service!==\"getwaitlist\"},convertkitAPI:{title:\"API Key\",placeholder:\"5opis1WK6xnVsBwrOINUpe\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},convertkitFormID:{title:\"Form ID\",placeholder:\"1043389\",type:ControlType.String,hidden:props=>props.service!==\"convertkit\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingID:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});const defaultStyle={WebkitAppearance:\"none\",appearance:\"none\",width:\"100%\",height:\"auto\",outline:\"none\",border:\"none\"};const containerStyles={position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};function getButtonShadow(button){if(button.buttonShadow){return`${button.buttonShadow.shadowX}px ${button.buttonShadow.shadowY}px ${button.buttonShadow.shadowBlur}px ${button.buttonShadow.shadowColor}`;}else return\"none\";}function dynamicBoxShadow(...shadows){const output=[];shadows.forEach(shadow=>shadow&&output.push(shadow));return output.join(\", \");}export default Input;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Input\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"300\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input.map","/*\n * Input (framer/InputSites@1.16.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js\"\nexport { default } from \"https://framerusercontent.com/modules/oWVHHLIj4Q7woeIlKzbt/3MufMII9JxPG4Sx2MFlU/Input.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import Input from\"https://framer.com/m/framer/InputSites.js@1.16.1\";import{ControlType,addPropertyControls}from\"framer\";/**\n * INPUT - LOOPS\n * By Benjamin den Boer\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 40\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */export default function Loops(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(Input,{...props,service:\"loops\"});}addPropertyControls(Loops,{loopsID:{title:\"ID\",placeholder:\"klm2jxy0i98abzr01pq7defg5\",type:ControlType.String},loopsUserGroup:{title:\"User Group\",type:ControlType.String,placeholder:\"Title\"},loopsMailingList:{title:\"Mailing List\",type:ControlType.String,placeholder:\"cm3q41c5v02ii1lml14om2wtr\"},redirectAs:{title:\"Success\",type:ControlType.Enum,options:[\"link\",\"overlay\"],optionTitles:[\"Open Link\",\"Show Overlay\"],defaultValue:\"link\"},link:{title:\"Redirect\",type:ControlType.Link,hidden:props=>props.redirectAs===\"overlay\"},onSubmit:{title:\"Submit\",type:ControlType.EventHandler,hidden:props=>props.redirectAs===\"link\"},trackingID:{title:\"Tracking\",placeholder:\"ID\",type:ControlType.TrackingId},layout:{title:\"Layout\",type:ControlType.Enum,options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true,hidden:props=>props.button.isDocked},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},input:{title:\"Input\",type:ControlType.Object,controls:{placeholder:{title:\"Placeholder\",type:ControlType.String,defaultValue:\"name@email.com\"},placeholderColor:{title:\" \",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.3)\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EBEBEB\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#000\"},height:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Auto\",disabledTitle:\"Fixed\"},fixedHeight:{title:\" \",type:ControlType.Number,displayStepper:true,min:0,defaultValue:50,hidden:props=>props.height},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},focusObject:{type:ControlType.Object,title:\"Focus\",optional:true,controls:{focusWidthFrom:{title:\"From\",type:ControlType.Number,displayStepper:true,defaultValue:0},focusWidthTo:{title:\"To\",type:ControlType.Number,displayStepper:true,defaultValue:2},focusColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#09F\"}}},borderObject:{type:ControlType.Object,title:\"Border\",optional:true,controls:{borderWidth:{title:\"Width\",type:ControlType.Number,displayStepper:true,defaultValue:1},borderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(200,200,200,0.5)\"}}},shadowObject:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},button:{title:\"Button\",type:ControlType.Object,controls:{shouldAppear:{title:\"Show\",type:ControlType.Boolean,defaultValue:true},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Subscribe\"},buttonFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#333\"},color:{title:\"Text\",type:ControlType.Color,defaultValue:\"#FFF\"},isDocked:{title:\"Docked\",type:ControlType.Boolean,defaultValue:false},widthWhenDocked:{title:\"Width\",type:ControlType.Number,min:0,defaultValue:100,displayStepper:true,hidden:props=>!props.isDocked},insetWhenDocked:{title:\"Inset\",type:ControlType.Number,min:0,defaultValue:5,displayStepper:true,hidden:props=>!props.isDocked},buttonPadding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"buttonPaddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:15,valueKeys:[\"buttonPaddingTop\",\"buttonPaddingRight\",\"buttonPaddingBottom\",\"buttonPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},buttonShadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"Shadow X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Shadow Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Shadow B\",type:ControlType.Number,min:0,max:100,defaultValue:4}}}}},gap:{title:\"Gap\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:10,hidden:props=>props.button.isDocked}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Loops\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Input_Loops.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.625 17.25 L 0.75 17.25 C 0.336 17.25 0 16.914 0 16.5 L 0 8.625 C 0 3.862 3.862 0 8.625 0 L 8.625 0 C 13.388 0 17.25 3.862 17.25 8.625 L 17.25 8.625 C 17.25 13.388 13.388 17.25 8.625 17.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.25px\" id=\"jlSg4Qgmf\" transform=\"translate(3.75 3)\" width=\"17.25px\"/><path d=\"M 8.625 17.25 L 0.75 17.25 C 0.336 17.25 0 16.914 0 16.5 L 0 8.625 C 0 3.862 3.862 0 8.625 0 L 8.625 0 C 13.388 0 17.25 3.862 17.25 8.625 L 17.25 8.625 C 17.25 13.388 13.388 17.25 8.625 17.25 Z\" fill=\"transparent\" height=\"17.25px\" id=\"LwwAKvkkl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 3)\" width=\"17.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"djMubnNeg\" transform=\"translate(11.25 10.875)\" width=\"2.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"gkyMLrhLc\" transform=\"translate(7.125 10.875)\" width=\"2.25px\"/><path d=\"M 0 1.125 C 0 0.504 0.504 0 1.125 0 C 1.746 0 2.25 0.504 2.25 1.125 C 2.25 1.746 1.746 2.25 1.125 2.25 C 0.504 2.25 0 1.746 0 1.125 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"2.25px\" id=\"gFyUhokfp\" transform=\"translate(15.375 10.875)\" width=\"2.25px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"18445160\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-L1v8w\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-L1v8w { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chat Teardrop Dots\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-L1v8w\");Icon.displayName=\"Chat Teardrop Dots\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Chat Teardrop Dots\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-regular\",\"GF;Geist-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}];export const css=['.framer-8m8gn .framer-styles-preset-stqt2j:not(.rich-text-wrapper), .framer-8m8gn .framer-styles-preset-stqt2j.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-800fa202-563c-4a13-a10a-7aa0e4189c53, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1239px) and (min-width: 768px) { .framer-8m8gn .framer-styles-preset-stqt2j:not(.rich-text-wrapper), .framer-8m8gn .framer-styles-preset-stqt2j.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-800fa202-563c-4a13-a10a-7aa0e4189c53, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 767px) and (min-width: 0px) { .framer-8m8gn .framer-styles-preset-stqt2j:not(.rich-text-wrapper), .framer-8m8gn .framer-styles-preset-stqt2j.rich-text-wrapper p { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-800fa202-563c-4a13-a10a-7aa0e4189c53, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-8m8gn\";\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 (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChatTeardropDots from\"https://framerusercontent.com/modules/yWDPcx3UTs7kjNaV4865/2rZ5VOyvNZRYFNVyBC4X/C3lT31k7M.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zVzjREj50is6NoGt8ugN/cWSwHDqm18Y4zaZfVA0E/Wccn4JlfY.js\";const enabledGestures={IeGOftqFi:{hover:true}};const serializationHash=\"framer-MB1IV\";const variantClassNames={IeGOftqFi:\"framer-v-107bws\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const JqnqN9iJ_=undefined;const VQyNh6VHm=undefined;const XcnyWpxV0=undefined;const M40gtrLju=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,newTab,text,width,...props})=>{return{...props,JqnqN9iJ_:link??props.JqnqN9iJ_,M40gtrLju:text??props.M40gtrLju??\"info@busix.com\",VQyNh6VHm:newTab??props.VQyNh6VHm,XcnyWpxV0:icon??props.XcnyWpxV0??ChatTeardropDots};};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,XcnyWpxV0,M40gtrLju,JqnqN9iJ_,VQyNh6VHm,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"IeGOftqFi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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,children:/*#__PURE__*/_jsx(Link,{href:JqnqN9iJ_,motionChild:true,nodeId:\"IeGOftqFi\",openInNewTab:VQyNh6VHm,scopeId:\"CGJKE25C4\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-107bws\",className,classNames)} framer-ra0nk0`,\"data-framer-name\":\"Contact link\",layoutDependency:layoutDependency,layoutId:\"IeGOftqFi\",ref:refBinding,style:{opacity:1,...style},variants:{\"IeGOftqFi-hover\":{opacity:.7}},...addPropertyOverrides({\"IeGOftqFi-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-eiwa29\",Component:XcnyWpxV0,layoutDependency:layoutDependency,layoutId:\"SqI8KgNCr\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-21a3cb92-4a95-4a69-9fd6-8db91c5dc181, rgb(34, 34, 34))\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-stqt2j\",\"data-styles-preset\":\"Wccn4JlfY\",children:\"info@busix.com\"})}),className:\"framer-e6cukz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DtDE8HOXR\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:M40gtrLju,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MB1IV.framer-ra0nk0, .framer-MB1IV .framer-ra0nk0 { display: block; }\",\".framer-MB1IV.framer-107bws { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 342px; }\",\".framer-MB1IV .framer-eiwa29 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-MB1IV .framer-e6cukz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 342\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Y4cB2kay8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XcnyWpxV0\":\"icon\",\"M40gtrLju\":\"text\",\"JqnqN9iJ_\":\"link\",\"VQyNh6VHm\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerCGJKE25C4=withCSS(Component,css,\"framer-MB1IV\");export default FramerCGJKE25C4;FramerCGJKE25C4.displayName=\"Contact link\";FramerCGJKE25C4.defaultProps={height:22,width:342};addPropertyControls(FramerCGJKE25C4,{XcnyWpxV0:{defaultValue:{identifier:\"module:yWDPcx3UTs7kjNaV4865/2rZ5VOyvNZRYFNVyBC4X/C3lT31k7M.js:default\",moduleId:\"yWDPcx3UTs7kjNaV4865\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Icon\",type:ControlType.VectorSetItem},M40gtrLju:{defaultValue:\"info@busix.com\",displayTextArea:false,title:\"Text\",type:ControlType.String},JqnqN9iJ_:{title:\"Link\",type:ControlType.Link},VQyNh6VHm:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerCGJKE25C4,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCGJKE25C4\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y4cB2kay8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"XcnyWpxV0\\\":\\\"icon\\\",\\\"M40gtrLju\\\":\\\"text\\\",\\\"JqnqN9iJ_\\\":\\\"link\\\",\\\"VQyNh6VHm\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"342\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 C 2.568 0.676 4.574 2.682 5.25 5.25\" fill=\"transparent\" height=\"5.25px\" id=\"WzuMf0_io\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(14.25 4.5)\" width=\"5.25px\"/><path d=\"M 0 0 C 1.549 0.414 2.586 1.451 3 3\" fill=\"transparent\" height=\"3px\" id=\"Ip9lA74Fq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 7.5)\" width=\"3px\"/><path d=\"M 11.662 10.625 C 11.873 10.485 12.14 10.461 12.373 10.561 L 16.794 12.542 C 17.1 12.672 17.284 12.989 17.244 13.32 C 16.943 15.571 15.021 17.251 12.75 17.25 C 5.708 17.25 0 11.541 0 4.5 C -0.002 2.228 1.679 0.307 3.93 0.005 C 4.26 -0.034 4.577 0.149 4.708 0.455 L 6.689 4.88 C 6.788 5.111 6.765 5.376 6.627 5.586 L 4.624 7.968 C 4.479 8.187 4.46 8.465 4.573 8.701 C 5.348 10.288 6.989 11.909 8.581 12.677 C 8.818 12.789 9.097 12.768 9.315 12.621 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.249643127578697px\" id=\"Bt6PzjR3u\" transform=\"translate(3 3.75)\" width=\"17.2496431275787px\"/><path d=\"M 11.662 10.625 C 11.873 10.485 12.14 10.461 12.373 10.561 L 16.794 12.542 C 17.1 12.672 17.284 12.989 17.244 13.32 C 16.943 15.571 15.021 17.251 12.75 17.25 C 5.708 17.25 0 11.541 0 4.5 C -0.002 2.228 1.679 0.307 3.93 0.005 C 4.26 -0.034 4.577 0.149 4.708 0.455 L 6.689 4.88 C 6.788 5.111 6.765 5.376 6.627 5.586 L 4.624 7.968 C 4.479 8.187 4.46 8.465 4.573 8.701 C 5.348 10.288 6.989 11.909 8.581 12.677 C 8.818 12.789 9.097 12.768 9.315 12.621 Z\" fill=\"transparent\" height=\"17.249643127578697px\" id=\"iWLHlotSZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3.75)\" width=\"17.2496431275787px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"469908671\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-g7Gzw\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-g7Gzw { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone Call\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-g7Gzw\");Icon.displayName=\"Phone Call\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Phone Call\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.5 5.25 C 10.5 10.5 5.25 13.5 5.25 13.5 C 5.25 13.5 0 10.5 0 5.25 C 0 2.351 2.351 0 5.25 0 C 8.149 0 10.5 2.351 10.5 5.25 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"LYgIIlW_4\" transform=\"translate(6.75 2.25)\" width=\"10.5px\"/><path d=\"M 0 1.5 C 0 0.672 0.672 0 1.5 0 C 2.328 0 3 0.672 3 1.5 C 3 2.328 2.328 3 1.5 3 C 0.672 3 0 2.328 0 1.5 Z\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"3px\" id=\"QgPiD6ycx\" transform=\"translate(10.5 6)\" width=\"3px\"/><path d=\"M 10.5 5.25 C 10.5 10.5 5.25 13.5 5.25 13.5 C 5.25 13.5 0 10.5 0 5.25 C 0 2.351 2.351 0 5.25 0 C 8.149 0 10.5 2.351 10.5 5.25 Z\" fill=\"transparent\" height=\"13.5px\" id=\"t0DhlRj59\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6.75 2.25)\" width=\"10.5px\"/><path d=\"M 16.5 0 C 18.349 0.683 19.5 1.643 19.5 2.706 C 19.5 4.777 15.135 6.456 9.75 6.456 C 4.365 6.456 0 4.777 0 2.706 C 0 1.643 1.151 0.683 3 0\" fill=\"transparent\" height=\"6.455624999999998px\" id=\"Gl7pHU6Fn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(2.25 14.544)\" width=\"19.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3061636003\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NNK2m\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-NNK2m { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Map Pin Area\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-NNK2m\");Icon.displayName=\"Map Pin Area\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Map Pin Area\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/scpArOaBNzBu8qzgHq8c/KsKvfqpqLOHSqn7Ha1Pw/xI13EcxPj.js\";const enabledGestures={sIYRGxpnq:{hover:true},w8mNAyORc:{hover:true}};const cycleOrder=[\"sIYRGxpnq\",\"w8mNAyORc\"];const serializationHash=\"framer-tY58g\";const variantClassNames={sIYRGxpnq:\"framer-v-1du4uad\",w8mNAyORc:\"framer-v-1annx0r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CXryvFEIG=undefined;const HAuWwn6SN=undefined;const cocCXrR3_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"w8mNAyORc\",White:\"sIYRGxpnq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,cocCXrR3_:text??props.cocCXrR3_??\"Home\",CXryvFEIG:link??props.CXryvFEIG,HAuWwn6SN:newTab??props.HAuWwn6SN,variant:humanReadableVariantMap[props.variant]??props.variant??\"sIYRGxpnq\"};};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,cocCXrR3_,CXryvFEIG,HAuWwn6SN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sIYRGxpnq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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,children:/*#__PURE__*/_jsx(Link,{href:CXryvFEIG,motionChild:true,nodeId:\"sIYRGxpnq\",openInNewTab:HAuWwn6SN,scopeId:\"pqJg4mnYt\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1du4uad\",className,classNames)} framer-3p0852`,\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"sIYRGxpnq\",ref:refBinding,style:{opacity:1,...style},variants:{\"sIYRGxpnq-hover\":{opacity:1},\"w8mNAyORc-hover\":{opacity:1},w8mNAyORc:{opacity:.5}},...addPropertyOverrides({\"sIYRGxpnq-hover\":{\"data-framer-name\":undefined},\"w8mNAyORc-hover\":{\"data-framer-name\":undefined},w8mNAyORc:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1auz57a\",\"data-styles-preset\":\"xI13EcxPj\",dir:\"auto\",children:\"Home\"})}),className:\"framer-1eixpro\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fQ1md0Oke\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},text:cocCXrR3_,variants:{\"sIYRGxpnq-hover\":{opacity:.5},\"w8mNAyORc-hover\":{\"--extracted-r6o4lv\":\"var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32))\",opacity:1},w8mNAyORc:{\"--extracted-r6o4lv\":\"var(--token-69e0e1ec-5970-4b95-81bb-e8ca9c589164, rgb(71, 85, 105))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"w8mNAyORc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1auz57a\",\"data-styles-preset\":\"xI13EcxPj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32)))\"},children:\"Home\"})})},w8mNAyORc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1auz57a\",\"data-styles-preset\":\"xI13EcxPj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-69e0e1ec-5970-4b95-81bb-e8ca9c589164, rgb(71, 85, 105)))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tY58g.framer-3p0852, .framer-tY58g .framer-3p0852 { display: block; }\",\".framer-tY58g.framer-1du4uad { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tY58g .framer-1eixpro { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 49\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"w8mNAyORc\":{\"layout\":[\"auto\",\"auto\"]},\"q4D0qSINc\":{\"layout\":[\"auto\",\"auto\"]},\"DU11a0D4a\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cocCXrR3_\":\"text\",\"CXryvFEIG\":\"link\",\"HAuWwn6SN\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpqJg4mnYt=withCSS(Component,css,\"framer-tY58g\");export default FramerpqJg4mnYt;FramerpqJg4mnYt.displayName=\"Footer Link - V1\";FramerpqJg4mnYt.defaultProps={height:27,width:49};addPropertyControls(FramerpqJg4mnYt,{variant:{options:[\"sIYRGxpnq\",\"w8mNAyORc\"],optionTitles:[\"White\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},cocCXrR3_:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},oncocCXrR3_Change:{changes:\"cocCXrR3_\",type:ControlType.ChangeHandler},CXryvFEIG:{title:\"Link\",type:ControlType.Link},HAuWwn6SN:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onHAuWwn6SNChange:{changes:\"HAuWwn6SN\",type:ControlType.ChangeHandler}});addFonts(FramerpqJg4mnYt,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpqJg4mnYt\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"49\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cocCXrR3_\\\":\\\"text\\\",\\\"CXryvFEIG\\\":\\\"link\\\",\\\"HAuWwn6SN\\\":\\\"newTab\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w8mNAyORc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"q4D0qSINc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DU11a0D4a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"27\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Loops from\"https://framerusercontent.com/modules/CJgw13h0ok22pdnRmFv0/vP1W2tGvFzwyNcwjr1Io/Input_Loops.js\";import ContactLink from\"https://framerusercontent.com/modules/mgenhYpTrmzudI208ZoX/VgoZXYwFQIelhUx1H3wR/CGJKE25C4.js\";import UserComponent1 from\"https://framerusercontent.com/modules/q9mPSllojTcxqGETzw3i/29xmuEUtqv6CYi28VFrM/XsTc5lxfv.js\";import Plus from\"https://framerusercontent.com/modules/sPPEJJGDR4eUvdon1Bel/f3XESni8XlI3ypQ6Exdb/HbzxRJMyi.js\";import UserComponent2 from\"https://framerusercontent.com/modules/tdjteaDrHQe6tjNxAHOE/oNDf8G4CceUVioagQjYe/lQquXqUxz.js\";import UserComponent from\"https://framerusercontent.com/modules/yWDPcx3UTs7kjNaV4865/2rZ5VOyvNZRYFNVyBC4X/C3lT31k7M.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/mDHuO8qjkNZzpn3mc4Zz/TGl9ARbKUxsy3suISDrz/aeRdli5R5.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Ali0hVBSAGsAqDiAE3FY/jIZZuUChSwvw5EtsyGrT/tC5z2db8S.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/scpArOaBNzBu8qzgHq8c/KsKvfqpqLOHSqn7Ha1Pw/xI13EcxPj.js\";import SaurWhiteRed from\"https://framerusercontent.com/modules/gWHUNC6GzSiXN07slM24/paE4eX9KUNRTOT62PJ8z/lgke8sHlv.js\";import FooterLinkV1 from\"https://framerusercontent.com/modules/Rs9RSV4zn9DHkSeYdqBm/ftoMYjGUr7Kej9hj5Rrt/pqJg4mnYt.js\";const LoopsFonts=getFonts(Loops);const PlusFonts=getFonts(Plus);const SaurWhiteRedFonts=getFonts(SaurWhiteRed);const ContactLinkFonts=getFonts(ContactLink);const FooterLinkV1Fonts=getFonts(FooterLinkV1);const cycleOrder=[\"vymUgOXKi\",\"REO4xG1_C\",\"buCp5dlMG\"];const serializationHash=\"framer-o97Ax\";const variantClassNames={buCp5dlMG:\"framer-v-1chc05c\",REO4xG1_C:\"framer-v-9zewwr\",vymUgOXKi:\"framer-v-br8c6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"vymUgOXKi\",Phone:\"buCp5dlMG\",Tablet:\"REO4xG1_C\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vymUgOXKi\"};};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:\"vymUgOXKi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-br8c6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vymUgOXKi\",ref:refBinding,style:{backgroundColor:\"rgb(13, 14, 15)\",...style},...addPropertyOverrides({buCp5dlMG:{\"data-framer-name\":\"Phone\"},REO4xG1_C:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pryyip\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tXBaB2uG5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qjof25\",layoutDependency:layoutDependency,layoutId:\"tYyLgJlwg\",style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8sutb\",layoutDependency:layoutDependency,layoutId:\"FgqMDAbuY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ktakrq\",layoutDependency:layoutDependency,layoutId:\"iLt4Jnma0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(247, 248, 248))\"},children:\"Subscribe To Our Weekly Newsletter\"})}),className:\"framer-18whhep\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dSUgigSZl\",style:{\"--extracted-1eung3n\":\"rgb(247, 248, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1auz57a\",\"data-styles-preset\":\"xI13EcxPj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(247, 248, 248))\"},children:\"By Entering your email you're accepting our Terms & Conditions. And this is 100% privacy protected.\"})}),className:\"framer-1xly6jl\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vhjiE1rpN\",style:{\"--extracted-r6o4lv\":\"rgb(247, 248, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2gpnqn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O4EhzniYQ-container\",nodeId:\"O4EhzniYQ\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(Loops,{button:{buttonFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},buttonPadding:15,buttonPaddingBottom:12,buttonPaddingLeft:20,buttonPaddingPerSide:true,buttonPaddingRight:20,buttonPaddingTop:12,color:\"var(--token-47f619d2-f1e3-4f6a-bc07-7991e1c295cd, rgb(17, 17, 17))\",fill:\"var(--token-f4ccf6bb-c8fd-4b8a-8d35-9d711b926541, rgb(255, 255, 255))\",insetWhenDocked:5,isDocked:false,label:\"Subscribe\",shouldAppear:true,widthWhenDocked:100},font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},gap:10,height:\"100%\",id:\"O4EhzniYQ\",input:{borderRadius:40,color:\"var(--token-f4ccf6bb-c8fd-4b8a-8d35-9d711b926541, rgb(255, 255, 255))\",fill:\"rgba(255, 255, 255, 0.2)\",fixedHeight:50,height:true,padding:15,paddingBottom:12,paddingLeft:20,paddingPerSide:true,paddingRight:12,paddingTop:12,placeholder:\"Email Address\",placeholderColor:\"rgb(187, 187, 187)\"},layout:\"horizontal\",layoutId:\"O4EhzniYQ\",loopsID:\"\",loopsMailingList:\"\",loopsUserGroup:\"\",redirectAs:\"link\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-awkck2\",layoutDependency:layoutDependency,layoutId:\"NilSk5uq8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ywt6vu\",layoutDependency:layoutDependency,layoutId:\"o3ZIMbMWC\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+0+64+0+0+297.4+43+0),pixelHeight:570,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570\",srcSet:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570 500w\"},className:\"framer-abdz74\",layoutDependency:layoutDependency,layoutId:\"lhzm0OFeF\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},...addPropertyOverrides({buCp5dlMG:{background:{alt:\"\",fit:\"fill\",pixelHeight:570,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570\",srcSet:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570 500w\"}},REO4xG1_C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+0+40+0+0+297.4+43+0),pixelHeight:570,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570\",srcSet:\"https://framerusercontent.com/images/tLxTSMRmfNyfgtDtOgwX28xMNk.png?width=500&height=570 500w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+0+64+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/oDvOuQbFQjljhxHcUAC7NEyRRzg.jpg?width=500&height=500\"},className:\"framer-1v3gl27\",layoutDependency:layoutDependency,layoutId:\"NzwLLScj8\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},...addPropertyOverrides({buCp5dlMG:{background:{alt:\"\",fit:\"fill\",pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/oDvOuQbFQjljhxHcUAC7NEyRRzg.jpg?width=500&height=500\"}},REO4xG1_C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+0+40+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/oDvOuQbFQjljhxHcUAC7NEyRRzg.jpg?width=500&height=500\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+0+64+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/bmFFpipeGex2ZqUtIyiwqlbbDMQ.jpg?width=500&height=500\"},className:\"framer-13ob8on\",layoutDependency:layoutDependency,layoutId:\"Qgbs4qONO\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},...addPropertyOverrides({buCp5dlMG:{background:{alt:\"\",fit:\"fill\",pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/bmFFpipeGex2ZqUtIyiwqlbbDMQ.jpg?width=500&height=500\"}},REO4xG1_C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+0+40+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/bmFFpipeGex2ZqUtIyiwqlbbDMQ.jpg?width=500&height=500\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+0+64+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/dMWAeR5A1xDTRhqZwCSE0WxeuGQ.jpg?width=500&height=500\"},className:\"framer-10eu72n\",layoutDependency:layoutDependency,layoutId:\"GmBZQ895z\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},...addPropertyOverrides({buCp5dlMG:{background:{alt:\"\",fit:\"fill\",pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/dMWAeR5A1xDTRhqZwCSE0WxeuGQ.jpg?width=500&height=500\"}},REO4xG1_C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+0+40+0+0+297.4+43+0),pixelHeight:500,pixelWidth:500,sizes:\"26px\",src:\"https://framerusercontent.com/images/dMWAeR5A1xDTRhqZwCSE0WxeuGQ.jpg?width=500&height=500\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w8rd69\",layoutDependency:layoutDependency,layoutId:\"xBBvY8GKP\",style:{backgroundColor:\"var(--token-f4ccf6bb-c8fd-4b8a-8d35-9d711b926541, rgb(255, 255, 255))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},children:/*#__PURE__*/_jsx(Plus,{animated:true,className:\"framer-1rfpdq\",layoutDependency:layoutDependency,layoutId:\"heb0rOZ8z\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-47f619d2-f1e3-4f6a-bc07-7991e1c295cd, rgb(17, 17, 17))\",\"--pgex8v\":2}})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f4ccf6bb-c8fd-4b8a-8d35-9d711b926541, rgb(255, 255, 255)))\"},children:\"10K+ Peoples Already joined\"})}),className:\"framer-qar95g\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"qpigVUq3r\",style:{\"--extracted-r6o4lv\":\"var(--token-f4ccf6bb-c8fd-4b8a-8d35-9d711b926541, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+0+0),pixelHeight:1024,pixelWidth:2048,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 640px) / 5, 50px) * 5 + 320px)`,src:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024\",srcSet:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=512&width=2048&height=1024 512w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=1024&width=2048&height=1024 1024w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024 2048w\"},className:\"framer-ym6575\",layoutDependency:layoutDependency,layoutId:\"oIAk5gzVD\",style:{filter:\"grayscale(1)\",mask:\"linear-gradient(78deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\",WebkitFilter:\"grayscale(1)\",WebkitMask:\"linear-gradient(78deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add\"},...addPropertyOverrides({buCp5dlMG:{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:2048,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 128px) / 5, 50px) * 5 + 80px)`,src:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024\",srcSet:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=512&width=2048&height=1024 512w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=1024&width=2048&height=1024 1024w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024 2048w\"}},REO4xG1_C:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+0+0),pixelHeight:1024,pixelWidth:2048,sizes:`calc(max((${componentViewport?.width||\"100vw\"} - 240px) / 5, 50px) * 5 + 160px)`,src:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024\",srcSet:\"https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=512&width=2048&height=1024 512w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?scale-down-to=1024&width=2048&height=1024 1024w,https://framerusercontent.com/images/qz68233fPaflnrHudDyzHTITJw.webp?width=2048&height=1024 2048w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ej1aac\",layoutDependency:layoutDependency,layoutId:\"aJu_txFyu\",style:{backgroundColor:\"rgb(45, 56, 57)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4n38jd\",layoutDependency:layoutDependency,layoutId:\"A9t05cebs\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19eyh9a\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"deRuWG3sI\",children:/*#__PURE__*/_jsx(SaurWhiteRed,{animated:true,className:\"framer-1ldivz2\",layoutDependency:layoutDependency,layoutId:\"S9HueqS9B\",style:{\"--b1zne4\":\"var(--token-257d8f44-b3b0-4927-8c8a-f20b08a793b6, rgb(76, 166, 160))\"}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1auz57a\",\"data-styles-preset\":\"xI13EcxPj\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(254, 250, 249))\"},children:\"Framify is a Framer design agency that specializes in creating high-quality, interactive prototypes & user interfaces.\"})}),className:\"framer-1qa7n6j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BwkUzjFYB\",style:{\"--extracted-r6o4lv\":\"rgb(254, 250, 249)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vy9e7a\",layoutDependency:layoutDependency,layoutId:\"Jz_2CJWsE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 640px) / 5, 50px) * 2 + 80px, 450px) - 64px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+256+0+0,...addPropertyOverrides({buCp5dlMG:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 128px) / 5, 50px) * 5 + 80px, 450px) - 48px)`,y:undefined},REO4xG1_C:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 240px) / 5, 50px) * 5 + 160px, 450px) - 64px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+529.4+32+256+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n71spu-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cqWKCLMbE-container\",nodeId:\"cqWKCLMbE\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(ContactLink,{height:\"100%\",id:\"cqWKCLMbE\",JqnqN9iJ_:\"https://framify.design/\",layoutId:\"cqWKCLMbE\",M40gtrLju:\"info@busix.com\",style:{width:\"100%\"},VQyNh6VHm:false,width:\"100%\",XcnyWpxV0:UserComponent})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 640px) / 5, 50px) * 2 + 80px, 450px) - 64px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+256+0+38,...addPropertyOverrides({buCp5dlMG:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 128px) / 5, 50px) * 5 + 80px, 450px) - 48px)`,y:undefined},REO4xG1_C:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 240px) / 5, 50px) * 5 + 160px, 450px) - 64px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+529.4+32+256+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uvi4wg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O6ywdNod2-container\",nodeId:\"O6ywdNod2\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(ContactLink,{height:\"100%\",id:\"O6ywdNod2\",JqnqN9iJ_:\"https://framify.design/\",layoutId:\"O6ywdNod2\",M40gtrLju:\"001 234 567 890\",style:{width:\"100%\"},VQyNh6VHm:false,width:\"100%\",XcnyWpxV0:UserComponent1})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 640px) / 5, 50px) * 2 + 80px, 450px) - 64px)`,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+256+0+76,...addPropertyOverrides({buCp5dlMG:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 128px) / 5, 50px) * 5 + 80px, 450px) - 48px)`,y:undefined},REO4xG1_C:{width:`calc(min(max((${componentViewport?.width||\"100vw\"} - 240px) / 5, 50px) * 5 + 160px, 450px) - 64px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+529.4+32+256+0+76}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-irlw2a-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EVq1yHjf_-container\",nodeId:\"EVq1yHjf_\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(ContactLink,{height:\"100%\",id:\"EVq1yHjf_\",JqnqN9iJ_:\"https://framify.design/\",layoutId:\"EVq1yHjf_\",M40gtrLju:\"Tokyo, Japan\",style:{width:\"100%\"},VQyNh6VHm:false,width:\"100%\",XcnyWpxV0:UserComponent2})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r0eiym\",layoutDependency:layoutDependency,layoutId:\"QR_r93nmu\",style:{backgroundColor:\"rgb(13, 14, 15)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sfg39i\",layoutDependency:layoutDependency,layoutId:\"Qk_EBrfWx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(254, 250, 249))\"},children:\"\\xdcbersicht\"})}),className:\"framer-8weu3a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iskWUcT0d\",style:{\"--extracted-1eung3n\":\"rgb(254, 250, 249)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nq2nnz\",layoutDependency:layoutDependency,layoutId:\"dHFQWYsDa\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+0,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rlp72s-container\",layoutDependency:layoutDependency,layoutId:\"DcAPH7vFP-container\",nodeId:\"DcAPH7vFP\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Home\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"DcAPH7vFP\",layoutId:\"DcAPH7vFP\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+37,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vfli69-container\",layoutDependency:layoutDependency,layoutId:\"S3aEgcpk3-container\",nodeId:\"S3aEgcpk3\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"\\xdcber Uns\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"S3aEgcpk3\",layoutId:\"S3aEgcpk3\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+74,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w1rkvv-container\",layoutDependency:layoutDependency,layoutId:\"RjyTzlO8O-container\",nodeId:\"RjyTzlO8O\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Preise\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"RjyTzlO8O\",layoutId:\"RjyTzlO8O\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+111,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-olau6d-container\",layoutDependency:layoutDependency,layoutId:\"UBCbPmVZv-container\",nodeId:\"UBCbPmVZv\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Testimonial\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"UBCbPmVZv\",layoutId:\"UBCbPmVZv\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+148,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xxx9mj-container\",layoutDependency:layoutDependency,layoutId:\"a1iSWsTrk-container\",nodeId:\"a1iSWsTrk\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Kontakt\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"a1iSWsTrk\",layoutId:\"a1iSWsTrk\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7qsijw\",layoutDependency:layoutDependency,layoutId:\"gdQZSYRLu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(254, 250, 249))\"},children:\"Leistungen\"})}),className:\"framer-2z4m3m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rrLmVVc1H\",style:{\"--extracted-1eung3n\":\"rgb(254, 250, 249)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i6vyg\",layoutDependency:layoutDependency,layoutId:\"kEvHaPjht\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+0,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-177skla-container\",layoutDependency:layoutDependency,layoutId:\"ChkTVPCcf-container\",nodeId:\"ChkTVPCcf\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Webdesign\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"ChkTVPCcf\",layoutId:\"ChkTVPCcf\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+37,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-112otft-container\",layoutDependency:layoutDependency,layoutId:\"IJaDe9cy2-container\",nodeId:\"IJaDe9cy2\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Printwerbung\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"IJaDe9cy2\",layoutId:\"IJaDe9cy2\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+74,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f7xr-container\",layoutDependency:layoutDependency,layoutId:\"c6Qdj3_pl-container\",nodeId:\"c6Qdj3_pl\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Socialmedia-Werbung\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"c6Qdj3_pl\",layoutId:\"c6Qdj3_pl\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+111,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pow103-container\",layoutDependency:layoutDependency,layoutId:\"E9aS1LUOv-container\",nodeId:\"E9aS1LUOv\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Brand Identity\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"E9aS1LUOv\",layoutId:\"E9aS1LUOv\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ihg2e9\",layoutDependency:layoutDependency,layoutId:\"bRlF3XRRu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(254, 250, 249))\"},children:\"Branchen\"})}),className:\"framer-1wu86ho\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FKviQHjHu\",style:{\"--extracted-1eung3n\":\"rgb(254, 250, 249)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h3q491\",layoutDependency:layoutDependency,layoutId:\"JN4_4RyF1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+0,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oo832q-container\",layoutDependency:layoutDependency,layoutId:\"UbMXc9Svx-container\",nodeId:\"UbMXc9Svx\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Maschinenbau\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"UbMXc9Svx\",layoutId:\"UbMXc9Svx\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+37,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17f3tpu-container\",layoutDependency:layoutDependency,layoutId:\"hA3XXqgzO-container\",nodeId:\"hA3XXqgzO\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Fahrschulen\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"hA3XXqgzO\",layoutId:\"hA3XXqgzO\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+74,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vxiey3-container\",layoutDependency:layoutDependency,layoutId:\"sdyBtH3gb-container\",nodeId:\"sdyBtH3gb\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Healthcare\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"sdyBtH3gb\",layoutId:\"sdyBtH3gb\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+111,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t5quhf-container\",layoutDependency:layoutDependency,layoutId:\"BIImpwOcx-container\",nodeId:\"BIImpwOcx\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Food\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"BIImpwOcx\",layoutId:\"BIImpwOcx\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+(80+((componentViewport?.height||200)-160-1469.8)/2)+120+617.4+32+0+0+74.4+0+148,...addPropertyOverrides({buCp5dlMG:{y:undefined},REO4xG1_C:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-1617.2)/2)+80+987.4+32+0+0+74.4+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8sk8w-container\",layoutDependency:layoutDependency,layoutId:\"TGFy9zB54-container\",nodeId:\"TGFy9zB54\",rendersWithMotion:true,scopeId:\"Huqs7j9Ye\",children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Andere\",CXryvFEIG:\"https://framify.design/\",HAuWwn6SN:false,height:\"100%\",id:\"TGFy9zB54\",layoutId:\"TGFy9zB54\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-txl936\",layoutDependency:layoutDependency,layoutId:\"maPgYZ0yB\",style:{borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-62xnbn\",layoutDependency:layoutDependency,layoutId:\"Pw_5HkUCP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-f0cg6q\",layoutDependency:layoutDependency,layoutId:\"ne3Vc8Cfm\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(247, 248, 248))\"},children:\"\\xa9 2025. \\xa0All Rights Reserved.\"})}),className:\"framer-skbtg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QbzMrIPYt\",style:{\"--extracted-1eung3n\":\"rgb(247, 248, 248)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b5mdwk\",layoutDependency:layoutDependency,layoutId:\"okxOBCjmm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(247, 248, 248))\"},children:\"Designed by Saur Visuals\"})}),className:\"framer-1vd50q\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"DjWDauaKL\",style:{\"--extracted-r6o4lv\":\"rgb(247, 248, 248)\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9244ob\",layoutDependency:layoutDependency,layoutId:\"YV0pg_THP\",style:{backgroundColor:\"rgb(247, 248, 248)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(247, 248, 248))\"},children:[\"Powered by \",/*#__PURE__*/_jsx(Link,{href:\"https://framify.design/\",motionChild:true,nodeId:\"WvqJSTYaW\",openInNewTab:true,relValues:[],scopeId:\"Huqs7j9Ye\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-d2bl3v\",\"data-styles-preset\":\"aeRdli5R5\",children:\"Framer\"})}),\".\"]})}),className:\"framer-ku1su8\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"WvqJSTYaW\",style:{\"--extracted-r6o4lv\":\"rgb(247, 248, 248)\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o97Ax.framer-irdscg, .framer-o97Ax .framer-irdscg { display: block; }\",\".framer-o97Ax.framer-br8c6 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 80px; position: relative; width: 1240px; }\",\".framer-o97Ax .framer-1pryyip { display: grid; flex: none; gap: 80px; grid-auto-rows: min-content; grid-template-columns: repeat(5, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 120px 80px 120px 80px; position: relative; width: 100%; z-index: 2; }\",\".framer-o97Ax .framer-1qjof25 { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; grid-column: 1 / -1; height: min-content; justify-content: center; justify-self: center; overflow: var(--overflow-clip-fallback, clip); padding: 64px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax .framer-8sutb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 450px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-ktakrq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-18whhep { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-o97Ax .framer-1xly6jl, .framer-o97Ax .framer-8weu3a, .framer-o97Ax .framer-2z4m3m, .framer-o97Ax .framer-1wu86ho { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-o97Ax .framer-2gpnqn-container { flex: none; height: auto; max-width: 400px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-awkck2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-1ywt6vu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 105px; }\",\".framer-o97Ax .framer-abdz74 { flex: none; height: 26px; overflow: hidden; position: relative; width: 26px; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax .framer-1v3gl27 { bottom: 0px; flex: none; left: 20px; overflow: hidden; position: absolute; top: 0px; width: 26px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-o97Ax .framer-13ob8on { bottom: 0px; flex: none; left: 40px; overflow: hidden; position: absolute; top: 0px; width: 26px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-o97Ax .framer-10eu72n { bottom: 0px; flex: none; left: 60px; overflow: hidden; position: absolute; top: 0px; width: 26px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-o97Ax .framer-w8rd69 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: center; left: 80px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 26px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-o97Ax .framer-1rfpdq { flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 14px; }\",\".framer-o97Ax .framer-qar95g { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-o97Ax .framer-ym6575 { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: -1; }\",\".framer-o97Ax .framer-1ej1aac { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; grid-column: span 2; height: min-content; justify-content: center; justify-self: center; max-width: 450px; overflow: hidden; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax .framer-4n38jd, .framer-o97Ax .framer-vy9e7a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-19eyh9a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 308px; }\",\".framer-o97Ax .framer-1ldivz2 { flex: none; height: var(--framer-aspect-ratio-supported, 81px); position: relative; width: 62%; }\",\".framer-o97Ax .framer-1qa7n6j { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90%; word-break: break-word; word-wrap: break-word; }\",\".framer-o97Ax .framer-1n71spu-container, .framer-o97Ax .framer-uvi4wg-container, .framer-o97Ax .framer-irlw2a-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-o97Ax .framer-1r0eiym { align-self: center; display: grid; flex: none; gap: 8px; grid-auto-rows: min-content; grid-column: span 3; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: 100%; justify-content: center; justify-self: center; overflow: hidden; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax .framer-1sfg39i, .framer-o97Ax .framer-7qsijw, .framer-o97Ax .framer-1ihg2e9 { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; justify-self: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-nq2nnz, .framer-o97Ax .framer-i6vyg, .framer-o97Ax .framer-1h3q491 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-o97Ax .framer-rlp72s-container, .framer-o97Ax .framer-vfli69-container, .framer-o97Ax .framer-w1rkvv-container, .framer-o97Ax .framer-olau6d-container, .framer-o97Ax .framer-xxx9mj-container, .framer-o97Ax .framer-177skla-container, .framer-o97Ax .framer-112otft-container, .framer-o97Ax .framer-f7xr-container, .framer-o97Ax .framer-pow103-container, .framer-o97Ax .framer-oo832q-container, .framer-o97Ax .framer-17f3tpu-container, .framer-o97Ax .framer-vxiey3-container, .framer-o97Ax .framer-1t5quhf-container, .framer-o97Ax .framer-8sk8w-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-o97Ax .framer-txl936 { align-content: center; align-items: center; align-self: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; grid-column: 1 / -1; height: min-content; justify-content: center; justify-self: center; overflow: hidden; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax .framer-62xnbn { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-o97Ax .framer-f0cg6q, .framer-o97Ax .framer-1b5mdwk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-o97Ax .framer-skbtg, .framer-o97Ax .framer-1vd50q, .framer-o97Ax .framer-ku1su8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-o97Ax .framer-9244ob { flex: none; height: 4px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-o97Ax.framer-v-9zewwr.framer-br8c6 { padding: 0px; width: 768px; }\",\".framer-o97Ax.framer-v-9zewwr .framer-1pryyip { gap: 40px; padding: 80px 40px 80px 40px; }\",\".framer-o97Ax.framer-v-9zewwr .framer-1qjof25 { padding: 40px 32px 40px 32px; }\",\".framer-o97Ax.framer-v-9zewwr .framer-1ej1aac, .framer-o97Ax.framer-v-9zewwr .framer-1r0eiym { grid-column: 1 / -1; }\",\".framer-o97Ax.framer-v-1chc05c.framer-br8c6 { flex-direction: column; padding: 0px; width: 390px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1pryyip { gap: 24px 20px; padding: 64px 24px 64px 24px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1qjof25 { padding: 40px 24px 40px 24px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-8sutb { max-width: unset; }\",\".framer-o97Ax.framer-v-1chc05c .framer-awkck2 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-o97Ax.framer-v-1chc05c .framer-qar95g { flex: none; width: 100%; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1ej1aac { grid-column: 1 / -1; padding: 24px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1qa7n6j { width: 100%; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1r0eiym { gap: 32px 8px; grid-column: 1 / -1; grid-template-columns: repeat(1, minmax(50px, 1fr)); height: min-content; padding: 24px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-txl936 { padding: 24px; }\",\".framer-o97Ax.framer-v-1chc05c .framer-62xnbn { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 8px; justify-content: flex-start; }\",\".framer-o97Ax.framer-v-1chc05c .framer-1b5mdwk { flex-wrap: wrap; justify-content: flex-start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1107\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"REO4xG1_C\":{\"layout\":[\"fixed\",\"auto\"]},\"buCp5dlMG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHuqs7j9Ye=withCSS(Component,css,\"framer-o97Ax\");export default FramerHuqs7j9Ye;FramerHuqs7j9Ye.displayName=\"Footer v35\";FramerHuqs7j9Ye.defaultProps={height:1107,width:1240};addPropertyControls(FramerHuqs7j9Ye,{variant:{options:[\"vymUgOXKi\",\"REO4xG1_C\",\"buCp5dlMG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHuqs7j9Ye,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...LoopsFonts,...PlusFonts,...SaurWhiteRedFonts,...ContactLinkFonts,...FooterLinkV1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerHuqs7j9Ye.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ContactLink,{},context),forwardLoader(FooterLinkV1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHuqs7j9Ye\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1240\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"REO4xG1_C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"buCp5dlMG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1107\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,Shader,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import shaderConfig from\"https://framerusercontent.com/modules/sXnDgKybAePMvCAe9mWd/W9PmH2A49qNaYcr6Qq7q/V2_Aberration.js\";const VideoFonts=getFonts(Video);const cycleOrder=[\"G0WLLZUSm\",\"kTz3MyPei\",\"lRz2fyBpD\",\"C1UQJY7bB\",\"gEf2UumME\",\"E_nJ_gqQX\",\"tMBk0TNV4\",\"IkcXCpdsz\",\"yp9y9nbRW\",\"ybu0rTY0S\",\"bOqLdeDrP\",\"HEKqz4TB6\",\"I9MMaWOpa\",\"T8ydIY9Rs\",\"poip2JyH0\"];const serializationHash=\"framer-8Vp0L\";const variantClassNames={bOqLdeDrP:\"framer-v-18abxoc\",C1UQJY7bB:\"framer-v-1e7ay7r\",E_nJ_gqQX:\"framer-v-1fobosk\",G0WLLZUSm:\"framer-v-cgtkbr\",gEf2UumME:\"framer-v-1h3tuw1\",HEKqz4TB6:\"framer-v-1k7w6ms\",I9MMaWOpa:\"framer-v-2vrw7s\",IkcXCpdsz:\"framer-v-ow0ovg\",kTz3MyPei:\"framer-v-15re2vv\",lRz2fyBpD:\"framer-v-1fgj6nf\",poip2JyH0:\"framer-v-oewevt\",T8ydIY9Rs:\"framer-v-18rxd9a\",tMBk0TNV4:\"framer-v-1ad0thx\",ybu0rTY0S:\"framer-v-18207bg\",yp9y9nbRW:\"framer-v-56dlah\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"G0WLLZUSm\",\"Variant 10\":\"ybu0rTY0S\",\"Variant 11\":\"bOqLdeDrP\",\"Variant 12\":\"HEKqz4TB6\",\"Variant 13\":\"I9MMaWOpa\",\"Variant 14\":\"T8ydIY9Rs\",\"Variant 15\":\"poip2JyH0\",\"Variant 2\":\"kTz3MyPei\",\"Variant 3\":\"lRz2fyBpD\",\"Variant 4\":\"C1UQJY7bB\",\"Variant 5\":\"gEf2UumME\",\"Variant 6\":\"E_nJ_gqQX\",\"Variant 7\":\"tMBk0TNV4\",\"Variant 8\":\"IkcXCpdsz\",\"Variant 9\":\"yp9y9nbRW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"G0WLLZUSm\"};};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:\"G0WLLZUSm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gEf2UumME\",\"E_nJ_gqQX\",\"tMBk0TNV4\",\"IkcXCpdsz\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"poip2JyH0\")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(Image1,{...restProps,...gestureHandlers,background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1312,intrinsicWidth:736,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1312,pixelWidth:736,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mX0gTbZ08ZGJtKvnntz5rQjIZTU.png?width=736&height=1312\",srcSet:\"https://framerusercontent.com/images/mX0gTbZ08ZGJtKvnntz5rQjIZTU.png?scale-down-to=1024&width=736&height=1312 574w,https://framerusercontent.com/images/mX0gTbZ08ZGJtKvnntz5rQjIZTU.png?width=736&height=1312 736w\"},className:cx(scopingClassNames,\"framer-cgtkbr\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"G0WLLZUSm\",ref:refBinding,style:{filter:\"grayscale(0)\",mask:\"none\",WebkitFilter:\"grayscale(0)\",WebkitMask:\"none\",...style},variants:{bOqLdeDrP:{filter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 40%) add\",WebkitFilter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 40%) add\"},C1UQJY7bB:{filter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitFilter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\"},E_nJ_gqQX:{filter:\"grayscale(0) hue-rotate(0deg)\",mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\",WebkitFilter:\"grayscale(0) hue-rotate(0deg)\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\"},gEf2UumME:{filter:\"grayscale(0) hue-rotate(0deg)\",mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\",WebkitFilter:\"grayscale(0) hue-rotate(0deg)\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\"},HEKqz4TB6:{filter:\"grayscale(0) hue-rotate(346deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) hue-rotate(346deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"},I9MMaWOpa:{filter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"},IkcXCpdsz:{filter:\"grayscale(0) hue-rotate(0deg)\",mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\",WebkitFilter:\"grayscale(0) hue-rotate(0deg)\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\"},poip2JyH0:{filter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"},T8ydIY9Rs:{filter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"},tMBk0TNV4:{filter:\"grayscale(0) hue-rotate(0deg)\",mask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\",WebkitFilter:\"grayscale(0) hue-rotate(0deg)\",WebkitMask:\"linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 25%) add\"},ybu0rTY0S:{filter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"},yp9y9nbRW:{filter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",mask:\"none\",WebkitFilter:\"grayscale(0) hue-rotate(0deg) drop-shadow(5px 16px 7px rgba(0, 0, 0, 0.36))\",WebkitMask:\"none\"}},...addPropertyOverrides({bOqLdeDrP:{\"data-framer-name\":\"Variant 11\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1536,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ZpmmWWvWF60lvdpen6UziLCyg.webp?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/ZpmmWWvWF60lvdpen6UziLCyg.webp?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/ZpmmWWvWF60lvdpen6UziLCyg.webp?width=1024&height=1536 1024w\"}},C1UQJY7bB:{\"data-framer-name\":\"Variant 4\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?width=1024&height=1536 1024w\"}},E_nJ_gqQX:{\"data-framer-name\":\"Variant 6\",background:undefined},gEf2UumME:{\"data-framer-name\":\"Variant 5\",background:undefined},HEKqz4TB6:{\"data-framer-name\":\"Variant 12\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1024,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"bottom\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/ieOIHCADR7phvEMIC9cMWgg2H1k.png?width=1024&height=1536 1024w\"}},I9MMaWOpa:{\"data-framer-name\":\"Variant 13\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1536,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?width=1024&height=1536 1024w\"}},IkcXCpdsz:{\"data-framer-name\":\"Variant 8\",background:undefined},kTz3MyPei:{\"data-framer-name\":\"Variant 2\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:5248,intrinsicWidth:2944,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:5248,pixelWidth:2944,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/c3WMSsF8Te3hrgYzJPZr8GGhI.png?width=2944&height=5248\",srcSet:\"https://framerusercontent.com/images/c3WMSsF8Te3hrgYzJPZr8GGhI.png?scale-down-to=1024&width=2944&height=5248 574w,https://framerusercontent.com/images/c3WMSsF8Te3hrgYzJPZr8GGhI.png?scale-down-to=2048&width=2944&height=5248 1148w,https://framerusercontent.com/images/c3WMSsF8Te3hrgYzJPZr8GGhI.png?scale-down-to=4096&width=2944&height=5248 2297w,https://framerusercontent.com/images/c3WMSsF8Te3hrgYzJPZr8GGhI.png?width=2944&height=5248 2944w\"}},lRz2fyBpD:{\"data-framer-name\":\"Variant 3\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1200,intrinsicWidth:676,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1200,pixelWidth:676,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/fqMYABvGVWSHXpEEcUXTQRUzK2c.png?width=676&height=1200\",srcSet:\"https://framerusercontent.com/images/fqMYABvGVWSHXpEEcUXTQRUzK2c.png?scale-down-to=1024&width=676&height=1200 576w,https://framerusercontent.com/images/fqMYABvGVWSHXpEEcUXTQRUzK2c.png?width=676&height=1200 676w\"}},poip2JyH0:{\"data-framer-name\":\"Variant 15\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1536,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/FjDT8GrgrX3KXaqLRQShxpsfWzs.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/FjDT8GrgrX3KXaqLRQShxpsfWzs.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/FjDT8GrgrX3KXaqLRQShxpsfWzs.png?width=1024&height=1536 1024w\"}},T8ydIY9Rs:{\"data-framer-name\":\"Variant 14\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:1536,intrinsicWidth:1024,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:1536,pixelWidth:1024,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/mT8pNKzlaRO5Ht55FwS3GBgD740.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/mT8pNKzlaRO5Ht55FwS3GBgD740.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/mT8pNKzlaRO5Ht55FwS3GBgD740.png?width=1024&height=1536 1024w\"}},tMBk0TNV4:{\"data-framer-name\":\"Variant 7\",background:undefined},ybu0rTY0S:{\"data-framer-name\":\"Variant 10\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:3072,intrinsicWidth:2048,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:3072,pixelWidth:2048,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/YtMS7DAixTWNJvN0V9LDBPzLaWI.webp?width=2048&height=3072\",srcSet:\"https://framerusercontent.com/images/YtMS7DAixTWNJvN0V9LDBPzLaWI.webp?scale-down-to=1024&width=2048&height=3072 682w,https://framerusercontent.com/images/YtMS7DAixTWNJvN0V9LDBPzLaWI.webp?scale-down-to=2048&width=2048&height=3072 1365w,https://framerusercontent.com/images/YtMS7DAixTWNJvN0V9LDBPzLaWI.webp?width=2048&height=3072 2048w\"}},yp9y9nbRW:{\"data-framer-name\":\"Variant 9\",background:{alt:\"Modern skyscrapers seen through a dark tunnel structure.\",fit:\"fit\",intrinsicHeight:768,intrinsicWidth:512,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:768,pixelWidth:512,positionX:\"right\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/KCuEcM52MMeZcasOZYZFtE1fZJg.png?width=512&height=768\",srcSet:\"https://framerusercontent.com/images/KCuEcM52MMeZcasOZYZFtE1fZJg.png?width=512&height=768 512w\"}}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qg49qu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZzjTQko1E-container\",nodeId:\"ZzjTQko1E\",rendersWithMotion:true,scopeId:\"WRIYqnl0K\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"ZzjTQko1E\",isMixedBorderRadius:false,layoutId:\"ZzjTQko1E\",loop:false,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/WtIUpeRmzPtMGyTySCetEtHlbU8.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\",...addPropertyOverrides({E_nJ_gqQX:{loop:true,srcFile:\"https://framerusercontent.com/assets/tOwyzQgYqyIwFONVpPEGnYwi7pU.mp4\"},gEf2UumME:{loop:true},IkcXCpdsz:{loop:true,srcFile:\"https://framerusercontent.com/assets/iAZKCZdPpHJQIexuKySMxjk.mp4\"},tMBk0TNV4:{loop:true,srcFile:\"https://framerusercontent.com/assets/iAZKCZdPpHJQIexuKySMxjk.mp4\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f4tv6i-container\",layoutDependency:layoutDependency,layoutId:\"VSvs5YjiU-container\",rendersWithMotion:true,children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/brhKO6NYOhVzvL55dsQmggi5PvI.png?width=1556&height=2308\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_mode:{type:\"enum\",value:3},u_pulse:{type:\"number\",value:37},u_radius:{type:\"number\",value:2.5},u_speed:{type:\"number\",value:.5},u_swirl:{type:\"number\",value:3},u_swirlSpeed:{type:\"number\",value:0},u_texture:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:1536,pixelWidth:1024,src:\"https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?width=1024&height=1536\",srcSet:\"https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?scale-down-to=1024&width=1024&height=1536 682w,https://framerusercontent.com/images/ex2AGVLm7bCRNRFPYTGtV9OKlGU.png?width=1024&height=1536 1024w\"},\"\")}},vertexShader:shaderConfig.vertex,width:\"100%\"})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8Vp0L.framer-3f048l, .framer-8Vp0L .framer-3f048l { display: block; }\",\".framer-8Vp0L.framer-cgtkbr { height: 1154px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1407px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-8Vp0L .framer-1qg49qu-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-8Vp0L .framer-1f4tv6i-container { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 778px; }\",\".framer-8Vp0L.framer-v-1h3tuw1.framer-cgtkbr { height: 2477px; will-change: unset; }\",\".framer-8Vp0L.framer-v-1fobosk.framer-cgtkbr, .framer-8Vp0L.framer-v-1ad0thx.framer-cgtkbr, .framer-8Vp0L.framer-v-ow0ovg.framer-cgtkbr { height: 2507px; will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1154\n * @framerIntrinsicWidth 1407\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kTz3MyPei\":{\"layout\":[\"fixed\",\"fixed\"]},\"lRz2fyBpD\":{\"layout\":[\"fixed\",\"fixed\"]},\"C1UQJY7bB\":{\"layout\":[\"fixed\",\"fixed\"]},\"gEf2UumME\":{\"layout\":[\"fixed\",\"fixed\"]},\"E_nJ_gqQX\":{\"layout\":[\"fixed\",\"fixed\"]},\"tMBk0TNV4\":{\"layout\":[\"fixed\",\"fixed\"]},\"IkcXCpdsz\":{\"layout\":[\"fixed\",\"fixed\"]},\"yp9y9nbRW\":{\"layout\":[\"fixed\",\"fixed\"]},\"ybu0rTY0S\":{\"layout\":[\"fixed\",\"fixed\"]},\"bOqLdeDrP\":{\"layout\":[\"fixed\",\"fixed\"]},\"HEKqz4TB6\":{\"layout\":[\"fixed\",\"fixed\"]},\"I9MMaWOpa\":{\"layout\":[\"fixed\",\"fixed\"]},\"T8ydIY9Rs\":{\"layout\":[\"fixed\",\"fixed\"]},\"poip2JyH0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWRIYqnl0K=withCSS(Component,css,\"framer-8Vp0L\");export default FramerWRIYqnl0K;FramerWRIYqnl0K.displayName=\"PIC CHANGER SAUR\";FramerWRIYqnl0K.defaultProps={height:1154,width:1407};addPropertyControls(FramerWRIYqnl0K,{variant:{options:[\"G0WLLZUSm\",\"kTz3MyPei\",\"lRz2fyBpD\",\"C1UQJY7bB\",\"gEf2UumME\",\"E_nJ_gqQX\",\"tMBk0TNV4\",\"IkcXCpdsz\",\"yp9y9nbRW\",\"ybu0rTY0S\",\"bOqLdeDrP\",\"HEKqz4TB6\",\"I9MMaWOpa\",\"T8ydIY9Rs\",\"poip2JyH0\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 5\",\"Variant 6\",\"Variant 7\",\"Variant 8\",\"Variant 9\",\"Variant 10\",\"Variant 11\",\"Variant 12\",\"Variant 13\",\"Variant 14\",\"Variant 15\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWRIYqnl0K,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWRIYqnl0K\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1154\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kTz3MyPei\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lRz2fyBpD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C1UQJY7bB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gEf2UumME\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E_nJ_gqQX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tMBk0TNV4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IkcXCpdsz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yp9y9nbRW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ybu0rTY0S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bOqLdeDrP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HEKqz4TB6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"I9MMaWOpa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"T8ydIY9Rs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"poip2JyH0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1407\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WRIYqnl0K.map","// Generated by Framer (07ac007)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const MS09jj0vq=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 116 35\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 28.246 6.849 L 28.189 6.803 L 27.905 6.542 C 27.849 6.479 27.806 6.444 27.778 6.438 L 27.6 6.269 L 27.221 5.945 C 27.073 5.795 26.921 5.647 26.766 5.503 C 26.621 5.367 26.515 5.26 26.449 5.183 C 26.352 5.069 26.24 4.967 26.116 4.882 C 26.102 4.873 26.09 4.861 26.079 4.848 C 25.918 4.651 25.838 4.543 25.699 4.399 C 25.451 4.143 25.316 3.964 25.096 3.765 C 25.004 3.68 24.919 3.589 24.842 3.492 C 24.08 2.556 23.412 1.715 22.875 0.712 C 22.783 0.539 22.726 0.37 22.62 0.218 C 22.616 0.213 22.616 0.206 22.619 0.2 C 22.622 0.194 22.628 0.19 22.635 0.19 C 23.382 0.195 25.262 0.192 28.274 0.18 L 28.809 0.178 C 31.226 0.177 33.566 0.178 35.83 0.182 C 36.68 0.184 37.318 0.166 38.04 0.173 C 38.517 0.178 38.812 0.18 38.924 0.179 C 40.843 0.169 42.762 0.174 44.682 0.195 C 44.699 0.195 44.714 0.209 44.715 0.226 C 44.734 0.437 44.745 0.605 44.749 0.73 C 44.755 0.922 44.756 2.218 44.753 4.617 C 44.753 5.473 44.593 6.322 44.282 7.12 C 43.619 8.824 42.325 10.099 40.645 10.826 C 40.084 11.069 39.455 11.251 38.757 11.374 C 38.012 11.504 37.245 11.517 36.457 11.411 C 36.124 11.366 35.793 11.315 35.463 11.259 C 35.306 11.232 35.189 11.193 35.109 11.141 C 35.099 11.135 35.088 11.129 35.077 11.125 C 34.59 10.956 34.247 10.826 34.049 10.736 C 33.008 10.265 32.008 9.713 31.057 9.084 C 30.34 8.609 29.544 7.936 29.066 7.546 C 28.878 7.393 28.753 7.248 28.577 7.132 C 28.563 7.124 28.55 7.113 28.539 7.101 C 28.451 7.007 28.353 6.922 28.246 6.849 Z M 55.526 17.812 C 55.43 17.898 55.378 18.022 55.305 18.13 C 54.928 18.686 54.46 19.259 53.903 19.848 C 53.339 20.443 52.766 20.942 52.184 21.346 C 51.055 22.129 49.689 22.699 48.313 22.883 C 46.967 23.063 45.329 22.79 44.323 21.791 C 43.713 21.186 43.344 20.465 43.218 19.628 C 43.124 19.011 43.133 18.361 43.243 17.678 C 43.322 17.192 43.468 16.696 43.681 16.191 C 44.051 15.315 44.449 14.615 45.09 13.954 C 45.439 13.595 45.868 13.165 46.273 12.841 C 47.08 12.196 47.959 11.646 48.895 11.203 C 49.617 10.86 50.35 10.542 51.093 10.247 C 51.451 10.105 52.082 9.879 52.986 9.567 C 53.374 9.432 53.893 9.22 54.177 9.106 C 55.368 8.629 56.478 8.056 57.435 7.251 C 58.363 6.471 58.991 5.511 59.321 4.345 C 59.535 3.592 59.611 2.87 59.254 2.209 C 59.037 1.808 58.69 1.559 58.211 1.461 C 57.185 1.253 56.023 1.545 55.273 2.298 C 54.928 2.644 54.745 3.065 54.723 3.56 C 54.707 3.906 54.715 4.186 54.661 4.488 C 54.295 6.515 52.529 8.083 50.57 8.589 C 49.599 8.84 48.264 8.525 47.683 7.661 C 47.436 7.295 47.312 6.882 47.311 6.425 C 47.31 6.159 47.314 5.883 47.402 5.607 C 47.776 4.428 48.67 3.474 49.677 2.745 C 50.915 1.85 52.292 1.253 53.771 0.8 C 55.19 0.367 56.612 0.107 58.038 0.022 C 58.505 -0.006 58.924 -0.007 59.292 0.019 C 59.702 0.047 60.03 0.076 60.276 0.104 C 61.05 0.191 61.812 0.366 62.546 0.623 C 63.953 1.115 65.284 2.096 65.846 3.511 C 66 3.896 66.112 4.317 66.184 4.774 C 66.24 5.141 66.213 5.522 66.227 5.861 C 66.232 5.989 66.223 6.134 66.2 6.295 C 66.115 6.883 66.048 7.305 65.998 7.56 C 65.97 7.708 65.858 8.173 65.665 8.954 C 65.401 10.016 65.064 11.117 64.808 12.122 C 64.68 12.622 64.524 12.997 64.437 13.453 C 64.423 13.526 64.378 13.705 64.302 13.99 C 63.965 15.264 63.626 16.538 63.285 17.811 C 63.192 18.159 63.114 18.51 63.053 18.865 C 62.955 19.433 63.059 20.132 63.622 20.383 C 63.786 20.457 63.978 20.519 64.198 20.57 C 64.301 20.594 64.401 20.652 64.497 20.743 C 64.51 20.757 64.519 20.774 64.521 20.793 C 64.548 21.03 64.46 21.193 64.259 21.281 C 62.9 21.88 61.483 22.342 60.031 22.661 C 59.493 22.779 58.972 22.853 58.467 22.881 C 58.006 22.907 57.523 22.858 57.017 22.735 C 56.328 22.567 55.83 22.189 55.525 21.601 C 55.081 20.746 55.161 19.614 55.404 18.694 C 55.478 18.409 55.53 18.12 55.558 17.827 C 55.559 17.825 55.558 17.822 55.557 17.82 C 55.556 17.815 55.552 17.811 55.548 17.809 C 55.543 17.807 55.538 17.807 55.533 17.808 C 55.531 17.809 55.528 17.81 55.526 17.812 Z M 58.2 8.061 L 58.2 8.06 C 58.2 8.052 58.194 8.047 58.187 8.047 C 58.184 8.047 58.18 8.048 58.178 8.051 C 58.14 8.089 58.099 8.125 58.055 8.157 C 57.581 8.498 57.11 8.844 56.641 9.193 C 56.122 9.581 55.62 9.858 55.075 10.251 C 54.005 11.019 53.069 11.955 52.304 13.022 C 52.099 13.308 51.922 13.613 51.776 13.933 C 51.34 14.889 51.001 15.865 50.968 16.887 C 50.946 17.566 51.053 18.23 51.431 18.778 C 51.703 19.172 52.246 19.437 52.698 19.203 C 53.179 18.955 53.614 18.619 54.003 18.195 C 54.398 17.763 54.678 17.433 54.842 17.207 C 55.132 16.807 55.471 16.238 55.86 15.499 C 56.138 14.97 56.369 14.379 56.552 13.725 C 56.807 12.816 57.109 11.86 57.721 9.838 C 57.846 9.424 57.933 9.029 58.078 8.581 C 58.15 8.356 58.191 8.183 58.2 8.061 Z M 104.276 0.563 C 104.292 0.565 104.307 0.574 104.317 0.588 C 104.326 0.602 104.329 0.619 104.325 0.635 L 102.765 6.483 C 102.764 6.488 102.766 6.493 102.771 6.494 C 102.791 6.502 102.811 6.495 102.83 6.473 C 102.944 6.339 103.051 6.174 103.153 5.976 C 103.797 4.722 104.654 3.556 105.622 2.52 C 106.13 1.977 106.655 1.516 107.198 1.138 C 108.093 0.515 109.077 0.167 110.151 0.096 C 111.265 0.023 112.414 0.329 113.15 1.208 C 113.747 1.922 114.029 2.74 113.998 3.662 C 113.983 4.063 113.914 4.624 113.77 5.033 C 113.184 6.697 111.77 8.013 110.007 8.378 C 109.268 8.532 108.594 8.449 107.919 8.202 C 107.112 7.905 106.49 7.231 106.179 6.447 C 106.06 6.15 106.024 5.718 106.013 5.398 C 106.005 5.104 105.838 4.589 105.431 4.782 C 104.946 5.012 104.531 5.522 104.216 5.972 C 103.258 7.345 102.583 8.885 102.036 10.505 C 101.894 10.922 101.803 11.281 101.671 11.723 C 101.475 12.382 101.23 13.255 100.936 14.342 C 100.784 14.905 100.579 15.518 100.453 16.018 C 100.393 16.25 100.327 16.481 100.255 16.71 C 100.087 17.242 100.007 17.658 99.866 18.149 C 99.728 18.626 99.643 19.058 99.507 19.667 C 99.439 19.965 99.419 20.308 99.445 20.695 C 99.446 20.719 99.451 20.742 99.457 20.764 C 99.563 21.111 99.601 21.323 99.901 21.489 C 99.991 21.539 100.308 21.695 100.851 21.957 C 100.873 21.968 100.927 22.001 101.013 22.057 C 101.029 22.067 101.04 22.083 101.043 22.101 C 101.079 22.297 101.042 22.463 100.934 22.6 C 100.92 22.617 100.902 22.63 100.881 22.638 C 100.802 22.665 100.72 22.678 100.637 22.677 C 99.742 22.668 98.862 22.665 97.999 22.667 C 96.906 22.671 94.124 22.672 89.655 22.672 C 89.537 22.672 89.419 22.668 89.302 22.661 C 89.153 22.653 89.032 22.51 89.03 22.365 C 89.028 22.227 89.09 22.128 89.217 22.068 C 89.36 21.999 89.6 21.902 89.937 21.777 C 90.122 21.708 90.337 21.582 90.583 21.398 C 91.044 21.054 91.258 20.609 91.428 20.054 C 91.67 19.263 91.895 18.467 92.104 17.667 C 92.287 16.966 92.474 16.267 92.663 15.568 C 92.916 14.635 93.105 13.936 93.229 13.47 C 93.587 12.122 93.878 11.035 94.101 10.209 C 94.198 9.848 94.388 9.144 94.668 8.097 C 94.959 7.012 95.28 5.734 95.632 4.26 C 95.675 4.078 95.692 3.908 95.682 3.751 C 95.653 3.292 95.344 2.845 94.954 2.604 C 94.775 2.492 94.655 2.424 94.594 2.4 C 94.416 2.33 94.286 2.256 94.204 2.177 C 94.192 2.166 94.185 2.15 94.186 2.134 L 94.202 1.84 C 94.203 1.83 94.207 1.821 94.213 1.815 C 94.308 1.712 94.385 1.658 94.443 1.651 C 95.799 1.495 96.645 1.394 96.979 1.348 C 98.015 1.206 98.911 1.089 99.666 1 C 100.146 0.943 101.61 0.759 104.058 0.448 C 104.163 0.435 104.223 0.465 104.24 0.539 C 104.243 0.55 104.252 0.559 104.263 0.561 Z M 91.088 4.092 L 90.888 4.834 C 89.828 8.763 89.084 11.49 88.655 13.014 C 88.391 13.953 88.191 14.679 88.056 15.194 C 87.774 16.276 87.52 17.111 87.286 18.103 C 87.165 18.612 86.961 19.595 87.301 20.044 C 87.528 20.344 87.985 20.495 88.345 20.617 C 88.407 20.639 88.453 20.692 88.465 20.756 C 88.506 20.973 88.419 21.124 88.204 21.208 C 88.004 21.287 87.787 21.364 87.554 21.44 C 87.111 21.583 86.539 21.684 86.1 21.802 C 85.919 21.85 85.278 21.979 84.178 22.189 C 83.813 22.258 83.458 22.285 83.105 22.343 C 82.783 22.394 82.525 22.429 82.331 22.446 C 82.006 22.475 81.692 22.552 81.303 22.609 C 80.41 22.74 79.688 22.838 79.136 22.903 C 79.057 22.912 78.926 22.916 78.741 22.915 C 78.721 22.914 78.702 22.91 78.684 22.902 C 78.573 22.85 78.485 22.78 78.42 22.692 C 78.408 22.676 78.404 22.656 78.408 22.638 C 78.43 22.529 78.443 22.436 78.466 22.351 C 78.638 21.681 78.884 20.891 79.09 20.113 C 79.37 19.059 79.533 18.504 79.603 18.059 L 79.604 18.056 C 79.603 18.046 79.595 18.038 79.585 18.038 C 79.578 18.038 79.572 18.042 79.569 18.048 L 79.39 18.368 C 79.33 18.474 79.265 18.578 79.195 18.677 C 78.744 19.314 78.239 19.859 77.665 20.428 C 76.652 21.432 75.356 22.277 73.973 22.674 C 73.406 22.836 72.745 22.936 71.991 22.974 C 71.125 23.017 70.275 22.903 69.442 22.63 C 69.377 22.609 69.197 22.528 68.903 22.388 C 68.003 21.96 67.397 21.275 67.086 20.335 C 66.8 19.467 66.835 18.523 67.015 17.653 C 67.069 17.395 67.176 16.965 67.337 16.364 C 67.604 15.369 67.877 14.376 68.157 13.385 C 68.481 12.24 68.653 11.536 69.025 10.128 C 69.084 9.905 69.186 9.617 69.227 9.424 C 69.232 9.403 69.373 8.854 69.649 7.779 C 69.949 6.618 70.279 5.465 70.567 4.255 C 70.744 3.51 70.42 2.894 69.753 2.548 C 69.603 2.47 69.424 2.381 69.218 2.279 C 69.199 2.27 69.186 2.251 69.184 2.23 C 69.17 2.098 69.203 1.972 69.284 1.853 C 69.295 1.837 69.309 1.825 69.326 1.817 C 69.445 1.766 69.51 1.739 69.523 1.738 C 70.154 1.673 70.886 1.586 71.718 1.475 C 73.912 1.184 76.091 0.926 78.307 0.641 C 78.58 0.606 78.852 0.567 79.123 0.522 C 79.175 0.514 79.23 0.516 79.288 0.528 C 79.3 0.531 79.31 0.537 79.318 0.546 L 79.424 0.671 C 79.474 0.731 79.491 0.812 79.47 0.887 C 79.392 1.159 79.318 1.432 79.248 1.707 C 79.184 1.959 79.109 2.236 79.022 2.539 C 78.427 4.617 77.851 6.7 77.294 8.788 C 77.167 9.266 77.036 9.743 76.9 10.219 C 76.694 10.933 76.561 11.409 76.499 11.649 C 76.181 12.881 75.982 13.63 75.904 13.894 C 75.741 14.444 75.624 14.981 75.452 15.543 C 75.293 16.059 75.133 16.714 74.991 17.276 C 74.882 17.709 74.81 18.084 74.775 18.4 C 74.759 18.542 74.753 18.803 74.757 19.183 C 74.76 19.544 74.862 19.957 75.177 20.149 C 75.388 20.277 75.629 20.302 75.899 20.222 C 76.069 20.172 76.225 20.107 76.366 20.027 C 76.895 19.727 77.369 19.344 77.789 18.88 C 78.587 17.997 79.199 17.012 79.71 15.991 C 79.977 15.458 80.215 14.838 80.388 14.208 C 80.506 13.778 80.63 13.348 80.758 12.92 C 81.007 12.091 81.254 11.122 81.494 10.25 C 81.656 9.657 81.873 8.763 82.08 8.023 C 82.163 7.728 82.243 7.432 82.319 7.135 C 82.539 6.276 82.758 5.418 82.979 4.559 C 83.07 4.206 83.089 3.861 82.966 3.513 C 82.765 2.944 82.09 2.655 81.574 2.377 C 81.556 2.367 81.546 2.349 81.547 2.33 L 81.561 2.07 C 81.562 2.049 81.572 2.029 81.587 2.013 C 81.624 1.977 81.64 1.923 81.633 1.854 C 81.631 1.828 81.65 1.805 81.676 1.802 C 85.036 1.38 88.144 0.995 91.002 0.645 C 91.258 0.614 91.483 0.598 91.679 0.598 C 91.754 0.598 91.821 0.645 91.845 0.715 C 91.855 0.744 91.875 0.772 91.906 0.802 C 91.922 0.818 91.928 0.841 91.922 0.863 Z M 17.421 26.683 C 17.445 26.706 17.466 26.722 17.484 26.731 C 17.498 26.739 17.511 26.748 17.522 26.759 C 17.989 27.213 18.316 27.498 18.679 27.885 C 18.887 28.107 19.15 28.343 19.359 28.591 C 19.551 28.817 19.733 29.051 19.906 29.292 C 19.99 29.412 20.076 29.53 20.165 29.645 C 20.253 29.758 20.338 29.873 20.42 29.991 C 20.974 30.791 21.294 31.261 21.378 31.403 L 21.785 32.077 C 21.847 32.179 21.892 32.26 21.919 32.319 C 21.988 32.469 22.028 32.553 22.039 32.57 C 22.081 32.641 22.231 32.773 22.228 32.901 C 22.228 32.92 22.214 32.936 22.195 32.94 C 22.117 32.955 22.036 32.963 21.956 32.962 C 14.52 32.967 7.226 32.969 0.074 32.967 C 0.049 32.967 0.029 32.947 0.029 32.923 C 0.03 31.848 0.021 30.551 0 29.034 C -0.004 28.681 0.038 28.152 0.129 27.447 C 0.227 26.684 0.488 25.92 0.911 25.157 C 1.828 23.504 3.432 22.33 5.276 21.876 C 5.517 21.817 5.867 21.758 6.326 21.698 C 7.083 21.601 7.863 21.617 8.666 21.747 C 8.979 21.797 9.261 21.889 9.579 21.963 C 9.7 21.993 9.82 22.027 9.939 22.067 C 10.62 22.294 11.197 22.524 11.67 22.757 C 12.872 23.349 13.942 23.979 14.882 24.647 C 15.496 25.083 15.997 25.465 16.383 25.793 C 16.502 25.893 16.633 26.002 16.774 26.119 C 17.058 26.353 17.274 26.541 17.421 26.683 Z M 37.459 31.284 C 37.458 31.285 37.457 31.285 37.455 31.285 C 37.449 31.285 37.444 31.282 37.44 31.278 C 37.437 31.273 37.436 31.267 37.437 31.262 C 37.478 31.087 37.581 30.93 37.658 30.741 C 37.835 30.308 37.965 29.859 38.046 29.399 C 38.067 29.273 38.096 28.965 38.13 28.476 C 38.14 28.342 38.123 28.129 38.081 27.835 C 37.839 26.147 36.754 24.714 35.383 23.742 C 34.189 22.895 32.853 22.36 31.375 22.136 C 31.002 22.079 30.713 22.047 30.506 22.041 C 30.137 22.029 29.886 21.985 29.525 21.987 C 29.394 21.987 29.263 21.984 29.133 21.978 C 28.676 21.959 28.219 21.951 27.762 21.954 C 26.754 21.961 25.69 21.961 24.571 21.954 C 21.471 21.936 19.852 21.941 15.523 21.932 C 14.836 21.93 14.341 21.903 13.754 21.9 C 13.13 21.897 12.446 21.803 11.872 21.648 C 11.593 21.572 11.445 21.534 11.429 21.535 C 11.417 21.535 11.282 21.488 11.024 21.396 C 10.899 21.351 10.774 21.305 10.649 21.257 C 10.488 21.198 10.329 21.131 10.172 21.059 C 8.157 20.129 6.507 18.784 5.224 17.024 C 5.138 16.906 4.976 16.651 4.74 16.26 C 4.568 15.977 4.425 15.712 4.31 15.466 C 3.516 13.767 3.15 11.972 3.213 10.082 C 3.221 9.879 3.237 9.677 3.259 9.476 C 3.287 9.212 3.3 8.931 3.348 8.669 C 3.505 7.819 3.699 7.087 3.93 6.472 C 4.047 6.16 4.21 5.793 4.419 5.37 C 4.598 5.01 4.799 4.661 5.021 4.326 C 5.496 3.607 6.003 2.967 6.619 2.394 C 6.769 2.255 6.933 2.133 7.11 2.03 C 7.14 2.012 7.193 1.966 7.269 1.889 C 7.274 1.885 7.281 1.885 7.286 1.889 L 7.286 1.889 C 7.291 1.894 7.292 1.901 7.287 1.905 C 6.933 2.313 6.833 2.737 6.687 3.292 C 6.506 3.978 6.485 4.681 6.611 5.383 C 6.714 5.955 6.884 6.492 7.121 6.993 C 7.142 7.036 7.212 7.165 7.333 7.381 C 8.032 8.63 9.169 9.556 10.447 10.187 C 10.633 10.278 10.786 10.331 11.051 10.444 C 11.644 10.695 12.303 10.889 13.029 11.025 C 13.343 11.084 13.753 11.132 14.259 11.169 C 14.568 11.192 14.981 11.215 15.498 11.238 C 16.017 11.26 16.551 11.211 17.126 11.212 C 18.799 11.214 20.16 11.214 21.21 11.212 C 21.468 11.212 21.817 11.196 22.106 11.196 C 24.803 11.193 26.655 11.188 27.66 11.181 C 28.621 11.174 29.826 11.196 30.902 11.197 C 31.165 11.197 31.345 11.212 31.569 11.223 C 31.65 11.227 31.73 11.243 31.806 11.27 C 31.854 11.287 31.9 11.308 31.956 11.321 C 32.279 11.393 32.468 11.438 32.523 11.454 C 32.937 11.579 33.451 11.774 34.067 12.041 C 34.308 12.146 34.544 12.263 34.772 12.393 C 34.821 12.42 35.051 12.549 35.462 12.779 C 35.515 12.809 35.7 12.929 36.017 13.138 C 37.426 14.07 38.598 15.291 39.516 16.688 C 39.743 17.036 39.926 17.386 40.113 17.719 C 40.193 17.86 40.264 18.003 40.325 18.146 C 41.04 19.834 41.375 21.599 41.327 23.44 C 41.318 23.803 41.263 24.163 41.227 24.521 C 41.213 24.656 41.192 24.8 41.163 24.952 C 40.99 25.859 40.742 26.683 40.422 27.424 C 39.935 28.551 39.247 29.62 38.307 30.508 C 37.897 30.895 37.628 31.145 37.499 31.258 C 37.481 31.274 37.468 31.283 37.459 31.284 Z M 48.566 32.929 C 48.22 32.929 47.972 32.74 47.823 32.363 L 45.666 26.732 L 46.955 26.732 L 48.602 31.38 L 48.62 31.38 L 50.275 26.732 L 51.555 26.732 L 49.148 32.929 Z M 55.179 26.732 L 56.414 26.732 L 56.414 32.929 L 55.179 32.929 Z M 62.974 33 C 62.318 33 61.805 32.818 61.435 32.455 C 61.065 32.092 60.88 31.586 60.88 30.937 L 62.097 30.937 C 62.097 31.244 62.176 31.485 62.334 31.659 C 62.492 31.833 62.711 31.92 62.992 31.92 L 63.985 31.92 C 64.248 31.92 64.461 31.865 64.625 31.756 C 64.789 31.647 64.871 31.501 64.871 31.318 L 64.871 31.017 C 64.871 30.728 64.656 30.548 64.227 30.477 L 62.58 30.202 C 62.043 30.114 61.636 29.944 61.359 29.693 C 61.081 29.443 60.943 29.122 60.943 28.733 L 60.943 28.237 C 60.943 27.924 61.028 27.648 61.198 27.409 C 61.368 27.17 61.609 26.986 61.923 26.856 C 62.236 26.726 62.598 26.661 63.01 26.661 L 64.021 26.661 C 64.409 26.661 64.752 26.741 65.05 26.9 C 65.348 27.059 65.58 27.282 65.744 27.569 C 65.908 27.855 65.99 28.187 65.99 28.564 L 64.773 28.564 C 64.773 28.317 64.704 28.117 64.567 27.967 C 64.43 27.816 64.248 27.741 64.021 27.741 L 63.01 27.741 C 62.759 27.741 62.558 27.794 62.406 27.9 C 62.254 28.007 62.177 28.148 62.177 28.325 L 62.177 28.564 C 62.177 28.86 62.383 29.043 62.795 29.113 L 64.433 29.397 C 64.976 29.491 65.39 29.658 65.677 29.897 C 65.963 30.136 66.106 30.444 66.106 30.822 L 66.106 31.406 C 66.106 31.719 66.018 31.997 65.842 32.239 C 65.666 32.481 65.42 32.668 65.104 32.801 C 64.788 32.934 64.421 33 64.003 33 Z M 72.63 33 C 72.189 33 71.801 32.907 71.467 32.721 C 71.133 32.535 70.873 32.274 70.688 31.938 C 70.503 31.601 70.411 31.212 70.411 30.769 L 70.411 26.732 L 71.646 26.732 L 71.646 30.734 C 71.646 31.088 71.737 31.374 71.919 31.592 C 72.101 31.811 72.338 31.92 72.63 31.92 L 73.579 31.92 C 73.877 31.92 74.119 31.811 74.303 31.592 C 74.489 31.374 74.581 31.088 74.581 30.734 L 74.581 26.732 L 75.816 26.732 L 75.816 30.769 C 75.816 31.212 75.723 31.601 75.538 31.938 C 75.359 32.269 75.085 32.541 74.751 32.721 C 74.411 32.907 74.02 33 73.579 33 Z M 83.807 31.486 L 81.463 31.486 L 80.908 32.929 L 79.619 32.929 L 82.071 26.732 L 82.626 26.732 C 83.014 26.732 83.276 26.909 83.414 27.263 L 85.642 32.929 L 84.353 32.929 Z M 81.794 30.459 L 83.476 30.459 L 82.644 28.228 L 82.635 28.228 Z M 90.528 32.929 C 90.266 32.929 90.055 32.854 89.897 32.703 C 89.739 32.553 89.66 32.354 89.66 32.106 L 89.66 26.732 L 90.895 26.732 L 90.895 31.867 L 94.296 31.867 L 94.296 32.929 Z M 100.139 33 C 99.483 33 98.97 32.818 98.6 32.455 C 98.23 32.092 98.045 31.586 98.045 30.937 L 99.262 30.937 C 99.262 31.244 99.341 31.485 99.5 31.659 C 99.658 31.833 99.877 31.92 100.157 31.92 L 101.151 31.92 C 101.413 31.92 101.626 31.865 101.79 31.756 C 101.955 31.647 102.037 31.501 102.037 31.318 L 102.037 31.017 C 102.037 30.728 101.822 30.548 101.392 30.477 L 99.746 30.202 C 99.209 30.114 98.801 29.944 98.524 29.693 C 98.247 29.443 98.108 29.122 98.108 28.733 L 98.108 28.237 C 98.108 27.924 98.193 27.648 98.363 27.409 C 98.533 27.17 98.775 26.986 99.088 26.856 C 99.401 26.726 99.763 26.661 100.175 26.661 L 101.187 26.661 C 101.574 26.661 101.917 26.741 102.216 26.9 C 102.514 27.059 102.745 27.282 102.909 27.569 C 103.073 27.855 103.155 28.187 103.155 28.564 L 101.938 28.564 C 101.938 28.317 101.87 28.117 101.732 27.967 C 101.595 27.816 101.413 27.741 101.187 27.741 L 100.175 27.741 C 99.925 27.741 99.723 27.794 99.571 27.9 C 99.419 28.007 99.343 28.148 99.343 28.325 L 99.343 28.564 C 99.343 28.86 99.549 29.043 99.96 29.113 L 101.598 29.397 C 102.141 29.491 102.556 29.658 102.842 29.897 C 103.128 30.136 103.272 30.444 103.272 30.822 L 103.272 31.406 C 103.272 31.719 103.184 31.997 103.008 32.239 C 102.832 32.481 102.585 32.668 102.269 32.801 C 101.953 32.934 101.586 33 101.168 33 Z\" fill=\"transparent\" height=\"32.99999945512251px\" id=\"bCGIWKyCN\" transform=\"translate(1 1)\" width=\"114.0000004870252px\"><path d=\"M 5.629 6.678 L 5.572 6.632 L 5.289 6.37 C 5.232 6.308 5.19 6.273 5.161 6.266 L 4.983 6.098 L 4.604 5.774 C 4.456 5.623 4.305 5.476 4.15 5.331 C 4.004 5.196 3.899 5.089 3.833 5.012 C 3.736 4.897 3.624 4.796 3.499 4.711 C 3.485 4.701 3.473 4.69 3.462 4.677 C 3.301 4.48 3.221 4.371 3.082 4.228 C 2.834 3.972 2.699 3.792 2.479 3.593 C 2.388 3.509 2.303 3.417 2.225 3.32 C 1.463 2.384 0.795 1.543 0.258 0.54 C 0.166 0.368 0.109 0.198 0.003 0.047 C -0.001 0.041 -0.001 0.034 0.002 0.029 C 0.005 0.023 0.011 0.019 0.018 0.019 C 0.765 0.024 2.645 0.02 5.658 0.008 L 6.192 0.007 C 8.609 0.005 10.949 0.007 13.213 0.011 C 14.063 0.012 14.701 -0.005 15.424 0.002 C 15.9 0.006 16.195 0.008 16.307 0.008 C 18.227 -0.003 20.146 0.003 22.065 0.023 C 22.083 0.024 22.098 0.037 22.099 0.054 C 22.117 0.265 22.128 0.433 22.133 0.559 C 22.139 0.751 22.14 2.046 22.136 4.446 C 22.136 5.302 21.977 6.15 21.665 6.949 C 21.002 8.652 19.709 9.927 18.028 10.655 C 17.468 10.897 16.838 11.08 16.141 11.202 C 15.396 11.333 14.629 11.345 13.84 11.239 C 13.508 11.194 13.176 11.144 12.846 11.087 C 12.69 11.06 12.572 11.021 12.492 10.97 C 12.482 10.963 12.471 10.958 12.46 10.954 C 11.973 10.785 11.631 10.655 11.432 10.565 C 10.392 10.094 9.391 9.541 8.44 8.912 C 7.723 8.437 6.927 7.764 6.45 7.375 C 6.261 7.221 6.136 7.077 5.96 6.961 C 5.946 6.952 5.934 6.941 5.922 6.929 C 5.834 6.835 5.736 6.751 5.629 6.678 Z\" fill=\"rgb(13, 14, 15)\" height=\"11.31038285262535px\" id=\"y6nNQoUnd\" transform=\"translate(22.617 0.171)\" width=\"22.13817601667987px\"/><path d=\"M 12.373 17.812 C 12.276 17.898 12.225 18.022 12.152 18.13 C 11.774 18.686 11.307 19.259 10.749 19.848 C 10.186 20.443 9.613 20.942 9.031 21.346 C 7.902 22.129 6.535 22.699 5.16 22.883 C 3.813 23.063 2.176 22.79 1.169 21.791 C 0.559 21.186 0.191 20.465 0.064 19.628 C -0.029 19.011 -0.021 18.361 0.09 17.678 C 0.168 17.192 0.314 16.696 0.528 16.191 C 0.897 15.315 1.296 14.615 1.936 13.954 C 2.285 13.595 2.715 13.165 3.12 12.841 C 3.926 12.196 4.806 11.646 5.741 11.203 C 6.463 10.86 7.196 10.542 7.94 10.247 C 8.298 10.105 8.929 9.879 9.833 9.567 C 10.221 9.432 10.74 9.22 11.023 9.106 C 12.214 8.629 13.325 8.056 14.282 7.251 C 15.21 6.471 15.837 5.511 16.168 4.345 C 16.381 3.592 16.458 2.87 16.1 2.209 C 15.884 1.808 15.536 1.559 15.057 1.461 C 14.032 1.253 12.87 1.545 12.12 2.298 C 11.775 2.644 11.592 3.065 11.57 3.56 C 11.554 3.906 11.561 4.186 11.507 4.488 C 11.141 6.515 9.376 8.083 7.416 8.589 C 6.446 8.84 5.11 8.525 4.529 7.661 C 4.283 7.295 4.159 6.882 4.158 6.425 C 4.157 6.159 4.161 5.883 4.249 5.607 C 4.623 4.428 5.516 3.474 6.524 2.745 C 7.761 1.85 9.139 1.253 10.618 0.8 C 12.036 0.367 13.458 0.107 14.884 0.022 C 15.352 -0.006 15.77 -0.007 16.139 0.019 C 16.548 0.047 16.876 0.076 17.123 0.104 C 17.897 0.191 18.658 0.366 19.393 0.623 C 20.799 1.115 22.13 2.096 22.693 3.511 C 22.846 3.896 22.959 4.317 23.03 4.774 C 23.087 5.141 23.059 5.522 23.073 5.861 C 23.078 5.989 23.069 6.134 23.046 6.295 C 22.962 6.883 22.895 7.305 22.845 7.56 C 22.816 7.708 22.705 8.173 22.511 8.954 C 22.248 10.016 21.91 11.117 21.654 12.122 C 21.527 12.622 21.371 12.997 21.283 13.453 C 21.269 13.526 21.224 13.705 21.148 13.99 C 20.811 15.264 20.472 16.538 20.131 17.811 C 20.038 18.159 19.961 18.51 19.899 18.865 C 19.801 19.433 19.905 20.132 20.468 20.383 C 20.633 20.457 20.825 20.519 21.044 20.57 C 21.148 20.594 21.247 20.652 21.343 20.743 C 21.357 20.757 21.365 20.774 21.368 20.793 C 21.394 21.03 21.307 21.193 21.105 21.281 C 19.746 21.88 18.33 22.342 16.878 22.661 C 16.34 22.779 15.818 22.853 15.314 22.881 C 14.853 22.907 14.369 22.858 13.863 22.735 C 13.174 22.567 12.677 22.189 12.371 21.601 C 11.927 20.746 12.008 19.614 12.25 18.694 C 12.325 18.409 12.377 18.12 12.405 17.827 C 12.405 17.825 12.405 17.822 12.404 17.82 C 12.402 17.815 12.399 17.811 12.394 17.809 C 12.39 17.807 12.384 17.807 12.379 17.808 C 12.377 17.809 12.375 17.81 12.373 17.812 Z M 15.046 8.061 L 15.046 8.06 C 15.046 8.052 15.041 8.047 15.033 8.047 C 15.03 8.047 15.027 8.048 15.024 8.051 C 14.986 8.089 14.945 8.125 14.902 8.157 C 14.428 8.498 13.956 8.844 13.488 9.193 C 12.968 9.581 12.466 9.858 11.921 10.251 C 10.851 11.019 9.915 11.955 9.15 13.022 C 8.945 13.308 8.768 13.613 8.623 13.933 C 8.187 14.889 7.848 15.865 7.815 16.887 C 7.793 17.566 7.899 18.23 8.277 18.778 C 8.55 19.172 9.092 19.437 9.544 19.203 C 10.026 18.955 10.461 18.619 10.849 18.195 C 11.244 17.763 11.524 17.433 11.689 17.207 C 11.978 16.807 12.317 16.238 12.706 15.499 C 12.984 14.97 13.215 14.379 13.399 13.725 C 13.653 12.816 13.955 11.86 14.567 9.838 C 14.692 9.424 14.779 9.029 14.924 8.581 C 14.997 8.356 15.038 8.183 15.046 8.061 Z\" fill=\"rgb(13, 14, 15)\" height=\"22.93437037275361px\" id=\"e7ADrsKHB\" transform=\"translate(43.154 0)\" width=\"23.074733014778403px\"/><path d=\"M 104.276 0.477 C 104.292 0.479 104.307 0.489 104.317 0.502 C 104.326 0.516 104.329 0.533 104.325 0.549 L 102.765 6.397 C 102.764 6.402 102.766 6.407 102.771 6.409 C 102.791 6.417 102.811 6.409 102.83 6.387 C 102.944 6.253 103.051 6.088 103.153 5.89 C 103.797 4.637 104.654 3.47 105.622 2.434 C 106.13 1.891 106.655 1.431 107.198 1.052 C 108.093 0.429 109.077 0.081 110.151 0.01 C 111.265 -0.063 112.414 0.243 113.15 1.123 C 113.747 1.836 114.029 2.654 113.998 3.576 C 113.983 3.977 113.914 4.538 113.77 4.947 C 113.184 6.611 111.77 7.927 110.007 8.292 C 109.268 8.446 108.594 8.364 107.919 8.116 C 107.112 7.819 106.49 7.146 106.179 6.361 C 106.06 6.064 106.024 5.633 106.013 5.312 C 106.005 5.019 105.838 4.503 105.431 4.696 C 104.946 4.927 104.531 5.436 104.216 5.886 C 103.258 7.26 102.583 8.799 102.036 10.419 C 101.894 10.836 101.803 11.195 101.671 11.637 C 101.475 12.297 101.23 13.17 100.936 14.257 C 100.784 14.819 100.579 15.432 100.453 15.932 C 100.393 16.165 100.327 16.395 100.255 16.624 C 100.087 17.156 100.007 17.572 99.866 18.063 C 99.728 18.54 99.643 18.973 99.507 19.581 C 99.439 19.879 99.419 20.222 99.445 20.61 C 99.446 20.633 99.451 20.656 99.457 20.679 C 99.563 21.025 99.601 21.237 99.901 21.403 C 99.991 21.453 100.308 21.609 100.851 21.871 C 100.873 21.882 100.927 21.915 101.013 21.971 C 101.029 21.981 101.04 21.997 101.043 22.016 C 101.079 22.211 101.042 22.377 100.934 22.514 C 100.92 22.531 100.902 22.544 100.881 22.552 C 100.802 22.579 100.72 22.593 100.637 22.591 C 99.742 22.582 98.862 22.579 97.999 22.581 C 96.906 22.585 94.124 22.587 89.655 22.587 C 89.537 22.586 89.419 22.582 89.302 22.575 C 89.153 22.567 89.032 22.424 89.03 22.28 C 89.028 22.142 89.09 22.043 89.217 21.982 C 89.36 21.913 89.6 21.816 89.937 21.691 C 90.122 21.622 90.337 21.496 90.583 21.312 C 91.044 20.968 91.258 20.524 91.428 19.969 C 91.67 19.177 91.895 18.381 92.104 17.581 C 92.287 16.881 92.474 16.181 92.663 15.482 C 92.916 14.549 93.105 13.85 93.229 13.385 C 93.587 12.036 93.878 10.949 94.101 10.123 C 94.198 9.762 94.388 9.058 94.668 8.012 C 94.959 6.927 95.28 5.648 95.632 4.175 C 95.675 3.992 95.692 3.823 95.682 3.666 C 95.653 3.206 95.344 2.76 94.954 2.518 C 94.775 2.407 94.655 2.339 94.594 2.314 C 94.416 2.244 94.286 2.17 94.204 2.092 C 94.192 2.08 94.185 2.064 94.186 2.048 L 94.202 1.754 C 94.203 1.745 94.207 1.736 94.213 1.729 C 94.308 1.627 94.385 1.572 94.443 1.566 C 95.799 1.409 96.645 1.308 96.979 1.262 C 98.015 1.12 98.911 1.004 99.666 0.914 C 100.146 0.857 101.61 0.673 104.058 0.363 C 104.163 0.349 104.223 0.379 104.24 0.454 C 104.243 0.465 104.252 0.473 104.263 0.475 Z M 91.088 4.007 L 90.888 4.748 C 89.828 8.678 89.084 11.404 88.655 12.928 C 88.391 13.867 88.191 14.594 88.056 15.109 C 87.774 16.19 87.52 17.025 87.286 18.017 C 87.165 18.526 86.961 19.509 87.301 19.958 C 87.528 20.259 87.985 20.409 88.345 20.532 C 88.407 20.553 88.453 20.606 88.465 20.67 C 88.506 20.887 88.419 21.038 88.204 21.122 C 88.004 21.201 87.787 21.278 87.554 21.354 C 87.111 21.498 86.539 21.599 86.1 21.716 C 85.919 21.765 85.278 21.893 84.178 22.103 C 83.813 22.172 83.458 22.2 83.105 22.257 C 82.783 22.309 82.525 22.343 82.331 22.36 C 82.006 22.389 81.692 22.466 81.303 22.524 C 80.41 22.654 79.688 22.752 79.136 22.817 C 79.057 22.826 78.926 22.83 78.741 22.829 C 78.721 22.829 78.702 22.824 78.684 22.816 C 78.573 22.764 78.485 22.694 78.42 22.606 C 78.408 22.59 78.404 22.571 78.408 22.552 C 78.43 22.443 78.443 22.35 78.466 22.265 C 78.638 21.595 78.884 20.805 79.09 20.027 C 79.37 18.973 79.533 18.418 79.603 17.973 L 79.604 17.97 C 79.603 17.96 79.595 17.952 79.585 17.952 C 79.578 17.952 79.572 17.956 79.569 17.962 L 79.39 18.282 C 79.33 18.389 79.265 18.492 79.195 18.592 C 78.744 19.228 78.239 19.774 77.665 20.342 C 76.652 21.346 75.356 22.192 73.973 22.588 C 73.406 22.75 72.745 22.851 71.991 22.889 C 71.125 22.932 70.275 22.817 69.442 22.544 C 69.377 22.523 69.197 22.442 68.903 22.302 C 68.003 21.874 67.397 21.189 67.086 20.249 C 66.8 19.381 66.835 18.437 67.015 17.568 C 67.069 17.309 67.176 16.879 67.337 16.278 C 67.604 15.283 67.877 14.29 68.157 13.299 C 68.481 12.154 68.653 11.451 69.025 10.042 C 69.084 9.819 69.186 9.531 69.227 9.339 C 69.232 9.317 69.373 8.769 69.649 7.693 C 69.949 6.532 70.279 5.379 70.567 4.169 C 70.744 3.424 70.42 2.808 69.753 2.462 C 69.603 2.385 69.424 2.295 69.218 2.193 C 69.199 2.184 69.186 2.166 69.184 2.145 C 69.17 2.012 69.203 1.887 69.284 1.767 C 69.295 1.751 69.309 1.739 69.326 1.732 C 69.445 1.68 69.51 1.654 69.523 1.652 C 70.154 1.588 70.886 1.5 71.718 1.39 C 73.912 1.099 76.091 0.84 78.307 0.555 C 78.58 0.521 78.852 0.481 79.123 0.436 C 79.175 0.428 79.23 0.43 79.288 0.442 C 79.3 0.445 79.31 0.451 79.318 0.46 L 79.424 0.586 C 79.474 0.646 79.491 0.726 79.47 0.801 C 79.392 1.074 79.318 1.347 79.248 1.621 C 79.184 1.873 79.109 2.151 79.022 2.454 C 78.427 4.531 77.851 6.614 77.294 8.702 C 77.167 9.181 77.036 9.658 76.9 10.133 C 76.694 10.847 76.561 11.324 76.499 11.563 C 76.181 12.796 75.982 13.544 75.904 13.808 C 75.741 14.359 75.624 14.896 75.452 15.457 C 75.293 15.973 75.133 16.628 74.991 17.19 C 74.882 17.623 74.81 17.998 74.775 18.314 C 74.759 18.456 74.753 18.718 74.757 19.097 C 74.76 19.458 74.862 19.871 75.177 20.063 C 75.388 20.192 75.629 20.216 75.899 20.136 C 76.069 20.086 76.225 20.021 76.366 19.941 C 76.895 19.641 77.369 19.259 77.789 18.794 C 78.587 17.912 79.199 16.926 79.71 15.905 C 79.977 15.372 80.215 14.753 80.388 14.123 C 80.506 13.692 80.63 13.263 80.758 12.835 C 81.007 12.006 81.254 11.036 81.494 10.164 C 81.656 9.571 81.873 8.677 82.08 7.938 C 82.163 7.642 82.243 7.346 82.319 7.05 C 82.539 6.191 82.758 5.332 82.979 4.473 C 83.07 4.12 83.089 3.775 82.966 3.428 C 82.765 2.859 82.09 2.57 81.574 2.291 C 81.556 2.281 81.546 2.263 81.547 2.244 L 81.561 1.985 C 81.562 1.963 81.572 1.943 81.587 1.928 C 81.624 1.891 81.64 1.837 81.633 1.768 C 81.631 1.742 81.65 1.719 81.676 1.716 C 85.036 1.295 88.144 0.909 91.002 0.559 C 91.258 0.528 91.483 0.512 91.679 0.512 C 91.754 0.512 91.821 0.559 91.845 0.63 C 91.855 0.658 91.875 0.687 91.906 0.716 C 91.922 0.732 91.928 0.755 91.922 0.777 Z M 17.421 26.597 C 17.445 26.62 17.466 26.637 17.484 26.646 C 17.498 26.653 17.511 26.662 17.522 26.673 C 17.989 27.127 18.316 27.413 18.679 27.799 C 18.887 28.021 19.15 28.257 19.359 28.505 C 19.551 28.732 19.733 28.965 19.906 29.206 C 19.99 29.326 20.076 29.444 20.165 29.56 C 20.253 29.672 20.338 29.788 20.42 29.905 C 20.974 30.705 21.294 31.176 21.378 31.317 L 21.785 31.992 C 21.847 32.093 21.892 32.174 21.919 32.234 C 21.988 32.383 22.028 32.467 22.039 32.485 C 22.081 32.555 22.231 32.687 22.228 32.815 C 22.228 32.834 22.214 32.85 22.195 32.854 C 22.117 32.87 22.036 32.877 21.956 32.876 C 14.52 32.882 7.226 32.884 0.074 32.882 C 0.049 32.881 0.029 32.862 0.029 32.837 C 0.03 31.762 0.021 30.466 0 28.948 C -0.004 28.596 0.038 28.067 0.129 27.361 C 0.227 26.598 0.488 25.834 0.911 25.071 C 1.828 23.418 3.432 22.244 5.276 21.791 C 5.517 21.731 5.867 21.672 6.326 21.613 C 7.083 21.515 7.863 21.531 8.666 21.661 C 8.979 21.712 9.261 21.803 9.579 21.877 C 9.7 21.907 9.82 21.942 9.939 21.982 C 10.62 22.208 11.197 22.438 11.67 22.671 C 12.872 23.264 13.942 23.894 14.882 24.561 C 15.496 24.998 15.997 25.38 16.383 25.707 C 16.502 25.808 16.633 25.916 16.774 26.033 C 17.058 26.267 17.274 26.455 17.421 26.597 Z\" fill=\"rgb(13, 14, 15)\" height=\"32.88236187497956px\" id=\"gogkvCnPf\" transform=\"translate(0 0.086)\" width=\"114.0000004870252px\"/><path d=\"M 34.253 29.398 C 34.252 29.399 34.25 29.399 34.249 29.399 C 34.243 29.399 34.238 29.396 34.234 29.392 C 34.231 29.387 34.229 29.381 34.231 29.376 C 34.272 29.201 34.374 29.044 34.452 28.855 C 34.629 28.422 34.759 27.973 34.839 27.513 C 34.861 27.387 34.889 27.079 34.924 26.59 C 34.933 26.456 34.917 26.243 34.875 25.949 C 34.633 24.261 33.548 22.828 32.176 21.856 C 30.983 21.009 29.647 20.474 28.169 20.25 C 27.796 20.193 27.506 20.161 27.3 20.155 C 26.931 20.143 26.68 20.099 26.319 20.101 C 26.188 20.101 26.057 20.098 25.927 20.092 C 25.47 20.073 25.013 20.065 24.556 20.068 C 23.548 20.075 22.484 20.075 21.365 20.068 C 18.265 20.05 16.646 20.055 12.317 20.046 C 11.63 20.044 11.135 20.017 10.548 20.014 C 9.924 20.011 9.24 19.917 8.666 19.762 C 8.387 19.686 8.239 19.648 8.223 19.649 C 8.211 19.649 8.076 19.602 7.818 19.51 C 7.693 19.465 7.568 19.419 7.443 19.372 C 7.282 19.312 7.123 19.245 6.966 19.173 C 4.95 18.243 3.301 16.898 2.018 15.138 C 1.932 15.02 1.77 14.765 1.534 14.374 C 1.362 14.091 1.219 13.826 1.104 13.58 C 0.31 11.881 -0.056 10.086 0.007 8.196 C 0.015 7.994 0.03 7.791 0.053 7.59 C 0.081 7.326 0.094 7.045 0.142 6.783 C 0.299 5.933 0.492 5.201 0.723 4.586 C 0.841 4.274 1.004 3.907 1.212 3.484 C 1.391 3.124 1.593 2.775 1.815 2.44 C 2.29 1.721 2.797 1.081 3.413 0.508 C 3.563 0.369 3.727 0.247 3.904 0.144 C 3.934 0.126 3.987 0.08 4.063 0.003 C 4.068 -0.001 4.075 -0.001 4.08 0.003 L 4.08 0.003 C 4.085 0.008 4.085 0.015 4.081 0.019 C 3.727 0.427 3.627 0.851 3.481 1.406 C 3.3 2.092 3.279 2.795 3.405 3.497 C 3.507 4.069 3.678 4.606 3.915 5.107 C 3.936 5.15 4.006 5.279 4.127 5.495 C 4.826 6.744 5.963 7.67 7.241 8.301 C 7.426 8.392 7.58 8.445 7.845 8.558 C 8.437 8.809 9.097 9.003 9.823 9.139 C 10.137 9.198 10.547 9.246 11.053 9.283 C 11.362 9.306 11.775 9.329 12.291 9.352 C 12.811 9.374 13.345 9.325 13.92 9.326 C 15.593 9.328 16.954 9.328 18.004 9.326 C 18.262 9.326 18.611 9.31 18.9 9.31 C 21.597 9.307 23.449 9.302 24.454 9.295 C 25.414 9.288 26.619 9.31 27.695 9.311 C 27.959 9.311 28.139 9.326 28.363 9.337 C 28.444 9.341 28.524 9.357 28.6 9.384 C 28.648 9.401 28.694 9.422 28.75 9.435 C 29.073 9.507 29.262 9.552 29.317 9.568 C 29.73 9.693 30.245 9.888 30.861 10.155 C 31.102 10.26 31.337 10.377 31.566 10.507 C 31.615 10.534 31.845 10.663 32.255 10.893 C 32.308 10.923 32.493 11.043 32.811 11.252 C 34.22 12.184 35.392 13.405 36.309 14.802 C 36.537 15.15 36.72 15.5 36.907 15.833 C 36.987 15.974 37.058 16.117 37.119 16.26 C 37.834 17.948 38.168 19.713 38.121 21.554 C 38.112 21.917 38.056 22.277 38.021 22.635 C 38.007 22.77 37.986 22.914 37.957 23.066 C 37.783 23.973 37.536 24.797 37.216 25.538 C 36.729 26.665 36.041 27.734 35.1 28.622 C 34.691 29.009 34.422 29.259 34.293 29.372 C 34.275 29.388 34.262 29.397 34.253 29.398 Z\" fill=\"var(--b1zne4, var(--token-257d8f44-b3b0-4927-8c8a-f20b08a793b6, rgb(76, 166, 160)))\" height=\"29.398792206355076px\" id=\"G7htxC9OI\" transform=\"translate(3.206 1.886)\" width=\"38.1255225890279px\"/><path d=\"M 2.9 6.268 C 2.554 6.268 2.306 6.079 2.157 5.702 L 0 0.071 L 1.289 0.071 L 2.935 4.719 L 2.953 4.719 L 4.609 0.071 L 5.888 0.071 L 3.481 6.268 Z M 9.513 0.071 L 10.748 0.071 L 10.748 6.268 L 9.513 6.268 Z M 17.308 6.339 C 16.651 6.339 16.138 6.157 15.768 5.794 C 15.398 5.431 15.213 4.925 15.213 4.276 L 16.431 4.276 C 16.431 4.583 16.51 4.824 16.668 4.998 C 16.826 5.172 17.045 5.259 17.325 5.259 L 18.319 5.259 C 18.581 5.259 18.794 5.204 18.959 5.095 C 19.123 4.986 19.205 4.84 19.205 4.657 L 19.205 4.356 C 19.205 4.067 18.99 3.887 18.56 3.816 L 16.914 3.541 C 16.377 3.453 15.97 3.283 15.692 3.032 C 15.415 2.781 15.276 2.461 15.276 2.072 L 15.276 1.576 C 15.276 1.263 15.361 0.987 15.531 0.748 C 15.701 0.509 15.943 0.325 16.256 0.195 C 16.569 0.065 16.932 0 17.343 0 L 18.355 0 C 18.742 0 19.085 0.08 19.384 0.239 C 19.682 0.398 19.913 0.621 20.077 0.908 C 20.241 1.194 20.323 1.526 20.323 1.903 L 19.106 1.903 C 19.106 1.656 19.038 1.456 18.9 1.306 C 18.763 1.155 18.581 1.08 18.355 1.08 L 17.343 1.08 C 17.093 1.08 16.891 1.133 16.739 1.239 C 16.587 1.346 16.511 1.487 16.511 1.664 L 16.511 1.903 C 16.511 2.199 16.717 2.381 17.128 2.452 L 18.766 2.736 C 19.309 2.83 19.724 2.997 20.01 3.236 C 20.297 3.475 20.44 3.783 20.44 4.161 L 20.44 4.745 C 20.44 5.058 20.352 5.336 20.176 5.578 C 20 5.82 19.754 6.007 19.437 6.14 C 19.121 6.273 18.754 6.339 18.337 6.339 Z M 26.963 6.339 C 26.522 6.339 26.134 6.246 25.8 6.06 C 25.466 5.874 25.207 5.613 25.022 5.276 C 24.837 4.94 24.744 4.551 24.744 4.108 L 24.744 0.071 L 25.979 0.071 L 25.979 4.073 C 25.979 4.427 26.07 4.713 26.252 4.931 C 26.434 5.15 26.671 5.259 26.963 5.259 L 27.912 5.259 C 28.21 5.259 28.452 5.15 28.637 4.931 C 28.822 4.713 28.914 4.427 28.914 4.073 L 28.914 0.071 L 30.149 0.071 L 30.149 4.108 C 30.149 4.551 30.057 4.94 29.872 5.276 C 29.692 5.608 29.418 5.88 29.084 6.06 C 28.744 6.246 28.354 6.339 27.912 6.339 Z M 38.141 4.825 L 35.796 4.825 L 35.241 6.268 L 33.953 6.268 L 36.405 0.071 L 36.96 0.071 C 37.347 0.071 37.61 0.248 37.747 0.602 L 39.975 6.268 L 38.687 6.268 Z M 36.127 3.798 L 37.81 3.798 L 36.978 1.567 L 36.969 1.567 Z M 44.862 6.268 C 44.599 6.268 44.389 6.193 44.231 6.042 C 44.073 5.892 43.994 5.693 43.994 5.445 L 43.994 0.071 L 45.229 0.071 L 45.229 5.206 L 48.629 5.206 L 48.629 6.268 Z M 54.473 6.339 C 53.817 6.339 53.304 6.157 52.934 5.794 C 52.564 5.431 52.379 4.925 52.379 4.276 L 53.596 4.276 C 53.596 4.583 53.675 4.824 53.833 4.998 C 53.991 5.172 54.21 5.259 54.491 5.259 L 55.484 5.259 C 55.747 5.259 55.96 5.204 56.124 5.095 C 56.288 4.986 56.37 4.84 56.37 4.657 L 56.37 4.356 C 56.37 4.067 56.155 3.887 55.726 3.816 L 54.079 3.541 C 53.542 3.453 53.135 3.283 52.858 3.032 C 52.58 2.781 52.441 2.461 52.441 2.072 L 52.441 1.576 C 52.441 1.263 52.526 0.987 52.697 0.748 C 52.867 0.509 53.108 0.325 53.421 0.195 C 53.735 0.065 54.097 0 54.509 0 L 55.52 0 C 55.908 0 56.251 0.08 56.549 0.239 C 56.847 0.398 57.079 0.621 57.243 0.908 C 57.407 1.194 57.489 1.526 57.489 1.903 L 56.272 1.903 C 56.272 1.656 56.203 1.456 56.066 1.306 C 55.929 1.155 55.747 1.08 55.52 1.08 L 54.509 1.08 C 54.258 1.08 54.057 1.133 53.905 1.239 C 53.752 1.346 53.676 1.487 53.676 1.664 L 53.676 1.903 C 53.676 2.199 53.882 2.381 54.294 2.452 L 55.932 2.736 C 56.474 2.83 56.889 2.997 57.175 3.236 C 57.462 3.475 57.605 3.783 57.605 4.161 L 57.605 4.745 C 57.605 5.058 57.517 5.336 57.341 5.578 C 57.165 5.82 56.919 6.007 56.603 6.14 C 56.287 6.273 55.92 6.339 55.502 6.339 Z\" fill=\"rgb(13, 14, 15)\" height=\"6.338979176191849px\" id=\"tqpVr9pPG\" transform=\"translate(45.666 26.661)\" width=\"57.60509699350757px\"/></g></svg>';const getProps=({akzent,height,id,width,...props})=>{return{...props,MS09jj0vq:akzent??props.MS09jj0vq??\"var(--token-257d8f44-b3b0-4927-8c8a-f20b08a793b6, rgb(76, 166, 160))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,MS09jj0vq,...restProps}=getProps(props);const href=useSVGTemplate(\"2329476171\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PvxE9\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--b1zne4\":MS09jj0vq,...style},viewBox:\"0 0 116 35\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-PvxE9 { -webkit-mask: ${mask}; aspect-ratio: 3.3142857142857145; display: block; mask: ${mask}; width: 116px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 116\n * @framerIntrinsicHeight 35\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"MS09jj0vq\":\"akzent\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Saur Black Red\",\"set\":{\"localId\":\"vectorSet/LELKJnYaJ\",\"id\":\"LELKJnYaJ\",\"moduleId\":\"4PNZsynCLu8SAjQDQsfo\"}}\n */const Icon=withCSS(Component,css,\"framer-PvxE9\");Icon.displayName=\"Saur Black Red\";export default Icon;addPropertyControls(Icon,{MS09jj0vq:{defaultValue:'var(--token-257d8f44-b3b0-4927-8c8a-f20b08a793b6, rgb(76, 166, 160)) /* {\"name\":\"Akzent\"} */',hidden:false,title:\"Akzent\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Saur Black Red\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LELKJnYaJ\\\",\\\"id\\\":\\\"LELKJnYaJ\\\",\\\"moduleId\\\":\\\"4PNZsynCLu8SAjQDQsfo\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MS09jj0vq\\\":\\\"akzent\\\"}\",\"framerIntrinsicHeight\":\"35\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"116\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import KONTAKTEVAZA from\"https://framerusercontent.com/modules/9GSwcuCOx8xllO4rOKvi/kWEdiH3g7StXIXsNHozB/LpENCNSOL.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import CopyrightText from\"https://framerusercontent.com/modules/Q8sxmTkcG0TlWSYtaQCy/kuBVWw6wxOXdIUg8nFux/SmartCopyright.js\";import NavbarV30 from\"#framer/local/canvasComponent/FxhpqUMBg/FxhpqUMBg.js\";import FooterV35 from\"#framer/local/canvasComponent/Huqs7j9Ye/Huqs7j9Ye.js\";import Button from\"#framer/local/canvasComponent/pCNyvCYuZ/pCNyvCYuZ.js\";import FooterLinkV1 from\"#framer/local/canvasComponent/pqJg4mnYt/pqJg4mnYt.js\";import CPMegaMenuSimpleStyle02 from\"#framer/local/canvasComponent/Rr29wyIoN/Rr29wyIoN.js\";import PICCHANGERSAUR from\"#framer/local/canvasComponent/WRIYqnl0K/WRIYqnl0K.js\";import*as sharedStyle from\"#framer/local/css/tC5z2db8S/tC5z2db8S.js\";import SaurBlackRed from\"#framer/local/vector/o6TTRAJbl/o6TTRAJbl.js\";const NavbarV30Fonts=getFonts(NavbarV30);const ContainerWithFX=withFX(Container);const CPMegaMenuSimpleStyle02Fonts=getFonts(CPMegaMenuSimpleStyle02);const SaurBlackRedFonts=getFonts(SaurBlackRed);const FooterLinkV1Fonts=getFonts(FooterLinkV1);const KONTAKTEVAZAFonts=getFonts(KONTAKTEVAZA);const CopyrightTextFonts=getFonts(CopyrightText);const ButtonFonts=getFonts(Button);const CookieBannerFonts=getFonts(CookieBanner);const NavbarV30Controls=getPropertyControls(NavbarV30);const breakpoints={eRnDmMVHq:\"(min-width: 1200px)\",GrqgPsBmX:\"(min-width: 810px) and (max-width: 1199.98px)\",Tj4cOrX8v:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YXvhN\";const variantClassNames={eRnDmMVHq:\"framer-v-9io4ib\",GrqgPsBmX:\"framer-v-4th128\",Tj4cOrX8v:\"framer-v-kyxmss\"};const KCvB_O9Px=undefined;const Dv1uxLhE1=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={GrqgPsBmX:[\".framer-YXvhN .framer-husphl { gap: 40px; padding: 80px 40px 80px 40px; }\",\".framer-YXvhN .framer-16sn21m { gap: 40px; }\",\".framer-YXvhN .framer-1iy1whs { flex-direction: column; }\",\".framer-YXvhN .framer-9c6k9y { height: var(--framer-aspect-ratio-supported, 71px); }\"],Tj4cOrX8v:[\".framer-YXvhN .framer-husphl { gap: 24px 20px; padding: 64px 24px 64px 24px; }\",\".framer-YXvhN .framer-16sn21m { gap: 40px; }\",\".framer-YXvhN .framer-1iy1whs { align-content: center; align-items: center; flex-direction: column; gap: 32px 32px; }\",\".framer-YXvhN .framer-bntzxb { order: 3; width: 100%; }\",\".framer-YXvhN .framer-9c6k9y { height: var(--framer-aspect-ratio-supported, 104px); }\",\".framer-YXvhN .framer-hyanxr { align-content: center; align-items: center; order: 0; }\",\".framer-YXvhN .framer-mcw4no, .framer-YXvhN .framer-9othid, .framer-YXvhN .framer-1mopktc { align-content: center; align-items: center; }\",\".framer-YXvhN .framer-kyfu0p { align-content: center; align-items: center; order: 1; }\",\".framer-YXvhN .framer-euiahs { align-content: center; align-items: center; order: 2; }\",\".framer-YXvhN .framer-1iaa7nb { flex-wrap: wrap; gap: 24px 24px; justify-content: center; }\",\".framer-YXvhN .framer-y14n47 { flex-direction: column; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={GrqgPsBmX:\".framer-4th128-override\",Tj4cOrX8v:\".framer-kyxmss-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YXvhN.framer-15autb7, .framer-YXvhN .framer-15autb7 { display: block; }\",\".framer-YXvhN.framer-9io4ib { align-content: center; align-items: center; background-color: var(--token-468d974c-809e-4547-8a87-50d85cdb8412, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-15lmsxq-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-YXvhN .framer-174rcxj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YXvhN .framer-husphl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 120px 80px 120px 80px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-16sn21m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1240px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-1g7wcwv-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-YXvhN .framer-1iy1whs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-bntzxb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 32%; }\",\".framer-YXvhN .framer-9c6k9y { --b1zne4: var(--token-637f441e-9279-4867-847e-78cd983d6a67, #c6fa00); flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 101px); position: relative; width: 1px; }\",\".framer-YXvhN .framer-hyanxr, .framer-YXvhN .framer-kyfu0p, .framer-YXvhN .framer-euiahs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; min-width: 230px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YXvhN .framer-60v09v, .framer-YXvhN .framer-1ku8g48, .framer-YXvhN .framer-1y1kgpx { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YXvhN .framer-mcw4no, .framer-YXvhN .framer-9othid, .framer-YXvhN .framer-1mopktc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YXvhN .framer-1qc5e44-container, .framer-YXvhN .framer-yezj52-container, .framer-YXvhN .framer-1fcxrdj-container, .framer-YXvhN .framer-4ln26r-container, .framer-YXvhN .framer-1ob7spg-container, .framer-YXvhN .framer-bfp2uo-container, .framer-YXvhN .framer-1i5lkqf-container, .framer-YXvhN .framer-j618lp-container, .framer-YXvhN .framer-9n6fjd-container, .framer-YXvhN .framer-s0dwab-container, .framer-YXvhN .framer-1bxve41-container, .framer-YXvhN .framer-p9w81k-container, .framer-YXvhN .framer-1xw23qr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-YXvhN .framer-w1mb9q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-1iaa7nb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YXvhN .framer-y14n47 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-YXvhN .framer-1fao2zv-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 40px); flex: none; height: auto; order: 1005; position: var(--framer-canvas-fixed-position, fixed); right: 40px; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={eRnDmMVHq:\"(min-width: 1200px)\",GrqgPsBmX:\"(min-width: 810px) and (max-width: 1199.98px)\",Tj4cOrX8v:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"eRnDmMVHq\",Phone:\"Tj4cOrX8v\",Tablet:\"GrqgPsBmX\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Phone close\":\"YT04ZHsLi\",\"Phone open\":\"ojkuJJ3Ii\",\"\\xdcber Uns\":\"XJdOhNyVs\",Andere:\"h0UlWIoYr\",Branchen:\"Jo6a1Pikv\",Desktop:\"PCKpgbOV9\",Leistungen:\"zGm6UxpZU\",Portfolio:\"eAHGSvA_c\"};const getProps=({height,id,nAV,welcheSeite,width,...props})=>{return{...props,Dv1uxLhE1:humanReadableEnumMap[welcheSeite]??welcheSeite??props.Dv1uxLhE1??\"PCKpgbOV9\",KCvB_O9Px:nAV??props.KCvB_O9Px??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"eRnDmMVHq\"};};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,Dv1uxLhE1,KCvB_O9Px,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"eRnDmMVHq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-468d974c-809e-4547-8a87-50d85cdb8412, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-9io4ib\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[KCvB_O9Px!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-15lmsxq-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"qyV70pGql\",rendersWithMotion:true,scopeId:\"okFVGzrsQ\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{variant:matchVariant(\"YT04ZHsLi\")},Tj4cOrX8v:{variant:matchVariant(\"YT04ZHsLi\")}},children:/*#__PURE__*/_jsx(NavbarV30,{height:\"100%\",id:\"qyV70pGql\",layoutId:\"qyV70pGql\",style:{width:\"100%\"},variant:matchVariant(Dv1uxLhE1),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-174rcxj\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-husphl\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16sn21m\",\"data-framer-name\":\"Inner Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{width:\"min(100vw - 80px, 1240px)\",y:1080},Tj4cOrX8v:{width:\"min(100vw - 48px, 1240px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:576,width:\"min(100vw - 160px, 1240px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g7wcwv-container\",nodeId:\"LrmDyJfEX\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{variant:matchVariant(\"anmhUlU7W\")},Tj4cOrX8v:{variant:matchVariant(\"anmhUlU7W\")}},children:/*#__PURE__*/_jsx(CPMegaMenuSimpleStyle02,{height:\"100%\",id:\"LrmDyJfEX\",layoutId:\"LrmDyJfEX\",style:{width:\"100%\"},variant:matchVariant(\"LMZSa2tKg\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iy1whs\",\"data-framer-name\":\"Stack\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-bntzxb\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(SaurBlackRed,{animated:false,className:\"framer-9c6k9y\",layoutId:\"jAWCcwqNL\",MS09jj0vq:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hyanxr\",\"data-framer-name\":\"Home\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2b59798c-d9bc-4604-ad38-08d4f20f829b, rgb(163, 163, 163))\"},children:\"\\xdcbersicht\"})}),className:\"framer-60v09v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mcw4no\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":MPbftBU4W\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":MPbftBU4W\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":MPbftBU4W\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:1845.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qc5e44-container\",nodeId:\"RMVy1YFlu\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Branchen\",CXryvFEIG:resolvedLinks[0],HAuWwn6SN:false,height:\"100%\",id:\"RMVy1YFlu\",layoutId:\"RMVy1YFlu\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":uoEQilFWG\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":uoEQilFWG\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":uoEQilFWG\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:1880.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yezj52-container\",nodeId:\"QzTcbGjOo\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks1[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Showcases\",CXryvFEIG:resolvedLinks1[0],HAuWwn6SN:false,height:\"100%\",id:\"QzTcbGjOo\",layoutId:\"QzTcbGjOo\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HwkKC8yXD\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":HwkKC8yXD\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":HwkKC8yXD\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:1915.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fcxrdj-container\",nodeId:\"JfQtkY3fU\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks2[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks2[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Technisches Expertise\",CXryvFEIG:resolvedLinks2[0],HAuWwn6SN:false,height:\"100%\",id:\"JfQtkY3fU\",layoutId:\"JfQtkY3fU\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CXHsoJ2Hv\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":CXHsoJ2Hv\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined},{href:{hash:\":CXHsoJ2Hv\",webPageId:\"Z2kybQ7KA\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:1950.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4ln26r-container\",nodeId:\"Fo1STYgcZ\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks3[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks3[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"KI & Workflow\",CXryvFEIG:resolvedLinks3[0],HAuWwn6SN:false,height:\"100%\",id:\"Fo1STYgcZ\",layoutId:\"Fo1STYgcZ\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kyfu0p\",\"data-framer-name\":\"\\xdcber Uns\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2b59798c-d9bc-4604-ad38-08d4f20f829b, rgb(163, 163, 163))\"},children:\"\\xdcber Uns\"})}),className:\"framer-1ku8g48\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9othid\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":c4LEpKM4b\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{hash:\":c4LEpKM4b\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{hash:\":c4LEpKM4b\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2091.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ob7spg-container\",nodeId:\"kqcsE9iHy\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks4[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks4[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"\\xdcber mich\",CXryvFEIG:resolvedLinks4[0],HAuWwn6SN:false,height:\"100%\",id:\"kqcsE9iHy\",layoutId:\"kqcsE9iHy\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":dxT9LYafI\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{hash:\":dxT9LYafI\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{hash:\":dxT9LYafI\",webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2126.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-bfp2uo-container\",nodeId:\"xtoQSDO2E\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks5[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks5[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Partner\",CXryvFEIG:resolvedLinks5[0],HAuWwn6SN:false,height:\"100%\",id:\"xtoQSDO2E\",layoutId:\"xtoQSDO2E\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined},{href:{webPageId:\"Rn9haojEW\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2161.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i5lkqf-container\",nodeId:\"BlGNZq4Yb\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks6[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks6[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Arbeiten\",CXryvFEIG:resolvedLinks6[0],HAuWwn6SN:false,height:\"100%\",id:\"BlGNZq4Yb\",layoutId:\"BlGNZq4Yb\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-euiahs\",\"data-framer-name\":\"Rechtliches\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-kwlh2t\",\"data-styles-preset\":\"tC5z2db8S\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2b59798c-d9bc-4604-ad38-08d4f20f829b, rgb(163, 163, 163))\"},children:\"Rechtliches\"})}),className:\"framer-1y1kgpx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mopktc\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":clNf6P2_E\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":clNf6P2_E\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":clNf6P2_E\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2303.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-j618lp-container\",nodeId:\"aOnVlJISt\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks7[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks7[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Impressum\",CXryvFEIG:resolvedLinks7[0],HAuWwn6SN:false,height:\"100%\",id:\"aOnVlJISt\",layoutId:\"aOnVlJISt\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":U5n3jC08n\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":U5n3jC08n\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":U5n3jC08n\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2338.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-9n6fjd-container\",nodeId:\"NoF66AeNZ\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks8[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks8[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"AGB\",CXryvFEIG:resolvedLinks8[0],HAuWwn6SN:false,height:\"100%\",id:\"NoF66AeNZ\",layoutId:\"NoF66AeNZ\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2373.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,children:/*#__PURE__*/_jsx(Container,{className:\"framer-s0dwab-container\",nodeId:\"tc2JX6GoE\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{CXryvFEIG:resolvedLinks9[1]},Tj4cOrX8v:{CXryvFEIG:resolvedLinks9[2]}},children:/*#__PURE__*/_jsx(FooterLinkV1,{cocCXrR3_:\"Datenschutz & Cookies\",CXryvFEIG:resolvedLinks9[0],HAuWwn6SN:false,height:\"100%\",id:\"tc2JX6GoE\",layoutId:\"tc2JX6GoE\",variant:matchVariant(\"sIYRGxpnq\"),width:\"100%\"})})})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-w1mb9q\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iaa7nb\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2440.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bxve41-container\",isModuleExternal:true,nodeId:\"uwTY0LUbi\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(KONTAKTEVAZA,{c5O3vIwDu:\"E-Mail\",cePx3KGqJ:{borderColor:\"rgb(255, 255, 255)\",borderStyle:\"solid\",borderWidth:1},gW3tulvuq:\"var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32))\",GXdfvBZIO:\"var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32))\",height:\"100%\",HYRGqyK73:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z\"></path></svg>',IbMRgSnm9:\"mailto:kontakt@saur-visuals.com\",id:\"uwTY0LUbi\",IDK2s9pBi:false,layoutId:\"uwTY0LUbi\",MAaMX182c:\"tel:4915901955788\",p1RprJVdo:\"WhatsApp\",PNjOzmTkB:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L97.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-48.92A16,16,0,0,0,222.37,158.46ZM176,208A128.14,128.14,0,0,1,48,80,40.2,40.2,0,0,1,82.87,40a.61.61,0,0,0,0,.12l21,47L83.2,111.86a6.13,6.13,0,0,0-.57.77,16,16,0,0,0-1,15.7c9.06,18.53,27.73,37.06,46.46,46.11a16,16,0,0,0,15.75-1.14,8.44,8.44,0,0,0,.74-.56L168.89,152l47,21.05h0s.08,0,.11,0A40.21,40.21,0,0,1,176,208Z\"></path></svg>',s55lj93al:\"Telefon\",SF8d9G9ga:\"var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32))\",ujBBRYL8A:\"var(--token-e88ccc45-ce9d-4ded-86d9-7ffb653fdadb, rgb(11, 17, 32))\",uwyQ5veG8:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"#000000\" viewBox=\"0 0 256 256\"><path d=\"M187.58,144.84l-32-16a8,8,0,0,0-8,.5l-14.69,9.8a40.55,40.55,0,0,1-16-16l9.8-14.69a8,8,0,0,0,.5-8l-16-32A8,8,0,0,0,104,64a40,40,0,0,0-40,40,88.1,88.1,0,0,0,88,88,40,40,0,0,0,40-40A8,8,0,0,0,187.58,144.84ZM152,176a72.08,72.08,0,0,1-72-72A24,24,0,0,1,99.29,80.46l11.48,23L101,118a8,8,0,0,0-.73,7.51,56.47,56.47,0,0,0,30.15,30.15A8,8,0,0,0,138,155l14.61-9.74,23,11.48A24,24,0,0,1,152,176ZM128,24A104,104,0,0,0,36.18,176.88L24.83,210.93a16,16,0,0,0,20.24,20.24l34.05-11.35A104,104,0,1,0,128,24Zm0,192a87.87,87.87,0,0,1-44.06-11.81,8,8,0,0,0-6.54-.67L40,216,52.47,178.6a8,8,0,0,0-.66-6.54A88,88,0,1,1,128,216Z\"></path></svg>',V9vgSPI39:\"https://wa.me/4915901955788\",variant:matchVariant(\"u0GVtgCOo\"),vxImbSEHk:\"var(--token-468d974c-809e-4547-8a87-50d85cdb8412, rgb(248, 250, 252))\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-y14n47\",\"data-framer-name\":\"Footer Card\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p9w81k-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"zYHofyWZL\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(CopyrightText,{color:\"var(--token-2b59798c-d9bc-4604-ad38-08d4f20f829b, rgb(163, 163, 163))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"zYHofyWZL\",layoutId:\"zYHofyWZL\",name:\"SAUR Visuals \",prefix:\"\",showIcon:false,showName:true,suffix:\"All Rights Reserved.\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r0Md4YYx1\"},implicitPathVariables:undefined},{href:{webPageId:\"r0Md4YYx1\"},implicitPathVariables:undefined},{href:{webPageId:\"r0Md4YYx1\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{y:2440.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xw23qr-container\",\"data-framer-name\":\"Button\",name:\"Button\",nodeId:\"Pc8uf2Eyo\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{S0tCynmPX:resolvedLinks10[1]},Tj4cOrX8v:{S0tCynmPX:resolvedLinks10[2]}},children:/*#__PURE__*/_jsx(Button,{anQkC9XRP:\"Anfrage & Kontakt\",g_t4pcWVr:false,height:\"100%\",id:\"Pc8uf2Eyo\",layoutId:\"Pc8uf2Eyo\",name:\"Button\",S0tCynmPX:resolvedLinks10[0],variant:matchVariant(\"Hkcn0m4lB\"),width:\"100%\"})})})})})})]})})]})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined},{href:{hash:\":HndocIIE8\",webPageId:\"z_v1B1Wj0\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fao2zv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"VURNmMJJ9\",scopeId:\"okFVGzrsQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GrqgPsBmX:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Wir verwenden technisch erforderliche Technologien, um diese Website sicher und funktionsf\\xe4hig bereitzustellen. Zus\\xe4tzliche Technologien f\\xfcr Statistik, externe Medien, Karten und Schriftarten von Drittanbietern verwenden wir nur mit Ihrer Einwilligung. Weitere Informationen finden Sie in unserer Datenschutzerkl\\xe4rung.\\n\",euPolicy:{label:\"Richtlinien\",link:resolvedLinks11[1],prefix:\"Lese unsere\"},euShowReject:true,euTitle:\"Wir verwenden Cookies und \\xe4hnliche Technologien\",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\"}},Tj4cOrX8v:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Wir verwenden technisch erforderliche Technologien, um diese Website sicher und funktionsf\\xe4hig bereitzustellen. Zus\\xe4tzliche Technologien f\\xfcr Statistik, externe Medien, Karten und Schriftarten von Drittanbietern verwenden wir nur mit Ihrer Einwilligung. Weitere Informationen finden Sie in unserer Datenschutzerkl\\xe4rung.\\n\",euPolicy:{label:\"Richtlinien\",link:resolvedLinks11[2],prefix:\"Lese unsere\"},euShowReject:true,euTitle:\"Wir verwenden Cookies und \\xe4hnliche Technologien\",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\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,labels:{accept:\"Akzeptieren\",acceptAll:\"Alles Akzeptieren\",confirm:\"Okay\",customize:\"Konfigurieren\",reject:\"Ablehnen\",rejectAll:\"Alles Ablehnen\",save:\"Einstellungen speichern\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(0, 0, 0)\"},secondary:{color:\"rgb(68, 68, 68)\",fill:\"rgb(238, 238, 238)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Wir verwenden technisch erforderliche Technologien, um diese Website sicher und funktionsf\\xe4hig bereitzustellen. Zus\\xe4tzliche Technologien f\\xfcr Statistik, externe Medien, Karten und Schriftarten von Drittanbietern verwenden wir nur mit Ihrer Einwilligung. Weitere Informationen finden Sie in unserer Datenschutzerkl\\xe4rung.\\n\",euPolicy:{label:\"Richtlinien\",link:resolvedLinks11[0],prefix:\"Lese unsere\"},euShowReject:true,euTitle:\"Wir verwenden Cookies und \\xe4hnliche Technologien\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"VURNmMJJ9\",layoutId:\"VURNmMJJ9\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"rgb(222, 254, 2)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Plus Jakarta Sans\", \"Plus Jakarta Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},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 3534\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GrqgPsBmX\":{\"layout\":[\"fixed\",\"fixed\"]},\"Tj4cOrX8v\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Dv1uxLhE1\":\"welcheSeite\",\"KCvB_O9Px\":\"nAV\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"eRnDmMVHq\":[\".framer-15lmsxq-container\",\".framer-husphl\",\".framer-1fao2zv-container\"],\"GrqgPsBmX\":[\".framer-15lmsxq-container\",\".framer-husphl\",\".framer-1fao2zv-container\"],\"Tj4cOrX8v\":[\".framer-15lmsxq-container\",\".framer-husphl\",\".framer-1fao2zv-container\"]}\n * @framerBreakpoints {\"eRnDmMVHq\":{\"min\":1200,\"canvasClassName\":\"framer-9io4ib-override\",\"minHeight\":3534,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"GrqgPsBmX\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-4th128-override\",\"minHeight\":3534,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Tj4cOrX8v\":{\"max\":809,\"canvasClassName\":\"framer-kyxmss-override\",\"minHeight\":3534,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant eRnDmMVHq\n * @framerLayoutTemplate true\n */const FramerokFVGzrsQ=withCSS(Component,css,\"framer-YXvhN\");export default FramerokFVGzrsQ;FramerokFVGzrsQ.displayName=\"Base\";FramerokFVGzrsQ.defaultProps={height:3534,width:1200};addPropertyControls(FramerokFVGzrsQ,{Dv1uxLhE1:NavbarV30Controls?.[\"variant\"]&&{...NavbarV30Controls[\"variant\"],defaultValue:\"PCKpgbOV9\",description:undefined,hidden:undefined,title:\"Welche Seite\"},KCvB_O9Px:{defaultValue:true,title:\"NAV\",type:ControlType.Boolean}});addFonts(FramerokFVGzrsQ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Plus Jakarta Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Plus Jakarta Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TX2N2Q6ZO2LBO34H72H5RVJTBQFGU4GV/ZICVNTLTT4V7CCIJPWNY363N6LIP2AET/OUUAK2X2MEGEKC6ULA4CFSBY4PE5EGPV.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"}]},...NavbarV30Fonts,...CPMegaMenuSimpleStyle02Fonts,...SaurBlackRedFonts,...FooterLinkV1Fonts,...KONTAKTEVAZAFonts,...CopyrightTextFonts,...ButtonFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerokFVGzrsQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarV30,{},context),forwardLoader(CPMegaMenuSimpleStyle02,{},context),forwardLoader(FooterLinkV1,{},context),forwardLoader(KONTAKTEVAZA,{},context),forwardLoader(Button,{},context),forwardLoader(FooterV35,{},context),forwardLoader(PICCHANGERSAUR,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerokFVGzrsQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"3534\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"eRnDmMVHq\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-9io4ib-override\\\",\\\"minHeight\\\":3534,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"GrqgPsBmX\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4th128-override\\\",\\\"minHeight\\\":3534,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Tj4cOrX8v\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-kyxmss-override\\\",\\\"minHeight\\\":3534,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"eRnDmMVHq\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"eRnDmMVHq\\\":[\\\".framer-15lmsxq-container\\\",\\\".framer-husphl\\\",\\\".framer-1fao2zv-container\\\"],\\\"GrqgPsBmX\\\":[\\\".framer-15lmsxq-container\\\",\\\".framer-husphl\\\",\\\".framer-1fao2zv-container\\\"],\\\"Tj4cOrX8v\\\":[\\\".framer-15lmsxq-container\\\",\\\".framer-husphl\\\",\\\".framer-1fao2zv-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GrqgPsBmX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Tj4cOrX8v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Dv1uxLhE1\\\":\\\"welcheSeite\\\",\\\"KCvB_O9Px\\\":\\\"nAV\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Base from \"https://framerusercontent.com/modules/awVQ2KQe7NWNnfBxmKq5/9rkxEDd3n46fIDYt5nKg/okFVGzrsQ.js\";\r\n\r\n\t\tconst routes = {Z2kybQ7KA: {elements: {CXHsoJ2Hv: \"ki-automatisierung\", eE5Ifl2IZ: \"services\", elv_2lZ7a: \"services-1\", fMsjrAnXk: \"ai-workflow\", HwkKC8yXD: \"maschinenbau-erfahrung\", MPbftBU4W: \"branchen\", uoEQilFWG: \"showcases\", VZz0ofGPQ: \"proof-numbers\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/raybsw99DoEM9CeXEWiQ/XZfgcvurSsm6HUqqDPKc/Z2kybQ7KA.js\")), path: \"/\"}, z_v1B1Wj0: {elements: {clNf6P2_E: \"impressum\", HndocIIE8: \"datenschutz\", U5n3jC08n: \"agb\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d6vLxIV2N0Jomako7RyX/hnHxn9SI4QcQLFzBiTpX/z_v1B1Wj0.js\")), path: \"/rechtliches\"}, JNaQ7HiM9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5DoeaVFYPmQr82fyJxLA/37q4iQEXBmE50Ag8EJs0/JNaQ7HiM9.js\")), path: \"/services\"}, Rn9haojEW: {elements: {b31QieXxM: \"header\", c4LEpKM4b: \"über-mich\", dxT9LYafI: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hM9k5uHMx3oJq5KjAZdm/m6UDTMgQAqELjRaeSJXl/Rn9haojEW.js\")), path: \"/about-us\"}, r0Md4YYx1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h4XHaSfuEGZNjIIL2qGE/mJbVkAjW9ldF36NqI8B1/r0Md4YYx1.js\")), path: \"/anfrage\"}, OMhpoflWi: {collectionId: \"rV3EX6HWW\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4wBeVOceNTJLPqyeT10p/6uZaezIZxFVw5TW4qSRw/OMhpoflWi.js\")), path: \"/:c_ReOWsRc\"}}\r\n\r\n\t\tconst locales = [{code: \"de-DE\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {rV3EX6HWW: async () => (await import(\"https://framerusercontent.com/modules/TKcFkYGoJSsVOrSaOz8V/GNL1K3h03cVfHikdwZIt/rV3EX6HWW.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"753cdc46d7c60630471cd9dfe3d7e35e30881786411066455259fae3155946d7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Dv1uxLhE1: \"PCKpgbOV9\", KCvB_O9Px: true}\r\nconst props2 = {...props1, Dv1uxLhE1: \"zGm6UxpZU\"}\r\nconst props3 = {...props1, Dv1uxLhE1: \"XJdOhNyVs\"}\r\nconst props4 = {...props1, KCvB_O9Px: false}\r\nconst templateProps = {htKD0lCnP: props1, JNaQ7HiM9: props2, OMhpoflWi: props4, r0Md4YYx1: props1, Rn9haojEW: props3, z_v1B1Wj0: props1, Z2kybQ7KA: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"Z2kybQ7KA\":\r\ncase \"z_v1B1Wj0\":\r\ncase \"JNaQ7HiM9\":\r\ncase \"Rn9haojEW\":\r\ncase \"r0Md4YYx1\":\r\ncase \"htKD0lCnP\":\r\ncase \"OMhpoflWi\":\r\nreturn React.createElement(Base, {...props, key: \"Base\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"Z2kybQ7KA\":\r\ncase \"z_v1B1Wj0\":\r\ncase \"JNaQ7HiM9\":\r\ncase \"Rn9haojEW\":\r\ncase \"r0Md4YYx1\":\r\ncase \"htKD0lCnP\":\r\ncase \"OMhpoflWi\":\r\nreturn [{hash: \"kyxmss\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"4th128\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"9io4ib\", mediaQuery: \"(min-width: 1200px)\"}]\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: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://saur-visuals.com\",\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/m2a10QQ8fhGthVCy75Hp/GmIlQyuwBHu907faPmdi/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\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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"}