{"version":3,"file":"script_main.ByWA2P4d.mjs","names":["isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","Arc","hash","addPropertyOverrides","Arc","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","transition2","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","t","i","e","l","s","r","d","u","p","o","n","h","a","c","useRef","mask","Base","MotionSVG","SVG","svg","getProps","Component","className","css","Icon","Component","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ChevronDownFonts","ChevronDown","HeaderServiceCardFonts","HeaderServiceCard","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","stagger","animation","QueryData","animation1","animation2","animation3","animation4","animation5","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","TjNster","_Fragment","gff4uh_ftBiN0CqRmp","gfLsEZyj2BiN0CqRmp","idBiN0CqRmp","zNUtXJoFCBiN0CqRmp","addPropertyOverrides","VectorFonts","Vector","ButtonSecondaryFonts","ButtonSecondary","MenuIcon","HeaderPhoneLink","StopScroll","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","transformTemplate1","t","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ChevronDown","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","VectorFonts","Vector","HeaderLinks","ButtonSecondary","HeaderServiceCard","serializationHash","variantClassNames","transition1","t","animation","QueryData","animation1","animation2","animation3","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","TjNster","_Fragment","gff4uh_ftz76qdUvx9","gfLsEZyj2z76qdUvx9","idz76qdUvx9","zNUtXJoFCz76qdUvx9","SmoothScroll","Vector","Mail","PhoneCall","UserComponent","HeaderPhone","HeaderComponent","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","React.Fragment","TjNster","_Fragment","gfLsEZyj2lNaIpo84_","idlNaIpo84_","zNUtXJoFClNaIpo84_","PropertyOverrides","Image","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","HeaderFooter","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/h3DEZhhfkpXKEZZ1xqBI/nIBU3PcGJ9EAuPjoYCPQ/VQXkl2r1q.js","https:/framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/0dSuyhnHD9HrUa3w2XFr/Arc.js","https:/framerusercontent.com/modules/tCEjH4gQuaoGVfwwatwu/knGBDO11tpgazdU6HC1A/upDFBBVdW.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/z0VfcXQJfhBPym0y6VJm/RNuv5R44eIT0gQ0O25Ow/FFBSocAXx.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/ZBplVHhr6ySudJRDhwll/StopScroll.js","https:/framerusercontent.com/modules/LXCJJovWLb2CQtUfuxcv/mInpgjzAMxX5jFkfs03s/ejXoiriEq.js","https:/framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js","https:/framerusercontent.com/modules/2h5oVJYTD3snyUW3ubRa/yE2mrjY4hJPOTyvwSkFl/xc4YlsFf9.js","https:/framerusercontent.com/modules/d3RY7KFrsSrejraYgizp/dxf0IXZnwRTGJHgttmo9/HvBYovQ8Y.js","https:/framerusercontent.com/modules/fYbqjs9gSw4SqTDVxsQ1/2KGy0OIixjIEtBCLkbzq/jtgnX2TzZ.js","https:/framerusercontent.com/modules/qMXp9wmozRx7hCpJnoOO/BsszsOy0IzXCyIQPLYc0/UNit9ONCk.js","https:/framerusercontent.com/modules/yb8aQlkqL5GeOxdYuxBZ/J5bzA3s8aHjFnKdnLyne/Np3X7wyMQ.js","https:/framerusercontent.com/modules/MLZxIEflrXFsP8DuVm0B/SKII8o3wV219xWRIFtG0/ZMpyiKC5x.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,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/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\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 20 0 L 11.009 5.727 C 10.388 6.088 9.621 6.088 9 5.727 L 0 0\" fill=\"transparent\" height=\"5.997555074597631px\" id=\"YxJGPvMN5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 7)\" width=\"20px\"/><path d=\"M 2 16 C 0.895 16 0 15.105 0 14 L 0 2 C 0 0.895 0.895 0 2 0 L 18 0 C 19.105 0 20 0.895 20 2 L 20 14 C 20 15.105 19.105 16 18 16 Z\" fill=\"transparent\" height=\"16px\" id=\"LPBzBUi6X\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 4)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4162409723\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bNwvq\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-bNwvq { -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 {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mail\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-bNwvq\");Icon.displayName=\"Mail\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Mail\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import hash from\"@emotion/hash\";function getAlignmentIcon(alignmentBaseline){switch(alignmentBaseline){case\"top\":return\"Text Top\";case\"center\":return\"Central\";case\"bottom\":return\"Hanging\";}}/**\n * ARC TEXT FOR INSERT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const Arc=withCSS(function Arc(props){// Checks\nconst isCanvas=RenderTarget.current()===RenderTarget.canvas;// For Ellipse\nconst isEllipse=!props.type;const cylinder=isEllipse?props.cylinderHeight/2:0;// Base arc path\nconst path=createPath(props.flip,cylinder);// Unique IDs to avoid multiple instances on the canvas sharing a single path\nconst id=`curve-${hash(path)}`;// Alignment icon conversion\nconst alignmentValue=getAlignmentIcon(props.alignmentBaseline);return /*#__PURE__*/_jsxs(\"svg\",{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",transformOrigin:\"center\"},viewBox:`0 0 100 100`,overflow:\"visible\",children:[/*#__PURE__*/_jsx(\"path\",{id:id,d:path,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/_jsx(\"text\",{children:/*#__PURE__*/_jsx(\"textPath\",{href:`#${id}`,startOffset:props.startOffset,dominantBaseline:alignmentValue,style:{letterSpacing:props.font.letterSpacing?props.font.letterSpacing:1.85,...props.font,fill:props.color},children:props.text})})]});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"]);export default Arc;Arc.defaultProps={height:50,width:50};addPropertyControls(Arc,{text:{title:\"Content\",type:ControlType.String,defaultValue:\"DESIGN SITES LIKE A PRO WITH FRAMER\",displayTextArea:true},type:{title:\"Type\",type:ControlType.Boolean,enabledTitle:\"Circle\",disabledTitle:\"Ellipse\",defaultValue:true},cylinderHeight:{title:\"Height\",type:ControlType.Number,min:0,max:1e3,displayStepper:true,hidden:props=>props.type},alignmentBaseline:{title:\"Align\",type:ControlType.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:true},flip:{type:ControlType.Boolean,defaultValue:false,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\"},startOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:false},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#999\"}});/* Path creation method */const createPath=(flip,cylinder)=>{const cylinderTop=50-cylinder;const cylinderBottom=50+cylinder;return!flip?`M 0 50 L 0 ${cylinderTop} A 1 1 0 0 1 100 ${cylinderTop} L 100 50 L 100 ${cylinderBottom} A 1 1 0 0 1 0 ${cylinderBottom} L 0 ${cylinderTop}`:`M 0 50 L 0 ${cylinderBottom} A 1 1 0 1 0 100 ${cylinderBottom} L 100 ${cylinderTop} A 1 1 0 1 0 0 ${cylinderTop} L 0 50`;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"150\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"150\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map","// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Arc from\"https://framerusercontent.com/modules/dZ9c6z10n71dmz3JQVi4/0dSuyhnHD9HrUa3w2XFr/Arc.js\";const ArcFonts=getFonts(Arc);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"Z0_xuwBaB\",\"y9xA_f1lD\",\"l_DnQO5Wr\"];const serializationHash=\"framer-Z2X80\";const variantClassNames={l_DnQO5Wr:\"framer-v-wgm6jk\",y9xA_f1lD:\"framer-v-xxl1a0\",Z0_xuwBaB:\"framer-v-syxznu\"};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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={delay:0,duration:12,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Large:\"l_DnQO5Wr\",Medium:\"y9xA_f1lD\",Small:\"Z0_xuwBaB\"};const getProps=({height,id,logo,text,width,...props})=>{return{...props,MshWTcalf:text??props.MshWTcalf??\"rgb(0, 0, 0)\",PD9JA3Jfq:logo??props.PD9JA3Jfq??\"rgb(0, 0, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z0_xuwBaB\"};};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,MshWTcalf,PD9JA3Jfq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z0_xuwBaB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://comminova.se/\",motionChild:true,nodeId:\"Z0_xuwBaB\",scopeId:\"upDFBBVdW\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-syxznu\",className,classNames)} framer-ijphtb`,\"data-framer-name\":\"Small\",layoutDependency:layoutDependency,layoutId:\"Z0_xuwBaB\",ref:refBinding,style:{borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,...style},...addPropertyOverrides({l_DnQO5Wr:{\"data-framer-name\":\"Large\"},y9xA_f1lD:{\"data-framer-name\":\"Medium\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2i3cuq\",\"data-framer-name\":\"Bg\",layoutDependency:layoutDependency,layoutId:\"H7speWx5m\",style:{backgroundColor:PD9JA3Jfq,borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,mask:\"url('https://framerusercontent.com/images/rrH0m0jIG0mZ5HPmUNRxYRec.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/rrH0m0jIG0mZ5HPmUNRxYRec.svg') alpha no-repeat center / cover add\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-lgw0vx-container\",\"data-framer-name\":\"Lower\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HhFtbw4tZ-container\",name:\"Lower\",nodeId:\"HhFtbw4tZ\",rendersWithMotion:true,scopeId:\"upDFBBVdW\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:MshWTcalf,cylinderHeight:0,flip:false,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.13em\",lineHeight:\"1em\"},height:\"100%\",id:\"HhFtbw4tZ\",layoutId:\"HhFtbw4tZ\",name:\"Lower\",startOffset:2,style:{height:\"100%\",width:\"100%\"},text:\"MADE BY COMMINOVA\",type:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xcn53w-container\",\"data-framer-name\":\"upper\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ysDHfFYKp-container\",name:\"upper\",nodeId:\"ysDHfFYKp\",rendersWithMotion:true,scopeId:\"upDFBBVdW\",style:{rotate:180},children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",color:MshWTcalf,cylinderHeight:0,flip:false,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"11px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0.13em\",lineHeight:\"1em\"},height:\"100%\",id:\"ysDHfFYKp\",layoutId:\"ysDHfFYKp\",name:\"upper\",startOffset:2,style:{height:\"100%\",width:\"100%\"},text:\"MADE BY COMMINOVA\",type:true,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Z2X80.framer-ijphtb, .framer-Z2X80 .framer-ijphtb { display: block; }\",\".framer-Z2X80.framer-syxznu { height: 64px; overflow: hidden; position: relative; text-decoration: none; width: 64px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Z2X80 .framer-2i3cuq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 54px); left: 48%; overflow: hidden; position: absolute; top: 50%; width: 54px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Z2X80 .framer-lgw0vx-container, .framer-Z2X80 .framer-1xcn53w-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-Z2X80.framer-v-xxl1a0.framer-syxznu { height: 72px; width: 72px; }\",\".framer-Z2X80.framer-v-xxl1a0 .framer-2i3cuq { height: var(--framer-aspect-ratio-supported, 64px); left: 50%; width: 64px; }\",\".framer-Z2X80.framer-v-wgm6jk.framer-syxznu { height: 80px; width: 80px; }\",\".framer-Z2X80.framer-v-wgm6jk .framer-2i3cuq { height: var(--framer-aspect-ratio-supported, 72px); left: 49%; width: 72px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"y9xA_f1lD\":{\"layout\":[\"fixed\",\"fixed\"]},\"l_DnQO5Wr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MshWTcalf\":\"text\",\"PD9JA3Jfq\":\"logo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerupDFBBVdW=withCSS(Component,css,\"framer-Z2X80\");export default FramerupDFBBVdW;FramerupDFBBVdW.displayName=\"4\";FramerupDFBBVdW.defaultProps={height:64,width:64};addPropertyControls(FramerupDFBBVdW,{variant:{options:[\"Z0_xuwBaB\",\"y9xA_f1lD\",\"l_DnQO5Wr\"],optionTitles:[\"Small\",\"Medium\",\"Large\"],title:\"Variant\",type:ControlType.Enum},MshWTcalf:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text\",type:ControlType.Color},PD9JA3Jfq:{defaultValue:\"rgb(0, 0, 0)\",title:\"Logo\",type:ControlType.Color}});addFonts(FramerupDFBBVdW,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...ArcFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerupDFBBVdW\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerVariables\":\"{\\\"MshWTcalf\\\":\\\"text\\\",\\\"PD9JA3Jfq\\\":\\\"logo\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y9xA_f1lD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l_DnQO5Wr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./upDFBBVdW.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (85eaff3)\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 4.971 0 9 4.029 9 9\" fill=\"transparent\" height=\"9px\" id=\"dneS7T_Hg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(13 2)\" width=\"9px\"/><path d=\"M 0 0 C 2.761 0 5 2.239 5 5\" fill=\"transparent\" height=\"5px\" id=\"F13BNtf41\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(13 6)\" width=\"5px\"/><path d=\"M 11.832 14.568 C 12.257 14.763 12.761 14.637 13.045 14.265 L 13.4 13.8 C 13.778 13.296 14.37 13 15 13 L 18 13 C 19.105 13 20 13.895 20 15 L 20 18 C 20 19.105 19.105 20 18 20 C 8.059 20 0 11.941 0 2 C 0 0.895 0.895 0 2 0 L 5 0 C 6.105 0 7 0.895 7 2 L 7 5 C 7 5.63 6.704 6.222 6.2 6.6 L 5.732 6.951 C 5.353 7.24 5.231 7.756 5.44 8.184 C 6.807 10.96 9.054 13.205 11.832 14.568\" fill=\"transparent\" height=\"20px\" id=\"HuYXxzyXb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3009116499\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tZ6rr\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-tZ6rr { -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 {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone Call\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-tZ6rr\");Icon.displayName=\"Phone Call\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Phone Call\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect}from\"react\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function Component(props){const{toggle}=props;useEffect(()=>{if(toggle)document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=\"\";};},[!toggle]);return /*#__PURE__*/_jsx(_Fragment,{});}Component.displayName=\"Stop Scroll\";addPropertyControls(Component,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll.map","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"NosFrEPOy\",\"WVV_7_sGB\"];const serializationHash=\"framer-wsCQ2\";const variantClassNames={NosFrEPOy:\"framer-v-4vmnhc\",WVV_7_sGB:\"framer-v-1r4ua60\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"NosFrEPOy\",\"Variant 2\":\"WVV_7_sGB\"};const getProps=({click,height,id,transition,width,...props})=>{return{...props,oa6VKVaPc:transition??props.oa6VKVaPc??{bounce:.2,delay:0,duration:.4,type:\"spring\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"NosFrEPOy\",z4zQSict7:click??props.z4zQSict7};};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,oa6VKVaPc,z4zQSict7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NosFrEPOy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mh49lk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(z4zQSict7){const res=await z4zQSict7(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:oa6VKVaPc,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4vmnhc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NosFrEPOy\",onTap:onTap1mh49lk,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},...addPropertyOverrides({WVV_7_sGB:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qmn9b9\",layoutDependency:layoutDependency,layoutId:\"Gm1W_TPUi\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,rotate:0},variants:{WVV_7_sGB:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zurvi6\",layoutDependency:layoutDependency,layoutId:\"XpfPw8cN4\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,rotate:0},variants:{WVV_7_sGB:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p2cv7e\",layoutDependency:layoutDependency,layoutId:\"Le31MQaee\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,rotate:0},variants:{WVV_7_sGB:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wsCQ2.framer-ny5dfv, .framer-wsCQ2 .framer-ny5dfv { display: block; }\",\".framer-wsCQ2.framer-4vmnhc { cursor: pointer; height: 42px; overflow: visible; position: relative; width: 42px; }\",\".framer-wsCQ2 .framer-qmn9b9 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: 14px; width: 24px; }\",\".framer-wsCQ2 .framer-zurvi6 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-wsCQ2 .framer-p2cv7e { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; width: 24px; }\",\".framer-wsCQ2.framer-v-1r4ua60 .framer-qmn9b9 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-wsCQ2.framer-v-1r4ua60 .framer-p2cv7e { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",'.framer-wsCQ2[data-border=\"true\"]::after, .framer-wsCQ2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 42\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WVV_7_sGB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oa6VKVaPc\":\"transition\",\"z4zQSict7\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerejXoiriEq=withCSS(Component,css,\"framer-wsCQ2\");export default FramerejXoiriEq;FramerejXoiriEq.displayName=\"Menu icon\";FramerejXoiriEq.defaultProps={height:42,width:42};addPropertyControls(FramerejXoiriEq,{variant:{options:[\"NosFrEPOy\",\"WVV_7_sGB\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},oa6VKVaPc:{defaultValue:{bounce:.2,delay:0,duration:.4,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},z4zQSict7:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerejXoiriEq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerejXoiriEq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WVV_7_sGB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"42\",\"framerVariables\":\"{\\\"oa6VKVaPc\\\":\\\"transition\\\",\\\"z4zQSict7\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"42\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ejXoiriEq.map","// Generated by Framer (85eaff3)\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 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"HLE2KBXxw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4024583230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rjFuH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rjFuH { -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 {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rjFuH\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={L0ucib6IS:{hover:true}};const cycleOrder=[\"L0ucib6IS\",\"ZdT_4CdOu\",\"GuH106f66\"];const serializationHash=\"framer-pgA5b\";const variantClassNames={GuH106f66:\"framer-v-127lob8\",L0ucib6IS:\"framer-v-1jseqay\",ZdT_4CdOu:\"framer-v-17aq87f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"L0ucib6IS\",\"Variant 2\":\"ZdT_4CdOu\",\"Variant 3\":\"GuH106f66\"};const getProps=({beskrivning,click,height,id,link,title,transition,width,...props})=>{return{...props,dn1BW0_r1:beskrivning??props.dn1BW0_r1??\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",F9ntoPGqx:click??props.F9ntoPGqx,jluNhqP5K:title??props.jluNhqP5K??\"Montage\",variant:humanReadableVariantMap[props.variant]??props.variant??\"L0ucib6IS\",XRehX4OXL:link??props.XRehX4OXL,Y5swyzLT8:transition??props.Y5swyzLT8??{bounce:0,delay:0,duration:.4,type:\"spring\"}};};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,jluNhqP5K,dn1BW0_r1,Y5swyzLT8,F9ntoPGqx,XRehX4OXL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"L0ucib6IS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapa89cs1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(F9ntoPGqx){const res=await F9ntoPGqx(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"GuH106f66\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:Y5swyzLT8,children:/*#__PURE__*/_jsx(Link,{href:XRehX4OXL,motionChild:true,nodeId:\"L0ucib6IS\",openInNewTab:false,scopeId:\"xc4YlsFf9\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jseqay\",className,classNames)} framer-1kdvbmk`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"L0ucib6IS\",onTap:onTapa89cs1,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",boxShadow:\"inset 0px 0.3613123810646357px 0.7948872383421988px -0.9166666666666666px rgba(255, 255, 255, 0), inset 0px 1.3731199819460742px 3.020863960281364px -1.8333333333333333px rgba(255, 255, 255, 0), inset 0px 6px 13.200000000000003px -2.75px rgba(255, 255, 255, 0)\",...style},variants:{\"L0ucib6IS-hover\":{\"--border-color\":\"rgb(255, 255, 255)\",boxShadow:\"inset 0px 0.3613123810646357px 0.7948872383421988px -0.9166666666666666px rgba(255, 255, 255, 0.54), inset 0px 1.3731199819460742px 3.020863960281364px -1.8333333333333333px rgba(255, 255, 255, 0.53), inset 0px 6px 13.200000000000003px -2.75px rgba(255, 255, 255, 0.45)\"}},...addPropertyOverrides({\"L0ucib6IS-hover\":{\"data-framer-name\":undefined},GuH106f66:{\"data-framer-name\":\"Variant 3\"},ZdT_4CdOu:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Montage\"})}),className:\"framer-6568wd\",fonts:[\"GF;Special Gothic Expanded One-regular\"],layoutDependency:layoutDependency,layoutId:\"ejZPuuHeA\",style:{\"--extracted-1w1cjl5\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jluNhqP5K,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-774759ce-811c-4d16-8f61-2bfb828a21e7, rgb(211, 206, 201)))\",\"--framer-text-transform\":\"inherit\"},children:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\"})}),className:\"framer-b2st7p\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"zDmyso3XI\",style:{\"--extracted-r6o4lv\":\"var(--token-774759ce-811c-4d16-8f61-2bfb828a21e7, rgb(211, 206, 201))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dn1BW0_r1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZdT_4CdOu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-774759ce-811c-4d16-8f61-2bfb828a21e7, rgb(211, 206, 201)))\",\"--framer-text-transform\":\"inherit\"},children:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pgA5b.framer-1kdvbmk, .framer-pgA5b .framer-1kdvbmk { display: block; }\",\".framer-pgA5b.framer-1jseqay { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; text-decoration: none; width: 373px; }\",\".framer-pgA5b .framer-6568wd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-pgA5b .framer-b2st7p { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-pgA5b.framer-v-17aq87f.framer-1jseqay { gap: 12px; padding: 14px; }\",\".framer-pgA5b.framer-v-127lob8.framer-1jseqay { gap: 12px; padding: 16px 14px 16px 14px; }\",'.framer-pgA5b[data-border=\"true\"]::after, .framer-pgA5b [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 117\n * @framerIntrinsicWidth 373\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZdT_4CdOu\":{\"layout\":[\"fixed\",\"auto\"]},\"GuH106f66\":{\"layout\":[\"fixed\",\"auto\"]},\"n5i6gXXlZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jluNhqP5K\":\"title\",\"dn1BW0_r1\":\"beskrivning\",\"Y5swyzLT8\":\"transition\",\"F9ntoPGqx\":\"click\",\"XRehX4OXL\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerxc4YlsFf9=withCSS(Component,css,\"framer-pgA5b\");export default Framerxc4YlsFf9;Framerxc4YlsFf9.displayName=\"Header/service card\";Framerxc4YlsFf9.defaultProps={height:117,width:373};addPropertyControls(Framerxc4YlsFf9,{variant:{options:[\"L0ucib6IS\",\"ZdT_4CdOu\",\"GuH106f66\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},jluNhqP5K:{defaultValue:\"Montage\",title:\"Title\",type:ControlType.String},dn1BW0_r1:{defaultValue:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",title:\"Beskrivning\",type:ControlType.String},Y5swyzLT8:{defaultValue:{bounce:0,delay:0,duration:.4,type:\"spring\"},title:\"Transition\",type:ControlType.Transition},F9ntoPGqx:{title:\"Click\",type:ControlType.EventHandler},XRehX4OXL:{title:\"Link\",type:ControlType.Link}});addFonts(Framerxc4YlsFf9,[{explicitInter:true,fonts:[{cssFamilyName:\"Special Gothic Expanded One\",source:\"google\",style:\"normal\",uiFamilyName:\"Special Gothic Expanded One\",url:\"https://fonts.gstatic.com/s/specialgothicexpandedone/v2/IurO6Zxk74-YaYk1r3HOet4g75ENmBxUmOK61tA0Iu5gmpt-KhUVvQ.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxc4YlsFf9\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"373\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"jluNhqP5K\\\":\\\"title\\\",\\\"dn1BW0_r1\\\":\\\"beskrivning\\\",\\\"Y5swyzLT8\\\":\\\"transition\\\",\\\"F9ntoPGqx\\\":\\\"click\\\",\\\"XRehX4OXL\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZdT_4CdOu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GuH106f66\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n5i6gXXlZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"117\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xc4YlsFf9.map","// Generated by Framer (a2fc4a2)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import TjNster from\"https://framerusercontent.com/modules/2smZHSb5hz6Sk21eIF03/4zu4MB4tDKgfF27mBR0t/VWm9YEUa8.js\";import HeaderServiceCard from\"https://framerusercontent.com/modules/2h5oVJYTD3snyUW3ubRa/yE2mrjY4hJPOTyvwSkFl/xc4YlsFf9.js\";const ChevronDownFonts=getFonts(ChevronDown);const HeaderServiceCardFonts=getFonts(HeaderServiceCard);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"LMO0T_wlv\",\"FMLNpxy52\",\"PJ0wspXDj\"];const serializationHash=\"framer-VACS8\";const variantClassNames={FMLNpxy52:\"framer-v-17qj148\",LMO0T_wlv:\"framer-v-1rxl2yq\",PJ0wspXDj:\"framer-v-klvwb8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const contains=(a,b)=>{if(typeof a===\"string\"&&typeof b===\"string\"){return a.toLowerCase().includes(b.toLowerCase());}if(Array.isArray(a)&&typeof b===\"string\"){return a.includes(b);}return false;};const transition2={bounce:0,delay:.2,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const query=prequery=>prequery({from:{alias:\"BiN0CqRmp\",data:TjNster,type:\"Collection\"},select:[{collection:\"BiN0CqRmp\",name:\"gfLsEZyj2\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"gff4uh_ft\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"zNUtXJoFC\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:0,delay:.3,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:.4,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:0,delay:.6,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:0,delay:.7,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"FMLNpxy52\",Neutral:\"PJ0wspXDj\",Open:\"LMO0T_wlv\"};const getProps=({close,height,id,link,titel,width,...props})=>{return{...props,BQQYdAOt8:link??props.BQQYdAOt8,jWzbdGJWc:titel??props.jWzbdGJWc??\"Tj\\xe4nster\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LMO0T_wlv\",yyZVL63jm:close??props.yyZVL63jm};};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,jWzbdGJWc,BQQYdAOt8,yyZVL63jm,gfLsEZyj2BiN0CqRmp,gff4uh_ftBiN0CqRmp,zNUtXJoFCBiN0CqRmp,idBiN0CqRmp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LMO0T_wlv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnivjmb=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"FMLNpxy52\");});const onTap3uhuzo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"LMO0T_wlv\");});const onTap17ruir=activeVariantCallback(async(...args)=>{if(yyZVL63jm){const res=await yyZVL63jm(...args);if(res===false)return false;}});const onTap1yughgd=activeVariantCallback(async(...args)=>{if(yyZVL63jm){const res=await yyZVL63jm(...args);if(res===false)return false;}setVariant(\"VHKNGf8c_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"PJ0wspXDj\")return false;return true;};const visible=contains(jWzbdGJWc,\"Tj\\xe4nster\");const isDisplayed1=value=>{if([\"FMLNpxy52\",\"PJ0wspXDj\"].includes(baseVariant))return false;return value;};const router=useRouter();const visible1=contains(jWzbdGJWc,\"Om oss\");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,{motionChild:true,nodeId:\"LMO0T_wlv\",scopeId:\"HvBYovQ8Y\",...addPropertyOverrides({PJ0wspXDj:{href:BQQYdAOt8,openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1rxl2yq\",className,classNames)} framer-10j8zhw`,\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LMO0T_wlv\",onTap:onTapnivjmb,ref:refBinding,style:{backgroundColor:\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\",...style},...addPropertyOverrides({FMLNpxy52:{\"data-framer-name\":\"Closed\",onTap:onTap3uhuzo},PJ0wspXDj:{\"data-framer-name\":\"Neutral\",\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h3lf0m\",layoutDependency:layoutDependency,layoutId:\"GipSmAKaq\",...addPropertyOverrides({PJ0wspXDj:{\"data-highlight\":true,onTap:onTap17ruir}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Tj\\xe4nster\"})}),className:\"framer-ikf77a\",fonts:[\"GF;Special Gothic Expanded One-regular\"],layoutDependency:layoutDependency,layoutId:\"sQyTDYJV5\",style:{\"--extracted-1w1cjl5\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:jWzbdGJWc,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-1f81jzz\",layoutDependency:layoutDependency,layoutId:\"QfJbcRblE\",style:{\"--1m973uw\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--js9iwy\":2,rotate:180},variants:{FMLNpxy52:{rotate:360}}})]}),isDisplayed1(visible)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cqe597\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BiN0CqRmp\",onTap:onTap1yughgd,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"BiN0CqRmp\",data:TjNster,type:\"Collection\"},select:[{collection:\"BiN0CqRmp\",name:\"gfLsEZyj2\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"gff4uh_ft\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"zNUtXJoFC\",type:\"Identifier\"},{collection:\"BiN0CqRmp\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({gff4uh_ft:gff4uh_ftBiN0CqRmp,gfLsEZyj2:gfLsEZyj2BiN0CqRmp,id:idBiN0CqRmp,zNUtXJoFC:zNUtXJoFCBiN0CqRmp},index)=>{gfLsEZyj2BiN0CqRmp??=\"\";gff4uh_ftBiN0CqRmp??=\"\";zNUtXJoFCBiN0CqRmp??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`BiN0CqRmp-${idBiN0CqRmp}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zNUtXJoFC:zNUtXJoFCBiN0CqRmp},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-sjm40c\",layoutDependency:layoutDependency,layoutId:\"oTh73pu29\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{zNUtXJoFC:zNUtXJoFCBiN0CqRmp},webPageId:\"fmFvqDjbQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px, 1px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+250+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.1),x:0,y:0},className:\"framer-1y2kgjj-container\",\"data-framer-appear-id\":`1y2kgjj-${index}`,initial:animation,layoutDependency:layoutDependency,layoutId:\"BmIPAyu0x-container\",nodeId:\"BmIPAyu0x\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:gff4uh_ftBiN0CqRmp,height:\"100%\",id:\"BmIPAyu0x\",jluNhqP5K:gfLsEZyj2BiN0CqRmp,layoutId:\"BmIPAyu0x\",style:{width:\"100%\"},variant:\"ZdT_4CdOu\",width:\"100%\",XRehX4OXL:resolvedLinks[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})})})})},idBiN0CqRmp);})})})})}),isDisplayed1(visible1)&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uw9iaq\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lZKPKhUN1\",onTap:onTap17ruir,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NBBNDEKcb\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-jhaw9x-container\",\"data-framer-appear-id\":\"jhaw9x\",initial:animation,layoutDependency:layoutDependency,layoutId:\"G3NeJBEnd-container\",nodeId:\"G3NeJBEnd\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"G3NeJBEnd\",jluNhqP5K:\"Referenser\",layoutId:\"G3NeJBEnd\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks1[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kmeB0LcIj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+125,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-zpajk3-container\",\"data-framer-appear-id\":\"zpajk3\",initial:animation,layoutDependency:layoutDependency,layoutId:\"StXumfPd4-container\",nodeId:\"StXumfPd4\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"StXumfPd4\",jluNhqP5K:\"Jobba hos oss\",layoutId:\"StXumfPd4\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks2[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aP3MsdYlw\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+250,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1n1vco2-container\",\"data-framer-appear-id\":\"1n1vco2\",initial:animation,layoutDependency:layoutDependency,layoutId:\"Ts5EsP2la-container\",nodeId:\"Ts5EsP2la\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"Ts5EsP2la\",jluNhqP5K:\"Artiklar\",layoutId:\"Ts5EsP2la\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks3[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QXBSo63rv\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+375,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-zn4n99-container\",\"data-framer-appear-id\":\"zn4n99\",initial:animation,layoutDependency:layoutDependency,layoutId:\"bWDHQXbJ4-container\",nodeId:\"bWDHQXbJ4\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"bWDHQXbJ4\",jluNhqP5K:\"Certifikat\",layoutId:\"bWDHQXbJ4\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks4[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dsjFU49AY\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+500,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-18xukmu-container\",\"data-framer-appear-id\":\"18xukmu\",initial:animation,layoutDependency:layoutDependency,layoutId:\"i0AuMKbv8-container\",nodeId:\"i0AuMKbv8\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"i0AuMKbv8\",jluNhqP5K:\"Fr\\xe5gor & svar\",layoutId:\"i0AuMKbv8\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks5[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uJFKm1Vjb\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 16px)`,y:(componentViewport?.y||0)+0+(0+60+((componentViewport?.height||338)-0-60)/1*1)+0+625,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-x0renw-container\",\"data-framer-appear-id\":\"x0renw\",initial:animation,layoutDependency:layoutDependency,layoutId:\"EnGxr4Jcu-container\",nodeId:\"EnGxr4Jcu\",optimized:true,rendersWithMotion:true,scopeId:\"HvBYovQ8Y\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Vi monterar stommar, trappor och pl\\xe5t direkt p\\xe5 plats. V\\xe5ra mont\\xf6rer \\xe4r certifierade och vana vid att f\\xe5 jobbet gjort utan omv\\xe4gar.\",height:\"100%\",id:\"EnGxr4Jcu\",jluNhqP5K:\"V\\xe5r historia\",layoutId:\"EnGxr4Jcu\",style:{width:\"100%\"},variant:\"GuH106f66\",width:\"100%\",XRehX4OXL:resolvedLinks6[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VACS8.framer-10j8zhw, .framer-VACS8 .framer-10j8zhw { display: block; }\",\".framer-VACS8.framer-1rxl2yq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 383px; }\",\".framer-VACS8 .framer-h3lf0m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 16px 20px 16px; position: relative; width: 100%; }\",\".framer-VACS8 .framer-ikf77a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-VACS8 .framer-1f81jzz { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-VACS8 .framer-1cqe597 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; max-width: 1200px; padding: 0px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-VACS8 .framer-sjm40c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-VACS8 .framer-1y2kgjj-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-VACS8 .framer-1uw9iaq { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-VACS8 .framer-jhaw9x-container, .framer-VACS8 .framer-zpajk3-container, .framer-VACS8 .framer-1n1vco2-container, .framer-VACS8 .framer-zn4n99-container, .framer-VACS8 .framer-18xukmu-container, .framer-VACS8 .framer-x0renw-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-VACS8.framer-v-klvwb8.framer-1rxl2yq { cursor: unset; text-decoration: none; }\",\".framer-VACS8.framer-v-klvwb8 .framer-h3lf0m { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 338\n * @framerIntrinsicWidth 383\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FMLNpxy52\":{\"layout\":[\"fixed\",\"auto\"]},\"PJ0wspXDj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"jWzbdGJWc\":\"titel\",\"BQQYdAOt8\":\"link\",\"yyZVL63jm\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHvBYovQ8Y=withCSS(Component,css,\"framer-VACS8\");export default FramerHvBYovQ8Y;FramerHvBYovQ8Y.displayName=\"Header/Phone link\";FramerHvBYovQ8Y.defaultProps={height:338,width:383};addPropertyControls(FramerHvBYovQ8Y,{variant:{options:[\"LMO0T_wlv\",\"FMLNpxy52\",\"PJ0wspXDj\"],optionTitles:[\"Open\",\"Closed\",\"Neutral\"],title:\"Variant\",type:ControlType.Enum},jWzbdGJWc:{defaultValue:\"Tj\\xe4nster\",displayTextArea:false,title:\"Titel\",type:ControlType.String},BQQYdAOt8:{description:'Funkar bara p\\xe5 \"neutral\"',title:\"Link\",type:ControlType.Link},yyZVL63jm:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerHvBYovQ8Y,[{explicitInter:true,fonts:[{cssFamilyName:\"Special Gothic Expanded One\",source:\"google\",style:\"normal\",uiFamilyName:\"Special Gothic Expanded One\",url:\"https://fonts.gstatic.com/s/specialgothicexpandedone/v2/IurO6Zxk74-YaYk1r3HOet4g75ENmBxUmOK61tA0Iu5gmpt-KhUVvQ.woff2\",weight:\"400\"}]},...ChevronDownFonts,...HeaderServiceCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHvBYovQ8Y\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"338\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FMLNpxy52\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PJ0wspXDj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"jWzbdGJWc\\\":\\\"titel\\\",\\\"BQQYdAOt8\\\":\\\"link\\\",\\\"yyZVL63jm\\\":\\\"close\\\"}\",\"framerIntrinsicWidth\":\"383\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a2fc4a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/ZBplVHhr6ySudJRDhwll/StopScroll.js\";import Vector from\"https://framerusercontent.com/modules/MFv9QBWcHDsPk4atpeq4/QhKxOjhHkSWWVogZnrFt/v9KncTolL.js\";import MenuIcon from\"https://framerusercontent.com/modules/LXCJJovWLb2CQtUfuxcv/mInpgjzAMxX5jFkfs03s/ejXoiriEq.js\";import HeaderPhoneLink from\"https://framerusercontent.com/modules/d3RY7KFrsSrejraYgizp/dxf0IXZnwRTGJHgttmo9/HvBYovQ8Y.js\";import ButtonSecondary from\"https://framerusercontent.com/modules/JShl6Ij6MsVUtQ6zUzhg/3YpVAqLX4Tmi1yZNlPRS/UgEm5j00p.js\";const VectorFonts=getFonts(Vector);const ButtonSecondaryFonts=getFonts(ButtonSecondary);const MenuIconFonts=getFonts(MenuIcon);const HeaderPhoneLinkFonts=getFonts(HeaderPhoneLink);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"in04A3uXg\",\"aBw4MjsSj\"];const serializationHash=\"framer-HcNAR\";const variantClassNames={aBw4MjsSj:\"framer-v-1vqrjb5\",in04A3uXg:\"framer-v-roz1lg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const transition2={bounce:0,delay:.2,duration:1,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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"in04A3uXg\",\"Variant 2\":\"aBw4MjsSj\"};const getProps=({click,height,id,width,...props})=>{return{...props,oBqC2tQ8T:click??props.oBqC2tQ8T,variant:humanReadableVariantMap[props.variant]??props.variant??\"in04A3uXg\"};};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,oBqC2tQ8T,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"in04A3uXg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavef1fve3=activeVariantCallback(async(...args)=>{if(oBqC2tQ8T){const res=await oBqC2tQ8T(...args);if(res===false)return false;}});const onTapi5niea=activeVariantCallback(async(...args)=>{setVariant(\"aBw4MjsSj\");});const Pf_8fNHa9i5niea=activeVariantCallback(async(...args)=>{setVariant(\"aBw4MjsSj\");});const z4zQSict7i5niea=activeVariantCallback(async(...args)=>{setVariant(\"aBw4MjsSj\");});const z4zQSict77rw2i=activeVariantCallback(async(...args)=>{setVariant(\"in04A3uXg\");});const yyZVL63jmi5niea=activeVariantCallback(async(...args)=>{setVariant(\"aBw4MjsSj\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-roz1lg\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"in04A3uXg\",ref:refBinding,style:{...style},...addPropertyOverrides({aBw4MjsSj:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kf0uow\",layoutDependency:layoutDependency,layoutId:\"JAq_HoNcv\",style:{backgroundColor:\"rgba(28, 28, 28, 0.8)\",opacity:1},variants:{aBw4MjsSj:{opacity:0}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kovyx3\",\"data-framer-name\":\"Header container\",\"data-hide-scrollbars\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vb28KHkmk\",onMouseLeave:onMouseLeavef1fve3,style:{boxShadow:\"0px 3.5271695616800574px 3.5271695616800574px -0.46875px rgba(28, 28, 28, 0), 0px 8.360014671998215px 8.360014671998215px -0.9375px rgba(28, 28, 28, 0), 0px 15.249530896559007px 15.249530896559007px -1.40625px rgba(28, 28, 28, 0), 0px 25.352314502597437px 25.352314502597437px -1.875px rgba(28, 28, 28, 0), 0px 40.941920716108875px 40.941920716108875px -2.34375px rgba(28, 28, 28, 0), 0px 67.01786197558684px 67.01786197558684px -2.8125px rgba(28, 28, 28, 0), 0px 115.40023270307283px 115.40023270307283px -3.28125px rgba(28, 28, 28, 0), 0px 210px 210px -3.75px rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jglxbw\",\"data-framer-name\":\"Upper\",layoutDependency:layoutDependency,layoutId:\"nJJLfloO8\",style:{backgroundColor:\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"TEXx_m1eH\",openInNewTab:false,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e8zum1 framer-1d6hyb2\",\"data-framer-name\":\"Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"TEXx_m1eH\",onTap:onTapi5niea,children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-at5wv7\",layoutDependency:layoutDependency,layoutId:\"C4wyBr_Ub\",style:{\"--whj66d\":\"rgb(255, 255, 255)\"}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j72ij6\",\"data-framer-name\":\"icons\",layoutDependency:layoutDependency,layoutId:\"iRKEzNoQ1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OUKEWLj92\"},implicitPathVariables:undefined},{href:{webPageId:\"OUKEWLj92\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+0+0+15+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q152bb-container\",layoutDependency:layoutDependency,layoutId:\"iYoJ4PbwS-container\",nodeId:\"iYoJ4PbwS\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(ButtonSecondary,{height:\"100%\",id:\"iYoJ4PbwS\",layoutId:\"iYoJ4PbwS\",Pf_8fNHa9:Pf_8fNHa9i5niea,pv5BV2UPu:resolvedLinks[0],variant:\"w640mDe2D\",width:\"100%\",wPOMktg09:\"Offertf\\xf6rfr\\xe5gan\",wSgYt2ccb:14,...addPropertyOverrides({aBw4MjsSj:{pv5BV2UPu:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"42px\",y:(componentViewport?.y||0)+0+0+0+15+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-28b4v2-container\",layoutDependency:layoutDependency,layoutId:\"pZjz2vIms-container\",nodeId:\"pZjz2vIms\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"pZjz2vIms\",layoutId:\"pZjz2vIms\",oa6VKVaPc:{bounce:0,delay:0,duration:.5,type:\"spring\"},style:{height:\"100%\",width:\"100%\"},variant:\"WVV_7_sGB\",width:\"100%\",z4zQSict7:z4zQSict7i5niea,...addPropertyOverrides({aBw4MjsSj:{variant:\"NosFrEPOy\",z4zQSict7:z4zQSict77rw2i}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4qvai6\",\"data-framer-name\":\"Lower\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"gUpJh7PRJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+72+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h4brjk-container\",layoutDependency:layoutDependency,layoutId:\"GEUX9GFaV-container\",nodeId:\"GEUX9GFaV\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(HeaderPhoneLink,{height:\"100%\",id:\"GEUX9GFaV\",jWzbdGJWc:\"Tj\\xe4nster\",layoutId:\"GEUX9GFaV\",style:{width:\"100%\"},variant:\"FMLNpxy52\",width:\"100%\",yyZVL63jm:yyZVL63jmi5niea})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+72+0+338,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tm1y6-container\",layoutDependency:layoutDependency,layoutId:\"FKjgIZWzy-container\",nodeId:\"FKjgIZWzy\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(HeaderPhoneLink,{height:\"100%\",id:\"FKjgIZWzy\",jWzbdGJWc:\"Om oss\",layoutId:\"FKjgIZWzy\",style:{width:\"100%\"},variant:\"FMLNpxy52\",width:\"100%\",yyZVL63jm:yyZVL63jmi5niea})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BsrO3EoCP\"},implicitPathVariables:undefined},{href:{webPageId:\"BsrO3EoCP\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:338,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+0+72+0+676,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3z2xjn-container\",layoutDependency:layoutDependency,layoutId:\"vv0y389z3-container\",nodeId:\"vv0y389z3\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",children:/*#__PURE__*/_jsx(HeaderPhoneLink,{BQQYdAOt8:resolvedLinks1[0],height:\"100%\",id:\"vv0y389z3\",jWzbdGJWc:\"Kontakt\",layoutId:\"vv0y389z3\",style:{width:\"100%\"},variant:\"PJ0wspXDj\",width:\"100%\",yyZVL63jm:yyZVL63jmi5niea,...addPropertyOverrides({aBw4MjsSj:{BQQYdAOt8:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oh7q4t-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UBIYg55aI-container\",nodeId:\"UBIYg55aI\",rendersWithMotion:true,scopeId:\"jtgnX2TzZ\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"UBIYg55aI\",layoutId:\"UBIYg55aI\",toggle:false,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HcNAR.framer-1d6hyb2, .framer-HcNAR .framer-1d6hyb2 { display: block; }\",\".framer-HcNAR.framer-roz1lg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 743px; justify-content: center; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: visible; padding: 0px; position: relative; width: 383px; }\",\".framer-HcNAR .framer-1kf0uow { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-HcNAR .framer-1kovyx3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-HcNAR .framer-jglxbw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 72px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-HcNAR .framer-1e8zum1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HcNAR .framer-at5wv7 { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 62px; }\",\".framer-HcNAR .framer-j72ij6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HcNAR .framer-q152bb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-HcNAR .framer-28b4v2-container { flex: none; height: 42px; position: relative; width: 42px; }\",\".framer-HcNAR .framer-4qvai6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: auto; padding: 0px 0px 80px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-HcNAR .framer-h4brjk-container, .framer-HcNAR .framer-1tm1y6-container, .framer-HcNAR .framer-3z2xjn-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-HcNAR .framer-oh7q4t-container { flex: none; height: auto; left: 50%; position: absolute; top: 48px; width: auto; z-index: 1; }\",\".framer-HcNAR.framer-v-1vqrjb5.framer-roz1lg { height: min-content; max-height: unset; min-height: unset; overflow: var(--overflow-clip-fallback, clip); }\",\".framer-HcNAR.framer-v-1vqrjb5 .framer-1kovyx3 { height: 72px; }\",'.framer-HcNAR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-HcNAR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-HcNAR[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-HcNAR [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-HcNAR[data-hide-scrollbars=\"true\"], .framer-HcNAR [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 383\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]},\"aBw4MjsSj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oBqC2tQ8T\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjtgnX2TzZ=withCSS(Component,css,\"framer-HcNAR\");export default FramerjtgnX2TzZ;FramerjtgnX2TzZ.displayName=\"Header/Phone\";FramerjtgnX2TzZ.defaultProps={height:800,width:383};addPropertyControls(FramerjtgnX2TzZ,{variant:{options:[\"in04A3uXg\",\"aBw4MjsSj\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},oBqC2tQ8T:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjtgnX2TzZ,[{explicitInter:true,fonts:[]},...VectorFonts,...ButtonSecondaryFonts,...MenuIconFonts,...HeaderPhoneLinkFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjtgnX2TzZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]},\\\"aBw4MjsSj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"383\",\"framerIntrinsicHeight\":\"800\",\"framerVariables\":\"{\\\"oBqC2tQ8T\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";const ChevronDownFonts=getFonts(ChevronDown);const enabledGestures={PYxpqYnkd:{hover:true}};const cycleOrder=[\"PYxpqYnkd\",\"lz58sW2G1\"];const serializationHash=\"framer-HGatA\";const variantClassNames={lz58sW2G1:\"framer-v-upv3a0\",PYxpqYnkd:\"framer-v-pg5ny6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"PYxpqYnkd\",\"Variant 2\":\"lz58sW2G1\"};const getProps=({height,id,link,mouseEnter,title,visible,width,...props})=>{return{...props,gPpOJ7cPp:visible??props.gPpOJ7cPp??true,jylvU_rPc:title??props.jylvU_rPc??\"Tj\\xe4nster\",UswMXN9Wj:mouseEnter??props.UswMXN9Wj,uWLB1gTpG:link??props.uWLB1gTpG,variant:humanReadableVariantMap[props.variant]??props.variant??\"PYxpqYnkd\"};};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,jylvU_rPc,gPpOJ7cPp,uWLB1gTpG,UswMXN9Wj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PYxpqYnkd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnteryd8hga=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(UswMXN9Wj){const res=await UswMXN9Wj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uWLB1gTpG,motionChild:true,nodeId:\"PYxpqYnkd\",openInNewTab:false,scopeId:\"UNit9ONCk\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-pg5ny6\",className,classNames)} framer-vqafgf`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PYxpqYnkd\",onMouseEnter:onMouseEnteryd8hga,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},variants:{\"PYxpqYnkd-hover\":{\"--border-color\":\"rgb(255, 255, 255)\"},lz58sW2G1:{\"--border-color\":\"rgb(255, 255, 255)\"}},...addPropertyOverrides({\"PYxpqYnkd-hover\":{\"data-framer-name\":undefined},lz58sW2G1:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Tj\\xe4nster\"})}),className:\"framer-otiiua\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"UIdnpPXBp\",style:{\"--extracted-r6o4lv\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},text:jylvU_rPc,variants:{\"PYxpqYnkd-hover\":{opacity:1},lz58sW2G1:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),gPpOJ7cPp&&/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-wffwu5\",layoutDependency:layoutDependency,layoutId:\"EZynWUKHL\",style:{\"--1m973uw\":\"rgb(255, 255, 255)\",\"--js9iwy\":2,opacity:.7,rotate:0},variants:{\"PYxpqYnkd-hover\":{opacity:1,rotate:180},lz58sW2G1:{opacity:1,rotate:180}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HGatA.framer-vqafgf, .framer-HGatA .framer-vqafgf { display: block; }\",\".framer-HGatA.framer-pg5ny6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 68px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 8px 0px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HGatA .framer-otiiua { flex: none; height: auto; pointer-events: none; position: relative; white-space: pre; width: auto; }\",\".framer-HGatA .framer-wffwu5 { flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-HGatA.framer-v-pg5ny6.hover .framer-otiiua { order: 0; }\",\".framer-HGatA.framer-v-pg5ny6.hover .framer-wffwu5 { order: 1; }\",'.framer-HGatA[data-border=\"true\"]::after, .framer-HGatA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 89\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"lz58sW2G1\":{\"layout\":[\"auto\",\"fixed\"]},\"GzZimOQR9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"jylvU_rPc\":\"title\",\"gPpOJ7cPp\":\"visible\",\"uWLB1gTpG\":\"link\",\"UswMXN9Wj\":\"mouseEnter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUNit9ONCk=withCSS(Component,css,\"framer-HGatA\");export default FramerUNit9ONCk;FramerUNit9ONCk.displayName=\"Header/Links\";FramerUNit9ONCk.defaultProps={height:68,width:89};addPropertyControls(FramerUNit9ONCk,{variant:{options:[\"PYxpqYnkd\",\"lz58sW2G1\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},jylvU_rPc:{defaultValue:\"Tj\\xe4nster\",displayTextArea:false,title:\"Title\",type:ControlType.String},gPpOJ7cPp:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},uWLB1gTpG:{title:\"Link\",type:ControlType.Link},UswMXN9Wj:{title:\"Mouse Enter\",type:ControlType.EventHandler}});addFonts(FramerUNit9ONCk,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...ChevronDownFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUNit9ONCk\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lz58sW2G1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GzZimOQR9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"68\",\"framerIntrinsicWidth\":\"89\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jylvU_rPc\\\":\\\"title\\\",\\\"gPpOJ7cPp\\\":\\\"visible\\\",\\\"uWLB1gTpG\\\":\\\"link\\\",\\\"UswMXN9Wj\\\":\\\"mouseEnter\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UNit9ONCk.map","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,Link,PathVariablesContext,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TjNster from\"https://framerusercontent.com/modules/2smZHSb5hz6Sk21eIF03/4zu4MB4tDKgfF27mBR0t/VWm9YEUa8.js\";import Vector from\"https://framerusercontent.com/modules/MFv9QBWcHDsPk4atpeq4/QhKxOjhHkSWWVogZnrFt/v9KncTolL.js\";import ButtonSecondary from\"https://framerusercontent.com/modules/JShl6Ij6MsVUtQ6zUzhg/3YpVAqLX4Tmi1yZNlPRS/UgEm5j00p.js\";import HeaderLinks from\"https://framerusercontent.com/modules/qMXp9wmozRx7hCpJnoOO/BsszsOy0IzXCyIQPLYc0/UNit9ONCk.js\";import HeaderServiceCard from\"https://framerusercontent.com/modules/2h5oVJYTD3snyUW3ubRa/yE2mrjY4hJPOTyvwSkFl/xc4YlsFf9.js\";const VectorFonts=getFonts(Vector);const HeaderLinksFonts=getFonts(HeaderLinks);const ButtonSecondaryFonts=getFonts(ButtonSecondary);const HeaderServiceCardFonts=getFonts(HeaderServiceCard);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"mx2Ju3XN0\",\"VHKNGf8c_\",\"z492Nh1Uq\"];const serializationHash=\"framer-ZhxG6\";const variantClassNames={mx2Ju3XN0:\"framer-v-vovvgd\",VHKNGf8c_:\"framer-v-fl8k6z\",z492Nh1Uq:\"framer-v-13m0iq0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={bounce:0,delay:.3,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const query=prequery=>prequery({from:{alias:\"z76qdUvx9\",data:TjNster,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"z76qdUvx9\",name:\"gfLsEZyj2\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"gff4uh_ft\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"zNUtXJoFC\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:0,delay:.34,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:.38,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:0,delay:.42,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:0,delay:.46,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Om oss\":\"z492Nh1Uq\",\"Tj\\xe4nster\":\"mx2Ju3XN0\",\"Variant 2\":\"VHKNGf8c_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mx2Ju3XN0\"};};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,gfLsEZyj2z76qdUvx9,gff4uh_ftz76qdUvx9,zNUtXJoFCz76qdUvx9,idz76qdUvx9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mx2Ju3XN0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1r3wa08=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"VHKNGf8c_\");});const UswMXN9Wjjhbgij=activeVariantCallback(async(...args)=>{setVariant(\"mx2Ju3XN0\");});const UswMXN9Wj14sx3np=activeVariantCallback(async(...args)=>{setVariant(\"z492Nh1Uq\");});const onTap1gz9z4k=activeVariantCallback(async(...args)=>{setVariant(\"VHKNGf8c_\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"VHKNGf8c_\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"z492Nh1Uq\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"z492Nh1Uq\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vovvgd\",className,classNames),\"data-framer-name\":\"Tj\\xe4nster\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"mx2Ju3XN0\",onMouseLeave:onMouseLeave1r3wa08,ref:refBinding,style:{backgroundColor:\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\",boxShadow:\"0px 20px 40px 0px rgba(28, 28, 28, 0.5)\",...style},variants:{VHKNGf8c_:{boxShadow:\"0px 3.5271695616800574px 3.5271695616800574px -0.46875px rgba(28, 28, 28, 0), 0px 8.360014671998215px 8.360014671998215px -0.9375px rgba(28, 28, 28, 0), 0px 15.249530896559007px 15.249530896559007px -1.40625px rgba(28, 28, 28, 0), 0px 25.352314502597437px 25.352314502597437px -1.875px rgba(28, 28, 28, 0), 0px 40.941920716108875px 40.941920716108875px -2.34375px rgba(28, 28, 28, 0), 0px 67.01786197558684px 67.01786197558684px -2.8125px rgba(28, 28, 28, 0), 0px 115.40023270307283px 115.40023270307283px -3.28125px rgba(28, 28, 28, 0), 0px 210px 210px -3.75px rgba(28, 28, 28, 0)\"}},...addPropertyOverrides({VHKNGf8c_:{\"data-framer-name\":\"Variant 2\"},z492Nh1Uq:{\"data-framer-name\":\"Om oss\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7frw51\",\"data-framer-name\":\"Upper\",layoutDependency:layoutDependency,layoutId:\"R0Pf4Tze2\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"L3FjD0Vz4\",openInNewTab:false,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15f5pi8 framer-5bjbxi\",layoutDependency:layoutDependency,layoutId:\"L3FjD0Vz4\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-gewr33\",layoutDependency:layoutDependency,layoutId:\"fgTyPYys_\",style:{\"--whj66d\":\"rgb(255, 255, 255)\"}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bqdin2\",layoutDependency:layoutDependency,layoutId:\"SoZZ0yujz\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,y:(componentViewport?.y||0)+0+(((componentViewport?.height||241)-0-241)/2+0+0)+72-68+0,...addPropertyOverrides({VHKNGf8c_:{height:72,y:(componentViewport?.y||0)+0+(((componentViewport?.height||72)-0-72)/2+0+0)+0+0},z492Nh1Uq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+0+0)+72-68+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-am5t6w-container\",layoutDependency:layoutDependency,layoutId:\"yyJ0yQ9I5-container\",nodeId:\"yyJ0yQ9I5\",rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderLinks,{gPpOJ7cPp:true,height:\"100%\",id:\"yyJ0yQ9I5\",jylvU_rPc:\"Tj\\xe4nster\",layoutId:\"yyJ0yQ9I5\",style:{height:\"100%\"},UswMXN9Wj:UswMXN9Wjjhbgij,variant:\"lz58sW2G1\",width:\"100%\",...addPropertyOverrides({VHKNGf8c_:{variant:\"PYxpqYnkd\"},z492Nh1Uq:{variant:\"PYxpqYnkd\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,y:(componentViewport?.y||0)+0+(((componentViewport?.height||241)-0-241)/2+0+0)+72-68+0,...addPropertyOverrides({VHKNGf8c_:{height:72,y:(componentViewport?.y||0)+0+(((componentViewport?.height||72)-0-72)/2+0+0)+0+0},z492Nh1Uq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+0+0)+72-68+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1944pmg-container\",layoutDependency:layoutDependency,layoutId:\"u4KGbOv1P-container\",nodeId:\"u4KGbOv1P\",rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderLinks,{gPpOJ7cPp:true,height:\"100%\",id:\"u4KGbOv1P\",jylvU_rPc:\"Om oss\",layoutId:\"u4KGbOv1P\",style:{height:\"100%\"},UswMXN9Wj:UswMXN9Wj14sx3np,variant:\"PYxpqYnkd\",width:\"100%\",...addPropertyOverrides({z492Nh1Uq:{variant:\"lz58sW2G1\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BsrO3EoCP\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,y:(componentViewport?.y||0)+0+(((componentViewport?.height||241)-0-241)/2+0+0)+72-68+0,...addPropertyOverrides({VHKNGf8c_:{height:72,y:(componentViewport?.y||0)+0+(((componentViewport?.height||72)-0-72)/2+0+0)+0+0},z492Nh1Uq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+0+0)+72-68+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gibftl-container\",layoutDependency:layoutDependency,layoutId:\"gzrGeKsWR-container\",nodeId:\"gzrGeKsWR\",rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderLinks,{gPpOJ7cPp:false,height:\"100%\",id:\"gzrGeKsWR\",jylvU_rPc:\"Kontakt\",layoutId:\"gzrGeKsWR\",style:{height:\"100%\"},variant:\"PYxpqYnkd\",width:\"100%\",...addPropertyOverrides({VHKNGf8c_:{uWLB1gTpG:resolvedLinks[0]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OUKEWLj92\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+0+(((componentViewport?.height||241)-0-241)/2+0+0)+15,...addPropertyOverrides({VHKNGf8c_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||72)-0-72)/2+0+0)+15},z492Nh1Uq:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+0+0)+15}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17b72dy-container\",layoutDependency:layoutDependency,layoutId:\"MBP4f1zdp-container\",nodeId:\"MBP4f1zdp\",rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(ButtonSecondary,{height:\"100%\",id:\"MBP4f1zdp\",layoutId:\"MBP4f1zdp\",variant:\"w640mDe2D\",width:\"100%\",wPOMktg09:\"Offertf\\xf6rfr\\xe5gan\",wSgYt2ccb:14,...addPropertyOverrides({VHKNGf8c_:{pv5BV2UPu:resolvedLinks1[0]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fdup3e\",\"data-framer-name\":\"Lower\",layoutDependency:layoutDependency,layoutId:\"AwKXsMWtL\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qey98w\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"z76qdUvx9\",onTap:onTap1gz9z4k,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"z76qdUvx9\",data:TjNster,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"z76qdUvx9\",name:\"gfLsEZyj2\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"gff4uh_ft\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"zNUtXJoFC\",type:\"Identifier\"},{collection:\"z76qdUvx9\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({gff4uh_ft:gff4uh_ftz76qdUvx9,gfLsEZyj2:gfLsEZyj2z76qdUvx9,id:idz76qdUvx9,zNUtXJoFC:zNUtXJoFCz76qdUvx9},index)=>{gfLsEZyj2z76qdUvx9??=\"\";gff4uh_ftz76qdUvx9??=\"\";zNUtXJoFCz76qdUvx9??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`z76qdUvx9-${idz76qdUvx9}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zNUtXJoFC:zNUtXJoFCz76qdUvx9},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tt60nc\",layoutDependency:layoutDependency,layoutId:\"pg2lTeDpX\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{zNUtXJoFC:zNUtXJoFCz76qdUvx9},webPageId:\"fmFvqDjbQ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 40px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||241)-0-241)/2+72+0)+20+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.04),x:0,y:0},className:\"framer-1bbkmxz-container\",\"data-framer-appear-id\":`1bbkmxz-${index}`,initial:animation,layoutDependency:layoutDependency,layoutId:\"UIa7RBXh0-container\",nodeId:\"UIa7RBXh0\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:gff4uh_ftz76qdUvx9,height:\"100%\",id:\"UIa7RBXh0\",jluNhqP5K:gfLsEZyj2z76qdUvx9,layoutId:\"UIa7RBXh0\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks2[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"}})})})})})})},idz76qdUvx9);})})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bcn8cs\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"b4zHRQ08R\",onTap:onTap1gz9z4k,children:[isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uJFKm1Vjb\"},implicitPathVariables:undefined},{href:{webPageId:\"uJFKm1Vjb\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-lxpwbs-container\",\"data-framer-appear-id\":\"lxpwbs\",initial:animation,layoutDependency:layoutDependency,layoutId:\"mFgI0NnsN-container\",nodeId:\"mFgI0NnsN\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Fr\\xe5n lokala smidesprojekt till experter p\\xe5 byggsmide i V\\xe4ster\\xe5s.\",height:\"100%\",id:\"mFgI0NnsN\",jluNhqP5K:\"V\\xe5r historia\",layoutId:\"mFgI0NnsN\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks3[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QXBSo63rv\"},implicitPathVariables:undefined},{href:{webPageId:\"QXBSo63rv\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1q5k715-container\",\"data-framer-appear-id\":\"1q5k715\",initial:animation,layoutDependency:layoutDependency,layoutId:\"nrXkqf0ym-container\",nodeId:\"nrXkqf0ym\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Kvalitet och s\\xe4kerhet garanteras med v\\xe5ra certifieringar.\",height:\"100%\",id:\"nrXkqf0ym\",jluNhqP5K:\"Certifikat\",layoutId:\"nrXkqf0ym\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks4[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dsjFU49AY\"},implicitPathVariables:undefined},{href:{webPageId:\"dsjFU49AY\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1bb0n33-container\",\"data-framer-appear-id\":\"1bb0n33\",initial:animation,layoutDependency:layoutDependency,layoutId:\"PANvM_smg-container\",nodeId:\"PANvM_smg\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Svaren p\\xe5 de vanligaste fr\\xe5gorna om v\\xe5ra tj\\xe4nster och projekt\",height:\"100%\",id:\"PANvM_smg\",jluNhqP5K:\"Fr\\xe5gor & svar\",layoutId:\"PANvM_smg\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks5[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aP3MsdYlw\"},implicitPathVariables:undefined},{href:{webPageId:\"aP3MsdYlw\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-123s241-container\",\"data-framer-appear-id\":\"123s241\",initial:animation,layoutDependency:layoutDependency,layoutId:\"dFZVs1KLC-container\",nodeId:\"dFZVs1KLC\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Senaste nytt om projekt, innovationer och smide i M\\xe4lardalen\",height:\"100%\",id:\"dFZVs1KLC\",jluNhqP5K:\"Artiklar\",layoutId:\"dFZVs1KLC\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks6[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kmeB0LcIj\"},implicitPathVariables:undefined},{href:{webPageId:\"kmeB0LcIj\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+129}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-jvuxkt-container\",\"data-framer-appear-id\":\"jvuxkt\",initial:animation,layoutDependency:layoutDependency,layoutId:\"Ky4BVL1ug-container\",nodeId:\"Ky4BVL1ug\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Se v\\xe5ra lediga tj\\xe4nster och bli en del av PSV Svets & Smide.\",height:\"100%\",id:\"Ky4BVL1ug\",jluNhqP5K:\"Jobba hos oss\",layoutId:\"Ky4BVL1ug\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks7[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NBBNDEKcb\"},implicitPathVariables:undefined},{href:{webPageId:\"NBBNDEKcb\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({z492Nh1Uq:{height:117,width:`max((min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1200px) - 36px) / 4, 50px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||370)-0-370)/2+72+0)+20+0+129}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-1xqmy09-container\",\"data-framer-appear-id\":\"1xqmy09\",initial:animation,layoutDependency:layoutDependency,layoutId:\"QR0DViVAE-container\",nodeId:\"QR0DViVAE\",optimized:true,rendersWithMotion:true,scopeId:\"Np3X7wyMQ\",children:/*#__PURE__*/_jsx(HeaderServiceCard,{dn1BW0_r1:\"Uppt\\xe4ck v\\xe5ra genomf\\xf6rda projekt, fr\\xe5n byggsmide till st\\xe5lkonstruktioner och montage.\",height:\"100%\",id:\"QR0DViVAE\",jluNhqP5K:\"Referenser\",layoutId:\"QR0DViVAE\",style:{width:\"100%\"},width:\"100%\",XRehX4OXL:resolvedLinks8[0],Y5swyzLT8:{bounce:0,delay:0,duration:.4,type:\"spring\"},...addPropertyOverrides({z492Nh1Uq:{XRehX4OXL:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZhxG6.framer-5bjbxi, .framer-ZhxG6 .framer-5bjbxi { display: block; }\",\".framer-ZhxG6.framer-vovvgd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-ZhxG6 .framer-7frw51 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 72px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZhxG6 .framer-15f5pi8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZhxG6 .framer-gewr33 { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 62px; }\",\".framer-ZhxG6 .framer-1bqdin2 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; width: min-content; z-index: 1; }\",\".framer-ZhxG6 .framer-am5t6w-container, .framer-ZhxG6 .framer-1944pmg-container, .framer-ZhxG6 .framer-1gibftl-container { flex: none; height: 68px; position: relative; width: auto; }\",\".framer-ZhxG6 .framer-17b72dy-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZhxG6 .framer-1fdup3e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px 20px 32px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZhxG6 .framer-1qey98w { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; padding: 0px; position: relative; width: 1px; }\",\".framer-ZhxG6 .framer-tt60nc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-ZhxG6 .framer-1bbkmxz-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-ZhxG6 .framer-1bcn8cs { cursor: pointer; display: grid; flex: 1 0 0px; gap: 12px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZhxG6 .framer-lxpwbs-container, .framer-ZhxG6 .framer-1q5k715-container, .framer-ZhxG6 .framer-1bb0n33-container, .framer-ZhxG6 .framer-123s241-container, .framer-ZhxG6 .framer-jvuxkt-container, .framer-ZhxG6 .framer-1xqmy09-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-ZhxG6.framer-v-fl8k6z .framer-1bqdin2 { height: unset; top: 0px; }\",\".framer-ZhxG6.framer-v-fl8k6z .framer-am5t6w-container, .framer-ZhxG6.framer-v-fl8k6z .framer-1944pmg-container, .framer-ZhxG6.framer-v-fl8k6z .framer-1gibftl-container { height: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 241\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VHKNGf8c_\":{\"layout\":[\"fixed\",\"auto\"]},\"z492Nh1Uq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNp3X7wyMQ=withCSS(Component,css,\"framer-ZhxG6\");export default FramerNp3X7wyMQ;FramerNp3X7wyMQ.displayName=\"Header/Component\";FramerNp3X7wyMQ.defaultProps={height:241,width:1200};addPropertyControls(FramerNp3X7wyMQ,{variant:{options:[\"mx2Ju3XN0\",\"VHKNGf8c_\",\"z492Nh1Uq\"],optionTitles:[\"Tj\\xe4nster\",\"Variant 2\",\"Om oss\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNp3X7wyMQ,[{explicitInter:true,fonts:[]},...VectorFonts,...HeaderLinksFonts,...ButtonSecondaryFonts,...HeaderServiceCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNp3X7wyMQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VHKNGf8c_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z492Nh1Uq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"241\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a2fc4a2)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,PropertyOverrides,RenderTarget,ResolveLinks,RichText,safeCSSValue,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";import Mail from\"https://framerusercontent.com/modules/h3DEZhhfkpXKEZZ1xqBI/nIBU3PcGJ9EAuPjoYCPQ/VQXkl2r1q.js\";import UserComponent from\"https://framerusercontent.com/modules/tCEjH4gQuaoGVfwwatwu/knGBDO11tpgazdU6HC1A/upDFBBVdW.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import PhoneCall from\"https://framerusercontent.com/modules/z0VfcXQJfhBPym0y6VJm/RNuv5R44eIT0gQ0O25Ow/FFBSocAXx.js\";import HeaderPhone from\"#framer/local/canvasComponent/jtgnX2TzZ/jtgnX2TzZ.js\";import HeaderComponent from\"#framer/local/canvasComponent/Np3X7wyMQ/Np3X7wyMQ.js\";import TjNster from\"#framer/local/collection/VWm9YEUa8/VWm9YEUa8.js\";import*as sharedStyle1 from\"#framer/local/css/M2GFYTdhr/M2GFYTdhr.js\";import*as sharedStyle from\"#framer/local/css/tkabDbrKf/tkabDbrKf.js\";import*as sharedStyle2 from\"#framer/local/css/wrXUUwNTN/wrXUUwNTN.js\";import Vector from\"#framer/local/vector/v9KncTolL/v9KncTolL.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const VectorFonts=getFonts(Vector);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const MailFonts=getFonts(Mail);const PhoneCallFonts=getFonts(PhoneCall);const UserComponentFonts=getFonts(UserComponent);const AutoCopyrightFonts=getFonts(AutoCopyright);const CookieBannerFonts=getFonts(CookieBanner);const HeaderPhoneFonts=getFonts(HeaderPhone);const HeaderComponentFonts=getFonts(HeaderComponent);const breakpoints={myutooEly:\"(max-width: 809.98px)\",ntr8nVl_0:\"(min-width: 1200px)\",PctH1q9jV:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-zdmMc\";const variantClassNames={myutooEly:\"framer-v-1ybf7i1\",ntr8nVl_0:\"framer-v-1r9fyf3\",PctH1q9jV:\"framer-v-1ltdwd9\"};const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const transition2={bounce:0,delay:.2,duration:.5,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation3={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const breakpointRules={myutooEly:[\".framer-zdmMc .framer-7fodcg-container { order: 1002; }\",\".framer-zdmMc .framer-ln2bym { flex-direction: column; gap: 48px; justify-content: center; order: 1003; padding: 48px 24px 48px 24px; }\",\".framer-zdmMc .framer-1jri10f { flex: none; gap: 24px; width: 100%; }\",\".framer-zdmMc .framer-n9s2z6 { order: 2; }\",\".framer-zdmMc .framer-d54977 { order: 3; }\",\".framer-zdmMc .framer-7zuwtk { order: 1; }\",\".framer-zdmMc .framer-tgbmcz { flex: none; grid-template-columns: repeat(1, minmax(50px, 1fr)); width: 100%; }\",\".framer-zdmMc .framer-jq2kco { height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-zdmMc .framer-wb5p0x { align-content: center; align-items: center; flex-direction: column; gap: 24px; justify-content: center; order: 1004; padding: 24px; }\",\".framer-zdmMc .framer-zypg18 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-zdmMc .framer-ulfcmb { aspect-ratio: 1.3611111111111112 / 1; height: var(--framer-aspect-ratio-supported, 28px); width: 38px; }\",\".framer-zdmMc .framer-1gcp7z8 { height: 28px; width: 66px; }\",\".framer-zdmMc .framer-1op0hq4 { height: 8px; width: 39px; }\",\".framer-zdmMc .framer-1n5lmre { height: 8px; left: 28px; top: 21px; width: 38px; }\",\".framer-zdmMc .framer-10fd798 { height: 8px; left: 46px; width: 20px; }\",\".framer-zdmMc .framer-1ca0pn6 { height: 8px; top: 21px; width: 20px; }\",\".framer-zdmMc .framer-tfhf4o { height: 9px; top: 10px; width: 66px; }\",\".framer-zdmMc .framer-14yaud5, .framer-zdmMc .framer-kb9a2g, .framer-zdmMc .framer-b4yfdk, .framer-zdmMc .framer-ry5vbl { height: 9px; width: 7px; }\",\".framer-zdmMc .framer-109e9az { height: 9px; left: 59px; width: 7px; }\",\".framer-zdmMc .framer-nc5qh3 { height: 9px; left: 9px; width: 8px; }\",\".framer-zdmMc .framer-1cdxbxe, .framer-zdmMc .framer-h567iq { height: 9px; width: 8px; }\",\".framer-zdmMc .framer-1u0m3lk { height: 8px; left: 1px; top: 1px; width: 7px; }\",\".framer-zdmMc .framer-16ay18v { height: 9px; left: 27px; top: 10px; width: 7px; }\",\".framer-zdmMc .framer-19g5z7j { height: 7px; left: 1px; top: 1px; width: 5px; }\",\".framer-zdmMc .framer-eztn9v { height: 9px; left: 51px; top: 10px; width: 7px; }\",\".framer-zdmMc .framer-1jh9klc, .framer-zdmMc .framer-kbqk0t { height: 4px; left: 1px; top: 1px; width: 5px; }\",\".framer-zdmMc .framer-1qnthu8 { height: 9px; left: 18px; top: 10px; width: 7px; }\",\".framer-zdmMc .framer-pl8z63 { height: 9px; left: 35px; top: 10px; width: 15px; }\",\".framer-zdmMc .framer-2rd14o { height: 9px; left: 9px; width: 6px; }\",\".framer-zdmMc .framer-1yycb5w { height: 24px; width: 67px; }\",\".framer-zdmMc .framer-1mq4dxi { height: 24px; width: 18px; }\",\".framer-zdmMc .framer-1k7ddjb { height: 24px; left: 20px; width: 18px; }\",\".framer-zdmMc .framer-1mdt8rc { height: 24px; left: 41px; width: 18px; }\",\".framer-zdmMc .framer-d64iss { height: 5px; left: 63px; top: 9px; width: 5px; }\",\".framer-zdmMc .framer-1ffq581 { height: 5px; left: 63px; top: 9px; width: 4px; }\",\".framer-zdmMc .framer-6r9i4l { height: 3px; left: 64px; top: 10px; width: 3px; }\",\".framer-zdmMc .framer-1iwlds7 { left: 64px; top: 10px; }\",\".framer-zdmMc .framer-wh79dl-container { order: -1000; }\"],PctH1q9jV:[\".framer-zdmMc .framer-ln2bym { gap: 80px; justify-content: center; }\",\".framer-zdmMc .framer-ywyn5d { height: var(--framer-aspect-ratio-supported, 32px); width: 61px; }\",\".framer-zdmMc .framer-1n0q4hh { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={myutooEly:\".framer-1ybf7i1-override\",PctH1q9jV:\".framer-1ltdwd9-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zdmMc.framer-1kq399m, .framer-zdmMc .framer-1kq399m { display: block; }\",\".framer-zdmMc.framer-1r9fyf3 { align-content: center; align-items: center; background-color: var(--jweszd); 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-zdmMc .framer-120rtg8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-zdmMc .framer-7fodcg-container { flex: none; height: auto; order: 1001; position: relative; width: auto; }\",\".framer-zdmMc .framer-ln2bym { align-content: flex-start; align-items: flex-start; background-color: #262626; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 80px 48px 120px 48px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-zdmMc .framer-1jri10f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 500px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-zdmMc .framer-17e7cdf { align-content: center; align-items: center; background-color: var(--token-3b3d499c-aecd-473d-ae17-2c8a32434577, #ff944d); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-zdmMc .framer-ywyn5d { --whj66d: #292929; flex: none; height: var(--framer-aspect-ratio-supported, 48px); position: relative; width: 91px; }\",\".framer-zdmMc .framer-n9s2z6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 608px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zdmMc .framer-d54977 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-zdmMc .framer-1xz5ow2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-zdmMc .framer-xzms47 { flex: none; height: 20px; position: relative; text-decoration: none; width: 20px; }\",\".framer-zdmMc .framer-15ye7xw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-zdmMc .framer-dndj1y { height: 20px; position: relative; width: 20px; }\",\".framer-zdmMc .framer-82xder { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-zdmMc .framer-1h6tif7 { height: 17px; left: 2px; position: absolute; top: 2px; width: 17px; }\",\".framer-zdmMc .framer-1ekvu19 { height: 3px; left: 14px; position: absolute; top: 4px; width: 3px; }\",\".framer-zdmMc .framer-1g42j0n { height: 10px; left: 5px; position: absolute; top: 5px; width: 11px; }\",\".framer-zdmMc .framer-db42im { height: 7px; left: 7px; position: absolute; top: 7px; width: 7px; }\",\".framer-zdmMc .framer-7zuwtk { align-content: center; align-items: center; background: linear-gradient(0deg, var(--token-3b3d499c-aecd-473d-ae17-2c8a32434577, #ff944d) 0%, rgb(255, 163, 102) 100%); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; box-shadow: inset 0px 1px 1px 1px rgba(255, 255, 255, 0.25); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-zdmMc .framer-7a2st2 { --whj66d: var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, #1c1c1c); flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 47px; }\",\".framer-zdmMc .framer-tgbmcz { display: grid; flex: 1 0 0px; gap: 48px 32px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; max-width: 500px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-zdmMc .framer-9m26zj, .framer-zdmMc .framer-1k30p0z, .framer-zdmMc .framer-14mmyuk { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zdmMc .framer-1gna9ch, .framer-zdmMc .framer-1n0q4hh, .framer-zdmMc .framer-qzxm53, .framer-zdmMc .framer-1qg6n6c, .framer-zdmMc .framer-1wpdbi { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zdmMc .framer-p94hxz { 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; padding: 0px; position: relative; width: 100%; }\",\".framer-zdmMc .framer-1j8ql00 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-zdmMc .framer-e1d0z6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-zdmMc .framer-cfqx3m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zdmMc .framer-1rstm5b, .framer-zdmMc .framer-16v4dvr { align-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.07); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-zdmMc .framer-51dj1l, .framer-zdmMc .framer-171r4oo { --1m973uw: var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, #ffffff); --js9iwy: 1.5; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-zdmMc .framer-9f0p7g { 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: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zdmMc .framer-1yhg7yt, .framer-zdmMc .framer-13d561, .framer-zdmMc .framer-t6qxw9, .framer-zdmMc .framer-1fekooc, .framer-zdmMc .framer-1usk8fs, .framer-zdmMc .framer-y600up { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-zdmMc .framer-b8nkti { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zdmMc .framer-bnyste { --whj66d: rgba(255, 255, 255, 0.3); flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 46px; }\",\".framer-zdmMc .framer-jq2kco { aspect-ratio: 4.121951219512195 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); opacity: 0.3; overflow: visible; position: relative; width: 97px; }\",\".framer-zdmMc .framer-gepuft { height: 22px; position: relative; width: 89px; }\",\".framer-zdmMc .framer-101r20w { height: 4px; left: 35px; position: absolute; top: 15px; width: 54px; }\",\".framer-zdmMc .framer-e5ynj8 { height: 14px; left: 35px; position: absolute; top: 0px; width: 10px; }\",\".framer-zdmMc .framer-1cvzcjy { height: 13px; left: 45px; position: absolute; top: 1px; width: 16px; }\",\".framer-zdmMc .framer-1oxsuer { height: 13px; left: 62px; position: absolute; top: 1px; width: 6px; }\",\".framer-zdmMc .framer-s760tj { height: 7px; left: 71px; position: absolute; top: 3px; width: 5px; }\",\".framer-zdmMc .framer-c6eyxj { height: 13px; left: 67px; position: absolute; top: 1px; width: 13px; }\",\".framer-zdmMc .framer-1asovfk { height: 13px; left: 80px; position: absolute; top: 1px; width: 10px; }\",\".framer-zdmMc .framer-czxn31 { height: 19px; left: 15px; position: absolute; top: 0px; width: 20px; }\",\".framer-zdmMc .framer-glwdtv { height: 4px; left: 24px; position: absolute; top: 4px; width: 5px; }\",\".framer-zdmMc .framer-56z74x { height: 5px; left: 23px; position: absolute; top: 10px; width: 6px; }\",\".framer-zdmMc .framer-8y7iue { height: 18px; left: 0px; position: absolute; top: 4px; width: 18px; }\",\".framer-zdmMc .framer-wb5p0x { align-content: flex-end; align-items: flex-end; background-color: var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, #1c1c1c); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; order: 1003; overflow: var(--overflow-clip-fallback, clip); padding: 32px 48px 32px 48px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-zdmMc .framer-zypg18 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zdmMc .framer-1tarys4-container, .framer-zdmMc .framer-uuz78l-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zdmMc .framer-ulfcmb { -webkit-mask: url('https://framerusercontent.com/images/KTJRZZhDlcR0pS6PfU4QZGf7o.svg?width=840&height=600') alpha no-repeat center / contain add; background-color: #ffffff; flex: none; height: 36px; mask: url('https://framerusercontent.com/images/KTJRZZhDlcR0pS6PfU4QZGf7o.svg?width=840&height=600') alpha no-repeat center / contain add; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 49px; }\",\".framer-zdmMc .framer-1gcp7z8 { height: 37px; position: relative; width: 87px; }\",\".framer-zdmMc .framer-1op0hq4 { height: 11px; left: 0px; position: absolute; top: 0px; width: 52px; }\",\".framer-zdmMc .framer-1n5lmre { height: 10px; left: 37px; position: absolute; top: 27px; width: 51px; }\",\".framer-zdmMc .framer-10fd798 { height: 10px; left: 61px; position: absolute; top: 0px; width: 26px; }\",\".framer-zdmMc .framer-1ca0pn6 { height: 10px; left: 0px; position: absolute; top: 27px; width: 26px; }\",\".framer-zdmMc .framer-tfhf4o { height: 12px; left: 0px; position: absolute; top: 13px; width: 87px; }\",\".framer-zdmMc .framer-14yaud5, .framer-zdmMc .framer-b4yfdk, .framer-zdmMc .framer-ry5vbl { height: 12px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-zdmMc .framer-109e9az { height: 11px; left: 78px; position: absolute; top: 0px; width: 9px; }\",\".framer-zdmMc .framer-nc5qh3 { height: 12px; left: 11px; position: absolute; top: 0px; width: 11px; }\",\".framer-zdmMc .framer-1cdxbxe { height: 12px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-zdmMc .framer-1u0m3lk { height: 10px; left: 1px; position: absolute; top: 1px; width: 9px; }\",\".framer-zdmMc .framer-16ay18v { height: 11px; left: 35px; position: absolute; top: 13px; width: 9px; }\",\".framer-zdmMc .framer-kb9a2g { height: 11px; left: 0px; position: absolute; top: 0px; width: 9px; }\",\".framer-zdmMc .framer-19g5z7j { height: 10px; left: 1px; position: absolute; top: 1px; width: 7px; }\",\".framer-zdmMc .framer-eztn9v { height: 12px; left: 68px; position: absolute; top: 13px; width: 9px; }\",\".framer-zdmMc .framer-1jh9klc, .framer-zdmMc .framer-kbqk0t { height: 5px; left: 1px; position: absolute; top: 1px; width: 7px; }\",\".framer-zdmMc .framer-1qnthu8 { height: 12px; left: 24px; position: absolute; top: 13px; width: 9px; }\",\".framer-zdmMc .framer-pl8z63 { height: 12px; left: 46px; position: absolute; top: 13px; width: 20px; }\",\".framer-zdmMc .framer-2rd14o { height: 12px; left: 12px; position: absolute; top: 0px; width: 8px; }\",\".framer-zdmMc .framer-h567iq { height: 12px; left: 0px; position: absolute; top: 0px; width: 10px; }\",\".framer-zdmMc .framer-1yycb5w { height: 29px; position: relative; width: 82px; }\",\".framer-zdmMc .framer-1mq4dxi { height: 29px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-zdmMc .framer-1k7ddjb { height: 29px; left: 25px; position: absolute; top: 0px; width: 22px; }\",\".framer-zdmMc .framer-1mdt8rc { height: 29px; left: 51px; position: absolute; top: 0px; width: 22px; }\",\".framer-zdmMc .framer-d64iss { height: 7px; left: 76px; position: absolute; top: 11px; width: 6px; }\",\".framer-zdmMc .framer-1ffq581 { height: 6px; left: 77px; position: absolute; top: 11px; width: 5px; }\",\".framer-zdmMc .framer-6r9i4l { height: 4px; left: 78px; position: absolute; top: 12px; width: 3px; }\",\".framer-zdmMc .framer-1iwlds7 { height: 1px; left: 79px; position: absolute; top: 13px; width: 2px; }\",\".framer-zdmMc .framer-qbz55k { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-zdmMc .framer-1gl3wax-container { flex: none; height: auto; opacity: 0.3; position: relative; width: 133px; }\",\".framer-zdmMc .framer-wh79dl-container { flex: none; height: auto; left: 0px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-zdmMc .framer-1j28yg2-container { flex: none; height: auto; left: 0px; order: 1005; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];const mediaQueries={myutooEly:\"(max-width: 809.98px)\",ntr8nVl_0:\"(min-width: 1200px)\",PctH1q9jV:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"ntr8nVl_0\",Phone:\"myutooEly\",Tablet:\"PctH1q9jV\"};const getProps=({fill,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ntr8nVl_0\",wugLyqrtD:fill??props.wugLyqrtD??\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\"};};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,wugLyqrtD,children,zNUtXJoFClNaIpo84_,gfLsEZyj2lNaIpo84_,idlNaIpo84_,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"myutooEly\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"myutooEly\")return true;return false;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"ntr8nVl_0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wugLyqrtD)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1r9fyf3\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--jweszd\":wugLyqrtD,...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-120rtg8\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-7fodcg-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ae6J54X2H\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"ae6J54X2H\",intensity:5,layoutId:\"ae6J54X2H\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ln2bym\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jri10f\",children:[isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-17e7cdf hidden-1ybf7i1\",children:/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-ywyn5d\",layoutId:\"EifZZpBnF\",xrAKGQat1:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-fzgpr\",\"data-styles-preset\":\"tkabDbrKf\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:\"PSV Svets & Smide \\xe4r experter p\\xe5 tillverkning och montage av st\\xe5lkonstruktioner, st\\xe5lstommar och byggnadssmide i V\\xe4ster\\xe5s och M\\xe4lardalen. De levererar skr\\xe4ddarsydda l\\xf6sningar med fokus p\\xe5 kvalitet, certifierad personal och CE-m\\xe4rkta produkter, fr\\xe5n id\\xe9 till f\\xe4rdigt montage.\"})}),className:\"framer-n9s2z6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d54977\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xz5ow2\",whileHover:animation,children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/psvsvetssmide/\",motionChild:true,nodeId:\"fd7nU636n\",openInNewTab:true,scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-xzms47 framer-1kq399m\",\"data-framer-name\":\"Facebook\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 7.584 19.804 L 7.584 13.13 L 5.523 13.13 L 5.523 10.062 L 7.584 10.062 L 7.584 8.741 C 7.584 5.324 9.124 3.741 12.466 3.741 C 12.8 3.741 13.262 3.776 13.689 3.827 C 14.009 3.86 14.327 3.915 14.64 3.99 L 14.64 6.771 C 14.459 6.754 14.278 6.744 14.096 6.741 C 13.892 6.736 13.689 6.733 13.485 6.734 C 12.896 6.734 12.436 6.814 12.089 6.992 C 11.856 7.109 11.66 7.29 11.523 7.512 C 11.308 7.864 11.212 8.345 11.212 8.978 L 11.212 10.062 L 14.477 10.062 L 14.156 11.821 L 13.917 13.13 L 11.212 13.13 L 11.212 20.026 C 16.163 19.425 20 15.194 20 10.062 C 20 4.52 15.523 0.026 10 0.026 C 4.477 0.026 0 4.52 0 10.062 C 0 14.77 3.228 18.719 7.584 19.804 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:10560812776,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/psvsvetssmide/\",motionChild:true,nodeId:\"BDvD1AMST\",openInNewTab:true,scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15ye7xw framer-1kq399m\",whileHover:animation,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-dndj1y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.001\" overflow=\"visible\"><path d=\"M 5.859 0.071 C 4.794 0.121 4.068 0.291 3.434 0.54 C 2.766 0.792 2.162 1.187 1.664 1.697 C 1.156 2.197 0.763 2.802 0.514 3.469 C 0.268 4.106 0.1 4.834 0.054 5.898 C 0.007 6.963 -0.004 7.304 0.001 10.02 C 0.007 12.736 0.019 13.076 0.07 14.143 C 0.121 15.207 0.29 15.934 0.539 16.569 C 0.796 17.226 1.139 17.783 1.696 18.338 C 2.197 18.846 2.802 19.238 3.47 19.488 C 4.106 19.734 4.834 19.901 5.898 19.948 C 6.963 19.994 7.305 20.005 10.02 20 C 12.734 19.994 13.077 19.983 14.143 19.932 C 15.209 19.882 15.932 19.711 16.568 19.463 C 17.235 19.21 17.838 18.816 18.337 18.306 C 18.845 17.805 19.237 17.2 19.487 16.532 C 19.733 15.896 19.9 15.169 19.946 14.105 C 19.993 13.039 20.004 12.697 19.999 9.982 C 19.994 7.267 19.982 6.926 19.931 5.859 C 19.881 4.793 19.711 4.069 19.461 3.434 C 19.209 2.767 18.814 2.163 18.305 1.664 C 17.805 1.156 17.2 0.764 16.532 0.514 C 15.895 0.269 15.169 0.101 14.104 0.056 C 13.039 0.009 12.697 -0.004 9.981 0.001 C 7.265 0.008 6.925 0.019 5.859 0.071 M 5.975 18.149 C 5 18.107 4.471 17.944 4.119 17.809 C 3.684 17.649 3.291 17.394 2.967 17.063 C 2.634 16.741 2.377 16.349 2.217 15.914 C 2.079 15.562 1.914 15.033 1.869 14.058 C 1.819 13.004 1.809 12.688 1.803 10.018 C 1.798 7.348 1.808 7.032 1.854 5.978 C 1.895 5.004 2.059 4.474 2.194 4.121 C 2.374 3.654 2.591 3.321 2.939 2.969 C 3.261 2.636 3.654 2.38 4.089 2.219 C 4.441 2.082 4.969 1.919 5.944 1.872 C 6.999 1.822 7.314 1.812 9.984 1.805 C 12.654 1.8 12.97 1.81 14.026 1.857 C 14.999 1.899 15.529 2.06 15.882 2.197 C 16.349 2.377 16.682 2.593 17.034 2.943 C 17.384 3.293 17.601 3.624 17.784 4.091 C 17.921 4.443 18.085 4.971 18.131 5.947 C 18.181 7.001 18.193 7.318 18.198 9.987 C 18.202 12.656 18.193 12.973 18.147 14.027 C 18.104 15.002 17.943 15.531 17.807 15.885 C 17.627 16.352 17.409 16.685 17.06 17.035 C 16.739 17.368 16.346 17.624 15.912 17.785 C 15.56 17.923 15.03 18.087 14.057 18.134 C 13.002 18.184 12.686 18.194 10.015 18.199 C 7.345 18.205 7.03 18.194 5.975 18.149 M 14.128 4.656 C 14.128 5.141 14.422 5.579 14.87 5.764 C 15.319 5.949 15.835 5.845 16.178 5.501 C 16.52 5.158 16.622 4.641 16.436 4.193 C 16.249 3.745 15.811 3.453 15.325 3.454 C 14.663 3.456 14.127 3.994 14.128 4.656 M 4.866 10.011 C 4.872 12.847 7.175 15.141 10.011 15.136 C 12.846 15.13 15.141 12.827 15.135 9.991 C 15.094 7.181 12.802 4.925 9.991 4.931 C 7.18 4.936 4.896 7.2 4.866 10.011 M 6.667 10.008 C 6.663 8.167 8.153 6.671 9.994 6.668 C 11.835 6.664 13.33 8.153 13.334 9.994 C 13.337 11.835 11.848 13.331 10.007 13.334 C 9.123 13.336 8.274 12.987 7.648 12.363 C 7.022 11.739 6.669 10.892 6.667 10.008\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-82xder\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.001\" overflow=\"visible\"><path d=\"M 5.859 0.071 C 4.794 0.121 4.068 0.291 3.434 0.54 C 2.766 0.792 2.162 1.187 1.664 1.697 C 1.156 2.197 0.763 2.802 0.514 3.469 C 0.268 4.106 0.1 4.834 0.054 5.898 C 0.007 6.963 -0.004 7.304 0.001 10.02 C 0.007 12.736 0.019 13.076 0.07 14.143 C 0.121 15.207 0.29 15.934 0.539 16.569 C 0.796 17.226 1.139 17.783 1.696 18.338 C 2.197 18.846 2.802 19.238 3.47 19.488 C 4.106 19.734 4.834 19.901 5.898 19.948 C 6.963 19.994 7.305 20.005 10.02 20 C 12.734 19.994 13.077 19.983 14.143 19.932 C 15.209 19.882 15.932 19.711 16.568 19.463 C 17.235 19.21 17.838 18.816 18.337 18.306 C 18.845 17.805 19.237 17.2 19.487 16.532 C 19.733 15.896 19.9 15.169 19.946 14.105 C 19.993 13.039 20.004 12.697 19.999 9.982 C 19.994 7.267 19.982 6.926 19.931 5.859 C 19.881 4.793 19.711 4.069 19.461 3.434 C 19.209 2.767 18.814 2.163 18.305 1.664 C 17.805 1.156 17.2 0.764 16.532 0.514 C 15.895 0.269 15.169 0.101 14.104 0.056 C 13.039 0.009 12.697 -0.004 9.981 0.001 C 7.265 0.008 6.925 0.019 5.859 0.071\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h6tif7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.397 16.397\" overflow=\"visible\"><path d=\"M 4.174 16.344 C 3.199 16.303 2.67 16.14 2.317 16.004 C 1.882 15.845 1.489 15.59 1.165 15.259 C 0.832 14.937 0.576 14.545 0.415 14.11 C 0.278 13.758 0.113 13.229 0.068 12.254 C 0.018 11.2 0.008 10.884 0.001 8.214 C -0.004 5.544 0.006 5.228 0.052 4.174 C 0.094 3.199 0.257 2.669 0.392 2.317 C 0.572 1.849 0.79 1.517 1.138 1.165 C 1.46 0.832 1.853 0.576 2.287 0.415 C 2.64 0.278 3.168 0.114 4.143 0.068 C 5.197 0.018 5.513 0.008 8.183 0.001 C 10.852 -0.004 11.169 0.006 12.225 0.053 C 13.198 0.094 13.728 0.256 14.08 0.393 C 14.547 0.573 14.88 0.789 15.232 1.139 C 15.583 1.489 15.8 1.819 15.982 2.287 C 16.12 2.639 16.284 3.167 16.33 4.143 C 16.38 5.197 16.391 5.514 16.396 8.183 C 16.4 10.852 16.391 11.169 16.345 12.223 C 16.303 13.198 16.141 13.727 16.005 14.081 C 15.825 14.548 15.608 14.881 15.259 15.231 C 14.937 15.564 14.545 15.82 14.11 15.981 C 13.759 16.119 13.229 16.283 12.255 16.329 C 11.2 16.379 10.885 16.389 8.214 16.395 C 5.544 16.401 5.229 16.39 4.174 16.345\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ekvu19\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.4 2.4\" overflow=\"visible\"><path d=\"M 0 1.202 C 0.001 1.687 0.294 2.124 0.743 2.309 C 1.191 2.494 1.707 2.391 2.05 2.047 C 2.393 1.703 2.494 1.187 2.308 0.739 C 2.121 0.291 1.683 -0.001 1.198 0 C 0.535 0.001 -0.001 0.539 0 1.202\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g42j0n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.269 10.205\" overflow=\"visible\"><path d=\"M 0 5.08 C 0.006 7.916 2.309 10.21 5.145 10.205 C 7.98 10.199 10.275 7.896 10.269 5.06 C 10.228 2.25 7.935 -0.005 5.125 0 C 2.314 0.005 0.03 2.27 0 5.08\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-db42im\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.667 6.667\" overflow=\"visible\"><path d=\"M 0 3.34 C -0.004 1.499 1.486 0.004 3.327 0 C 5.168 -0.004 6.663 1.486 6.667 3.327 C 6.67 5.168 5.181 6.663 3.34 6.667 C 2.456 6.668 1.607 6.319 0.981 5.695 C 0.355 5.071 0.002 4.224 0 3.34\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation1,className:\"framer-7zuwtk hidden-1r9fyf3 hidden-1ltdwd9\",\"data-framer-appear-id\":\"7zuwtk\",initial:animation2,optimized:true,children:/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-7a2st2\",layoutId:\"sSLhzfXEP\",xrAKGQat1:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tgbmcz\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9m26zj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Tj\\xe4nster\"})}),className:\"framer-1gna9ch\",fonts:[\"GF;Special Gothic Expanded One-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-p94hxz\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"lNaIpo84_\",data:TjNster,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"lNaIpo84_\",name:\"zNUtXJoFC\",type:\"Identifier\"},{collection:\"lNaIpo84_\",name:\"gfLsEZyj2\",type:\"Identifier\"},{collection:\"lNaIpo84_\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({gfLsEZyj2:gfLsEZyj2lNaIpo84_,id:idlNaIpo84_,zNUtXJoFC:zNUtXJoFClNaIpo84_},index)=>{zNUtXJoFClNaIpo84_??=\"\";gfLsEZyj2lNaIpo84_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`lNaIpo84_-${idlNaIpo84_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{zNUtXJoFC:zNUtXJoFClNaIpo84_},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j8ql00\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zNUtXJoFC:zNUtXJoFClNaIpo84_},webPageId:\"fmFvqDjbQ\"},motionChild:true,nodeId:\"CfWe7azwL\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Montage\"})})})}),className:\"framer-e1d0z6\",fonts:[\"Inter\"],text:gfLsEZyj2lNaIpo84_,verticalAlignment:\"top\",withExternalLayout:true})})})},idlNaIpo84_);})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k30p0z\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PctH1q9jV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Kontakt\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Kontaktuppgifter\"})}),className:\"framer-1n0q4hh\",fonts:[\"GF;Special Gothic Expanded One-regular\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cfqx3m\",children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:info@psvab.se\",motionChild:true,nodeId:\"GFlSnzKKl\",openInNewTab:true,scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1rstm5b framer-1kq399m\",whileHover:animation3,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:\"info@psvab.se\"})}),className:\"framer-qzxm53\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Mail,{animated:false,className:\"framer-51dj1l\",JEeZYcamG:true,layoutId:\"ah_hV4OcV\",P_DcoRcrY:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:info@psvab.se\",motionChild:true,nodeId:\"GgJLwUVAW\",openInNewTab:true,scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-16v4dvr framer-1kq399m\",whileHover:animation3,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:\"070-398 27 04\"})}),className:\"framer-1qg6n6c\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PhoneCall,{animated:false,className:\"framer-171r4oo\",JEeZYcamG:true,layoutId:\"DVXNJYy7z\",P_DcoRcrY:true})]})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14mmyuk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7U3BlY2lhbCBHb3RoaWMgRXhwYW5kZWQgT25lLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Om oss\"})}),className:\"framer-1wpdbi\",fonts:[\"GF;Special Gothic Expanded One-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9f0p7g\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kmeB0LcIj\"},motionChild:true,nodeId:\"lLF7HMtdp\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Jobb\"})})})}),className:\"framer-1yhg7yt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NBBNDEKcb\"},motionChild:true,nodeId:\"w87wu6uLo\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Referenser\"})})})}),className:\"framer-13d561\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aP3MsdYlw\"},motionChild:true,nodeId:\"DqWuXPcIW\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Artiklar\"})})})}),className:\"framer-t6qxw9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QXBSo63rv\"},motionChild:true,nodeId:\"loU2LSlng\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Cerifikat\"})})})}),className:\"framer-1fekooc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dsjFU49AY\"},motionChild:true,nodeId:\"z95djxIoN\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"Fr\\xe5gor & svar\"})})})}),className:\"framer-1usk8fs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-d9um5m\",\"data-styles-preset\":\"M2GFYTdhr\",style:{\"--framer-text-color\":\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"uJFKm1Vjb\"},motionChild:true,nodeId:\"fJMqo9y9E\",openInNewTab:false,relValues:[],scopeId:\"ZMpyiKC5x\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ue4qji\",\"data-styles-preset\":\"wrXUUwNTN\",children:\"V\\xe5r historia\"})})})}),className:\"framer-y600up\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b8nkti\",children:[/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-bnyste\",layoutId:\"qpSl6qG57\",xrAKGQat1:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:123,intrinsicWidth:507,loading:getLoadingLazyAtYPosition(2522.2),pixelHeight:123,pixelWidth:507,sizes:\"97px\",src:\"https://framerusercontent.com/images/hKG2bBOwK2e5bNLkg3qjTHmbCNQ.png?width=507&height=123\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:123,intrinsicWidth:507,loading:getLoadingLazyAtYPosition(1484),pixelHeight:123,pixelWidth:507,sizes:\"97px\",src:\"https://framerusercontent.com/images/hKG2bBOwK2e5bNLkg3qjTHmbCNQ.png?width=507&height=123\"},className:\"framer-jq2kco\",\"data-framer-name\":\"Image\"})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-gepuft\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 89 22\" overflow=\"visible\"><path d=\"M 35.245 14.346 L 88.805 14.346 L 88.805 18.276 L 35.245 18.276 Z M 36.906 8.695 C 37.921 9.793 38.86 10.36 39.951 10.36 C 40.817 10.36 41.342 9.87 41.342 9.188 C 41.342 8.472 40.668 8.167 39.576 7.563 C 37.883 6.692 36.945 5.898 36.945 4.311 C 36.945 1.814 38.784 0 41.491 0 C 42.92 0 44.238 0.493 45.364 1.475 L 43.897 4.01 C 43.031 3.255 42.28 2.839 41.641 2.839 C 40.925 2.839 40.4 3.294 40.4 3.898 C 40.4 4.577 41.304 4.843 42.43 5.486 C 44.046 6.391 44.797 7.224 44.797 8.888 C 44.797 11.534 42.878 13.388 39.534 13.388 C 37.845 13.388 36.34 12.667 35.137 11.269 L 36.903 8.699 Z M 44.609 13.045 L 48.482 0.343 L 52.278 0.343 L 53.105 5.259 C 53.22 5.902 53.255 6.58 53.331 7.262 C 53.519 6.622 53.78 5.979 54.044 5.336 L 56.338 0.346 L 60.096 0.346 L 60.395 13.049 L 57.238 13.049 L 57.2 7 C 57.2 6.433 57.238 5.751 57.277 4.996 C 57.051 5.79 56.752 6.395 56.526 6.888 L 53.595 13.052 L 51.603 13.052 L 50.401 6.888 C 50.267 6.263 50.166 5.632 50.098 4.996 C 49.998 5.671 49.86 6.34 49.685 7 L 47.919 13.049 L 44.609 13.049 Z M 61.298 13.045 L 63.29 0.343 L 66.749 0.343 L 64.757 13.049 L 61.298 13.049 Z M 70.736 10.251 C 71.039 10.29 71.299 10.29 71.564 10.29 C 74.306 10.29 75.735 8.891 75.735 6.244 C 75.735 4.014 74.682 3.143 72.464 3.143 L 71.824 3.143 L 70.733 10.251 Z M 66.86 13.045 L 68.852 0.343 L 71.07 0.343 C 73.399 0.343 75.092 0.381 76.256 0.948 C 78.099 1.895 79.152 3.86 79.152 6.318 C 79.152 8.776 78.248 10.59 76.444 11.839 C 74.751 13.049 72.648 13.049 69.791 13.049 L 66.86 13.049 Z M 87.46 10.251 L 87.008 13.049 L 79.677 13.049 L 81.707 0.346 L 89 0.346 L 88.548 3.294 L 84.637 3.294 L 84.3 5.374 L 87.947 5.374 L 87.533 8.132 L 83.848 8.132 L 83.511 10.251 Z M 18.407 3.739 C 18.278 3.439 18.025 3.338 17.725 3.262 C 17.422 3.21 17.092 3.21 16.79 3.185 L 17.221 0.129 L 27.573 0.129 C 28.053 0.129 28.508 0.157 28.963 0.182 C 29.266 0.231 29.568 0.255 29.898 0.308 C 30.177 0.36 30.455 0.409 30.733 0.486 C 30.986 0.563 31.237 0.664 31.466 0.766 C 31.692 0.867 31.922 0.972 32.123 1.098 L 32.53 1.378 L 32.86 1.682 L 33.162 2.038 L 33.416 2.444 L 33.594 2.85 L 33.747 3.308 C 33.792 3.552 33.826 3.798 33.847 4.045 L 33.872 4.528 C 33.847 4.783 33.82 5.01 33.795 5.241 C 33.743 5.468 33.694 5.671 33.642 5.902 C 33.566 6.108 33.489 6.311 33.388 6.514 C 33.288 6.716 33.183 6.895 33.058 7.098 C 32.93 7.276 32.78 7.43 32.627 7.608 C 32.474 7.762 32.297 7.916 32.12 8.042 C 31.842 8.269 31.539 8.447 31.209 8.601 C 31.435 8.702 31.664 8.807 31.866 8.933 C 32.043 9.059 32.193 9.164 32.346 9.29 C 32.478 9.429 32.604 9.573 32.724 9.723 C 32.85 9.874 32.95 10.028 33.027 10.206 C 33.125 10.374 33.202 10.554 33.256 10.741 C 33.333 10.943 33.385 11.122 33.409 11.325 C 33.486 11.783 33.51 12.241 33.486 12.699 L 33.462 13.055 C 33.386 13.559 33.259 14.054 33.083 14.531 C 33.006 14.685 32.93 14.835 32.853 14.989 C 32.599 15.471 32.297 15.88 31.942 16.262 L 31.564 16.643 C 31.118 17.041 30.625 17.383 30.096 17.66 L 29.718 17.814 C 29.44 17.943 29.134 18.045 28.831 18.146 C 28.452 18.223 28.098 18.296 27.719 18.349 C 26.961 18.426 26.2 18.45 25.442 18.45 L 14.506 18.45 L 14.937 15.394 L 15.493 15.342 C 15.872 15.314 16.255 15.265 16.557 15.01 C 16.911 14.678 16.988 14.171 17.065 13.737 L 18.431 4.752 C 18.458 4.626 18.483 4.496 18.483 4.395 C 18.483 4.169 18.459 3.968 18.407 3.739 Z M 23.527 7.115 C 24.159 7.115 24.816 7.115 25.449 7.091 C 25.957 7.091 26.436 7.066 26.944 6.965 C 27.371 6.863 27.726 6.657 28.056 6.353 L 28.181 6.227 C 28.407 5.972 28.585 5.717 28.661 5.36 C 28.762 4.979 28.762 4.598 28.609 4.241 L 28.532 4.115 C 28.101 3.556 27.343 3.402 26.711 3.325 C 26.102 3.273 25.522 3.273 24.914 3.325 C 24.663 3.349 24.309 3.374 24.156 3.629 C 24.027 3.836 23.978 4.087 23.926 4.318 C 23.773 5.258 23.645 6.178 23.52 7.119 Z M 23.089 10.206 L 22.432 14.153 L 22.355 14.713 C 22.355 14.814 22.355 14.916 22.38 14.992 C 22.48 15.195 22.758 15.244 22.936 15.296 C 23.443 15.374 23.947 15.349 24.455 15.296 C 24.77 15.271 25.083 15.22 25.39 15.143 C 25.591 15.066 25.797 15.017 25.998 14.94 C 26.176 14.863 26.353 14.786 26.506 14.685 C 26.683 14.583 26.808 14.482 26.961 14.38 C 27.086 14.255 27.215 14.15 27.316 14.024 C 27.416 13.895 27.517 13.769 27.594 13.615 C 27.698 13.461 27.747 13.335 27.823 13.181 C 27.872 13.003 27.924 12.849 27.948 12.671 C 28.049 12.111 28.077 11.447 27.747 10.965 C 27.695 10.888 27.621 10.839 27.569 10.786 C 27.138 10.43 26.582 10.353 26.05 10.276 C 25.696 10.251 25.365 10.223 25.011 10.199 L 23.089 10.199 Z M 13.95 15.415 C 13.898 15.72 13.849 16.024 13.797 16.356 C 13.693 16.915 13.567 17.45 13.39 18.01 C 13.265 18.391 13.112 18.723 12.935 19.08 C 12.834 19.258 12.757 19.408 12.632 19.562 C 12.455 19.817 12.253 20.045 12.024 20.275 C 11.895 20.401 11.746 20.506 11.593 20.632 C 11.238 20.887 10.859 21.066 10.481 21.244 C 10.025 21.447 9.57 21.6 9.09 21.702 C 8.51 21.828 7.95 21.929 7.369 21.982 C 6.786 22.006 6.229 22.006 5.673 21.982 L 4.988 21.929 C 4.686 21.877 4.38 21.803 4.077 21.751 C 3.796 21.674 3.518 21.573 3.215 21.471 C 2.965 21.37 2.711 21.24 2.458 21.115 C 2.232 20.961 2.03 20.835 1.801 20.657 L 1.394 20.324 L 1.039 19.943 L 0.761 19.538 L 0.508 19.08 L 0.306 18.622 L 0.153 18.139 L 0.052 17.604 C 0.024 17.374 0 17.122 0 16.891 C 0.024 16.611 0.052 16.384 0.076 16.129 C 0.153 15.821 0.229 15.541 0.33 15.262 C 0.407 15.108 0.483 14.957 0.584 14.804 C 0.737 14.548 0.914 14.37 1.116 14.167 C 1.217 14.038 1.342 13.936 1.495 13.835 C 1.721 13.681 1.95 13.58 2.228 13.478 C 2.378 13.429 2.531 13.402 2.708 13.377 C 2.958 13.325 3.212 13.325 3.466 13.325 C 3.72 13.377 3.945 13.426 4.199 13.503 C 4.429 13.604 4.606 13.709 4.807 13.835 C 4.989 13.992 5.159 14.163 5.315 14.346 C 5.492 14.625 5.593 14.905 5.67 15.237 L 5.722 15.468 C 5.746 15.705 5.746 15.944 5.722 16.181 C 5.645 16.538 5.544 16.846 5.315 17.15 L 5.19 17.328 C 5.016 17.506 4.811 17.632 4.609 17.786 C 4.533 17.835 4.432 17.887 4.38 17.989 C 4.307 18.115 4.509 18.269 4.609 18.345 C 5.065 18.678 5.649 18.754 6.205 18.702 C 6.89 18.629 7.648 18.321 8.103 17.762 C 8.204 17.632 8.28 17.506 8.357 17.353 C 8.582 16.817 8.659 16.258 8.736 15.699 C 9.09 13.227 9.493 10.783 9.824 8.314 C 9.872 7.986 9.976 7.5 9.747 7.195 C 9.618 7.042 9.417 6.968 9.24 6.916 C 8.784 6.786 8.301 6.737 7.821 6.685 L 8.228 3.832 L 17.676 3.832 L 17.245 6.685 C 16.767 6.758 16.293 6.86 15.827 6.989 C 15.726 7.038 15.598 7.063 15.497 7.115 C 15.09 7.321 15.041 7.853 14.989 8.262 C 14.961 8.416 14.937 8.57 14.937 8.695 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-101r20w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.56 3.93\" overflow=\"visible\"><path d=\"M 0 0 L 53.56 0 L 53.56 3.93 L 0 3.93 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e5ynj8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.227 13.388\" overflow=\"visible\"><path d=\"M 1.766 8.699 L 0 11.269 C 1.203 12.667 2.708 13.388 4.397 13.388 C 7.741 13.388 9.66 11.534 9.66 8.888 C 9.66 7.224 8.909 6.391 7.293 5.486 C 6.167 4.843 5.263 4.577 5.263 3.898 C 5.263 3.294 5.788 2.839 6.504 2.839 C 7.143 2.839 7.894 3.255 8.76 4.01 L 10.227 1.475 C 9.101 0.493 7.783 0 6.354 0 C 3.647 0 1.808 1.814 1.808 4.311 C 1.808 5.898 2.746 6.692 4.439 7.563 C 5.531 8.167 6.205 8.472 6.205 9.188 C 6.205 9.87 5.68 10.36 4.814 10.36 C 3.723 10.36 2.784 9.793 1.769 8.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cvzcjy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.785 12.71\" overflow=\"visible\"><path d=\"M 0 12.706 L 3.309 12.706 L 5.075 6.657 C 5.25 5.998 5.388 5.329 5.489 4.654 C 5.556 5.289 5.657 5.921 5.791 6.545 L 6.994 12.71 L 8.986 12.71 L 11.916 6.545 C 12.142 6.052 12.441 5.447 12.667 4.654 C 12.629 5.409 12.591 6.091 12.591 6.657 L 12.629 12.706 L 15.785 12.706 L 15.486 0.004 L 11.729 0.004 L 9.434 4.993 C 9.17 5.636 8.909 6.279 8.722 6.919 C 8.645 6.238 8.61 5.559 8.496 4.916 L 7.668 0 L 3.873 0 L 0 12.702 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oxsuer\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.451 12.706\" overflow=\"visible\"><path d=\"M 0 12.706 L 3.459 12.706 L 5.451 0 L 1.992 0 L 0 12.702 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s760tj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.002 7.146\" overflow=\"visible\"><path d=\"M 0 7.108 L 1.091 0 L 1.731 0 C 3.949 0 5.002 0.871 5.002 3.101 C 5.002 5.748 3.573 7.146 0.831 7.146 C 0.566 7.146 0.306 7.146 0.004 7.108 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c6eyxj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.292 12.706\" overflow=\"visible\"><path d=\"M 0 12.706 L 2.93 12.706 C 5.788 12.706 7.891 12.706 9.584 11.496 C 11.388 10.248 12.292 8.433 12.292 5.975 C 12.292 3.517 11.238 1.552 9.396 0.605 C 8.232 0.039 6.539 0 4.21 0 L 1.992 0 L 0 12.702 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1asovfk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.323 12.702\" overflow=\"visible\"><path d=\"M 3.834 9.905 L 4.171 7.786 L 7.856 7.786 L 8.27 5.028 L 4.623 5.028 L 4.96 2.947 L 8.871 2.947 L 9.323 0 L 2.03 0 L 0 12.702 L 7.331 12.702 L 7.783 9.905 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-czxn31\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.366 18.321\" overflow=\"visible\"><path d=\"M 3.9 3.605 C 3.952 3.835 3.977 4.038 3.977 4.265 C 3.977 4.367 3.952 4.496 3.925 4.622 L 2.559 13.608 C 2.482 14.041 2.405 14.548 2.051 14.88 C 1.749 15.136 1.366 15.185 0.987 15.212 L 0.431 15.265 L 0 18.321 L 10.936 18.321 C 11.694 18.321 12.455 18.296 13.213 18.219 C 13.592 18.167 13.946 18.094 14.325 18.017 C 14.628 17.915 14.934 17.814 15.212 17.684 L 15.591 17.531 C 16.119 17.254 16.612 16.912 17.058 16.513 L 17.436 16.132 C 17.791 15.751 18.093 15.342 18.347 14.859 C 18.424 14.706 18.5 14.555 18.577 14.401 C 18.753 13.924 18.88 13.43 18.956 12.926 L 18.98 12.569 C 19.004 12.111 18.98 11.653 18.903 11.195 C 18.879 10.992 18.827 10.814 18.75 10.611 C 18.696 10.424 18.619 10.244 18.521 10.076 C 18.445 9.898 18.344 9.744 18.219 9.594 C 18.098 9.444 17.972 9.299 17.84 9.16 C 17.687 9.034 17.537 8.93 17.36 8.804 C 17.158 8.678 16.929 8.573 16.703 8.471 C 17.033 8.318 17.336 8.139 17.614 7.912 C 17.791 7.786 17.968 7.633 18.121 7.479 C 18.274 7.3 18.424 7.146 18.552 6.968 C 18.677 6.765 18.782 6.587 18.882 6.384 C 18.983 6.181 19.06 5.979 19.136 5.772 C 19.188 5.542 19.237 5.339 19.289 5.112 C 19.314 4.881 19.341 4.654 19.366 4.398 L 19.341 3.916 C 19.32 3.668 19.286 3.422 19.241 3.178 L 19.088 2.72 L 18.91 2.314 L 18.656 1.909 L 18.354 1.552 L 18.024 1.248 L 17.617 0.968 C 17.416 0.842 17.186 0.738 16.96 0.636 C 16.731 0.535 16.481 0.434 16.227 0.357 C 15.949 0.28 15.671 0.231 15.392 0.178 C 15.062 0.126 14.76 0.101 14.457 0.052 C 14.002 0.028 13.547 0 13.067 0 L 2.715 0 L 2.284 3.056 C 2.586 3.08 2.917 3.08 3.219 3.133 C 3.521 3.209 3.775 3.311 3.904 3.615 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-glwdtv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.211 3.833\" overflow=\"visible\"><path d=\"M 0 3.833 C 0.125 2.892 0.254 1.973 0.407 1.032 C 0.459 0.802 0.508 0.55 0.636 0.344 C 0.789 0.088 1.144 0.064 1.394 0.039 C 2.002 -0.013 2.583 -0.013 3.191 0.039 C 3.824 0.116 4.582 0.27 5.013 0.83 L 5.089 0.955 C 5.242 1.312 5.242 1.693 5.141 2.074 C 5.065 2.431 4.888 2.686 4.662 2.941 L 4.537 3.067 C 4.206 3.371 3.852 3.578 3.424 3.679 C 2.917 3.781 2.437 3.805 1.929 3.805 C 1.297 3.829 0.64 3.829 0.007 3.829 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-56z74x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.661 5.147\" overflow=\"visible\"><path d=\"M 0.734 0 L 2.656 0 C 3.01 0.025 3.341 0.052 3.695 0.077 C 4.227 0.154 4.783 0.231 5.214 0.588 C 5.266 0.64 5.339 0.689 5.392 0.766 C 5.722 1.248 5.694 1.913 5.593 2.472 C 5.569 2.65 5.517 2.804 5.468 2.983 C 5.392 3.136 5.343 3.262 5.239 3.416 C 5.162 3.57 5.061 3.696 4.96 3.825 C 4.86 3.951 4.731 4.056 4.606 4.182 C 4.453 4.283 4.328 4.384 4.151 4.486 C 3.998 4.587 3.82 4.664 3.643 4.741 C 3.441 4.818 3.236 4.867 3.035 4.944 C 2.728 5.021 2.415 5.072 2.1 5.098 C 1.592 5.15 1.088 5.175 0.581 5.098 C 0.403 5.045 0.125 4.996 0.024 4.794 C 0 4.717 0 4.615 0 4.514 L 0.077 3.955 L 0.734 0.007 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8y7iue\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.676 18.168\" overflow=\"visible\"><path d=\"M 14.937 4.863 C 14.937 4.738 14.961 4.584 14.989 4.43 C 15.041 4.021 15.09 3.489 15.497 3.283 C 15.598 3.231 15.726 3.206 15.827 3.157 C 16.293 3.028 16.767 2.926 17.245 2.853 L 17.676 0 L 8.228 0 L 7.821 2.853 C 8.301 2.905 8.784 2.954 9.24 3.084 C 9.417 3.136 9.618 3.21 9.747 3.363 C 9.976 3.668 9.872 4.154 9.824 4.482 C 9.493 6.951 9.09 9.395 8.736 11.867 C 8.659 12.426 8.582 12.985 8.357 13.521 C 8.28 13.674 8.204 13.8 8.103 13.93 C 7.648 14.489 6.89 14.797 6.205 14.87 C 5.649 14.922 5.065 14.846 4.609 14.514 C 4.509 14.437 4.307 14.283 4.38 14.157 C 4.432 14.055 4.533 14.003 4.609 13.954 C 4.811 13.8 5.016 13.674 5.19 13.496 L 5.315 13.318 C 5.544 13.014 5.645 12.706 5.722 12.349 C 5.746 12.112 5.746 11.873 5.722 11.636 L 5.67 11.405 C 5.593 11.073 5.492 10.793 5.315 10.514 C 5.159 10.331 4.989 10.16 4.807 10.003 C 4.606 9.877 4.429 9.772 4.199 9.671 C 3.945 9.594 3.72 9.545 3.466 9.493 C 3.212 9.493 2.958 9.493 2.708 9.545 C 2.531 9.57 2.378 9.597 2.228 9.646 C 1.95 9.748 1.721 9.849 1.495 10.003 C 1.342 10.104 1.217 10.206 1.116 10.335 C 0.914 10.538 0.737 10.717 0.584 10.972 C 0.483 11.126 0.407 11.276 0.33 11.43 C 0.229 11.709 0.153 11.989 0.076 12.297 C 0.052 12.552 0.024 12.779 0 13.059 C 0 13.29 0.024 13.542 0.052 13.772 L 0.153 14.307 L 0.306 14.79 L 0.508 15.248 L 0.761 15.706 L 1.039 16.111 L 1.394 16.492 L 1.801 16.825 C 2.03 17.003 2.232 17.129 2.458 17.283 C 2.711 17.408 2.965 17.538 3.215 17.639 C 3.518 17.741 3.796 17.842 4.077 17.919 C 4.38 17.971 4.686 18.045 4.988 18.097 L 5.673 18.15 C 6.229 18.174 6.786 18.174 7.369 18.15 C 7.95 18.097 8.51 17.996 9.09 17.87 C 9.57 17.768 10.025 17.615 10.481 17.412 C 10.859 17.234 11.238 17.055 11.593 16.8 C 11.746 16.674 11.895 16.569 12.024 16.443 C 12.253 16.213 12.455 15.985 12.632 15.73 C 12.757 15.576 12.834 15.426 12.935 15.248 C 13.112 14.891 13.265 14.559 13.39 14.178 C 13.567 13.618 13.693 13.084 13.797 12.524 C 13.849 12.192 13.898 11.888 13.95 11.583 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wb5p0x\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zypg18\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{y:2618.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:2592.8,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tarys4-container\",isModuleExternal:true,nodeId:\"t4JPea1vQ\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"t4JPea1vQ\",layoutId:\"t4JPea1vQ\",MshWTcalf:\"rgba(255, 255, 255, 0.4)\",PD9JA3Jfq:\"rgba(255, 255, 255, 0.3)\",variant:\"Z0_xuwBaB\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ulfcmb\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65.427 28\" overflow=\"visible\"><g><path d=\"M 0 0 L 34.388 0 C 35.308 1.662 36.238 3.319 37.178 4.969 C 37.538 5.582 37.892 6.199 38.241 6.818 C 38.387 7.076 38.619 7.461 38.736 7.721 C 38.228 7.774 37.508 7.769 36.992 7.771 L 34.481 7.768 L 27.248 7.755 L 9.596 7.756 C 6.419 7.757 3.168 7.721 0 7.777 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 27.407 20.607 C 31.417 20.63 35.427 20.63 39.437 20.606 L 65.427 20.604 L 65.427 28 L 31.594 28 C 31.477 27.609 30.745 26.409 30.509 26.001 C 29.768 24.749 29.04 23.489 28.325 22.221 C 28.017 21.68 27.685 21.165 27.407 20.607 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 45.668 0 L 65.41 0 L 65.41 7.739 C 64.85 7.704 63.95 7.743 63.35 7.744 L 59.213 7.746 L 45.64 7.727 C 45.687 5.179 45.628 2.573 45.668 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 0 20.608 L 12.854 20.607 L 17.39 20.612 C 18.16 20.613 19.005 20.593 19.769 20.613 C 19.707 23.061 19.765 25.546 19.712 27.999 L 0 27.999 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 0 9.945 C 0.275 9.921 0.605 9.882 0.876 9.887 C 1.097 10.324 1.481 10.867 1.759 11.28 L 3.083 13.24 C 3.867 14.401 4.678 15.542 5.427 16.728 C 5.521 16.877 5.617 17.027 5.722 17.169 C 5.775 16.571 5.747 15.618 5.745 14.996 L 5.748 11.648 C 5.748 11.372 5.726 10.174 5.807 9.982 C 5.95 9.885 6.326 9.893 6.511 9.889 C 6.544 10.24 6.55 10.618 6.545 10.972 C 6.513 13.428 6.633 15.943 6.505 18.392 C 6.242 18.404 5.787 18.484 5.625 18.239 C 4.182 16.053 2.706 13.891 1.233 11.727 C 1.103 11.536 0.979 11.308 0.838 11.13 C 0.763 11.73 0.799 13.129 0.797 13.814 L 0.764 18.421 C 0.509 18.418 0.254 18.407 0 18.388 Z M 58.834 9.923 C 60.692 10.002 62.584 9.913 64.447 9.95 C 64.767 9.956 65.09 9.938 65.409 9.978 L 65.409 10.483 C 64.582 10.544 63.313 10.519 62.463 10.519 C 62.43 11.407 62.451 12.434 62.451 13.33 L 62.44 18.388 L 61.671 18.391 C 61.653 16.693 61.65 14.994 61.663 13.296 C 61.667 12.513 61.709 11.224 61.645 10.495 C 60.718 10.542 59.77 10.494 58.818 10.544 Z M 11.966 9.772 C 15.46 9.429 17.032 13.436 15.716 16.303 C 15.069 17.713 14.105 18.322 12.623 18.482 C 10.2 18.667 8.635 17.047 8.426 14.62 C 8.216 12.194 9.434 9.994 11.966 9.772 Z M 9.193 14.924 C 9.463 16.97 10.826 18.119 12.849 17.845 C 13.937 17.645 14.816 16.952 15.162 15.874 C 16.025 13.181 15.028 10.057 11.822 10.408 C 9.593 10.735 8.921 12.869 9.193 14.924 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 26.441 9.87 C 28.032 9.927 30.67 9.639 31.868 10.806 C 33.453 12.35 33.359 15.754 31.938 17.37 C 30.937 18.366 29.408 18.361 28.11 18.366 L 26.372 18.369 C 26.365 17.852 26.392 17.273 26.395 16.745 L 26.393 13.268 L 26.395 11.19 C 26.397 10.799 26.385 10.24 26.441 9.87 Z M 27.116 11.86 L 27.113 13.975 L 27.106 16.297 C 27.105 16.725 27.088 17.286 27.117 17.704 C 27.569 17.723 28.035 17.721 28.488 17.715 C 29.639 17.699 30.55 17.701 31.472 16.89 C 32.602 15.699 32.611 12.528 31.48 11.337 C 30.532 10.339 28.42 10.509 27.144 10.51 C 27.102 10.919 27.116 11.439 27.116 11.86 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 51.249 9.87 C 52.246 9.94 53.282 9.889 54.282 9.923 C 54.996 9.947 55.721 9.856 56.392 10.177 C 56.867 10.4 57.234 10.811 57.407 11.316 C 57.733 12.241 57.437 13.35 56.639 13.93 C 56.438 14.076 56.203 14.15 55.972 14.233 C 56.092 14.284 56.212 14.336 56.331 14.391 C 57.622 14.997 57.277 16.43 57.464 17.636 C 57.518 17.981 57.555 18.088 57.673 18.412 C 57.345 18.398 57.143 18.344 56.83 18.245 C 56.755 17.891 56.739 17.465 56.716 17.1 C 56.716 17.079 56.715 17.058 56.714 17.037 C 56.652 15.69 56.546 14.516 54.94 14.543 C 53.946 14.56 52.953 14.523 51.952 14.578 L 51.924 18.36 L 51.222 18.362 C 51.193 16.446 51.212 14.465 51.216 12.547 L 51.216 10.908 C 51.216 10.611 51.205 10.151 51.249 9.87 Z M 51.95 10.53 C 51.945 10.922 51.905 13.705 51.983 13.882 C 52.243 13.964 54.293 13.925 54.7 13.92 C 55.35 13.903 55.922 13.886 56.39 13.372 C 56.898 12.814 56.897 11.527 56.341 11.009 C 55.702 10.414 54.801 10.497 54.013 10.509 C 53.366 10.509 52.585 10.493 51.95 10.53 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 18.081 9.87 C 19.437 9.989 22.018 9.705 23.127 10.162 C 23.608 10.36 23.98 10.713 24.183 11.204 C 24.409 11.765 24.409 12.395 24.182 12.956 C 23.882 13.708 23.473 13.952 22.792 14.244 C 25.048 15.124 23.656 17.017 24.559 18.375 C 24.256 18.381 23.941 18.345 23.638 18.317 C 23.57 17.923 23.553 17.385 23.539 16.985 C 23.516 16.359 23.43 15.418 22.965 14.95 C 22.468 14.452 21.622 14.543 20.974 14.542 C 20.24 14.539 19.506 14.543 18.772 14.554 L 18.778 18.393 C 18.543 18.396 18.3 18.388 18.064 18.383 C 18.027 17.848 18.046 17.135 18.046 16.587 L 18.045 13.621 L 18.049 11.234 C 18.05 10.868 18.04 10.214 18.081 9.87 Z M 18.796 10.533 C 18.752 10.668 18.775 13.668 18.79 13.922 C 19.47 13.93 20.15 13.933 20.83 13.93 C 21.212 13.93 21.884 13.949 22.231 13.878 C 22.538 13.816 22.827 13.686 23.08 13.498 C 23.47 13.141 23.511 12.916 23.574 12.408 C 23.719 11.238 23.005 10.578 21.885 10.523 C 20.904 10.474 19.875 10.516 18.871 10.507 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 43.751 9.872 C 45.055 9.971 46.415 9.886 47.724 9.914 C 48.294 9.926 48.869 9.889 49.44 9.929 C 49.443 10.116 49.443 10.302 49.44 10.489 L 44.479 10.519 C 44.447 11.302 44.408 12.906 44.466 13.655 C 44.837 13.717 45.738 13.695 46.14 13.695 L 49.147 13.697 L 49.14 14.289 L 44.98 14.309 L 44.479 14.325 C 44.445 15.205 44.41 16.843 44.468 17.705 C 46.028 17.779 47.897 17.723 49.497 17.74 C 49.475 17.943 49.472 18.147 49.467 18.352 C 48.87 18.386 48.036 18.365 47.425 18.366 C 46.193 18.358 44.961 18.37 43.73 18.403 C 43.67 17.49 43.729 16.027 43.728 15.071 C 43.727 13.375 43.697 11.563 43.751 9.872 Z M 38.274 9.752 C 39.968 9.747 41.371 10.464 41.739 12.304 C 41.754 12.378 41.722 12.421 41.677 12.468 C 40.793 12.576 41.135 12.346 40.807 11.722 C 40.502 11.136 39.981 10.699 39.359 10.51 C 38.61 10.286 37.543 10.377 36.864 10.763 C 34.599 12.053 34.785 17.035 37.464 17.746 C 38.285 17.964 39.145 17.912 39.887 17.481 C 40.735 16.956 41.041 16.089 41.167 15.135 C 41.331 15.128 41.71 15.093 41.838 15.184 C 42.008 15.672 41.248 17.132 40.89 17.508 C 40.273 18.184 39.594 18.395 38.72 18.47 C 36.326 18.696 34.698 16.841 34.592 14.486 C 34.48 11.984 35.681 9.877 38.274 9.752 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></g></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gcp7z8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.564 37\" overflow=\"visible\"><g><path d=\"M 0 0 L 45.499 0 C 46.715 2.197 47.946 4.386 49.189 6.567 C 49.665 7.377 50.134 8.191 50.596 9.01 C 50.789 9.35 51.097 9.859 51.251 10.202 C 50.579 10.272 49.626 10.267 48.943 10.269 L 45.622 10.265 L 36.051 10.248 L 12.697 10.249 C 8.493 10.251 4.191 10.203 0 10.276 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 36.262 27.23 C 41.567 27.262 46.872 27.261 52.178 27.229 L 86.564 27.227 L 86.564 37 L 41.801 37 C 41.647 36.484 40.679 34.897 40.366 34.358 C 39.386 32.704 38.422 31.039 37.476 29.363 C 37.068 28.649 36.629 27.968 36.262 27.23 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 60.422 0 L 86.543 0 L 86.543 10.227 C 85.802 10.181 84.611 10.231 83.817 10.233 L 78.343 10.236 L 60.386 10.211 C 60.447 6.844 60.369 3.401 60.422 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 0 27.231 L 17.007 27.231 L 23.009 27.237 C 24.028 27.238 25.145 27.212 26.156 27.239 C 26.073 30.473 26.151 33.757 26.081 36.999 L 0 36.999 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 0 13.141 C 0.363 13.109 0.8 13.059 1.159 13.066 C 1.451 13.642 1.959 14.36 2.327 14.906 L 4.079 17.495 C 5.117 19.03 6.189 20.538 7.18 22.105 C 7.305 22.302 7.431 22.5 7.57 22.688 C 7.641 21.897 7.604 20.638 7.601 19.815 L 7.605 15.392 C 7.605 15.027 7.575 13.444 7.683 13.191 C 7.872 13.062 8.37 13.074 8.615 13.067 C 8.659 13.531 8.666 14.031 8.66 14.498 C 8.617 17.745 8.776 21.067 8.607 24.304 C 8.259 24.32 7.657 24.426 7.442 24.101 C 5.533 21.213 3.581 18.356 1.631 15.496 C 1.459 15.244 1.295 14.943 1.109 14.707 C 1.01 15.501 1.057 17.35 1.055 18.254 L 1.011 24.342 C 0.674 24.338 0.337 24.324 0 24.299 Z M 77.841 13.112 C 80.3 13.217 82.804 13.1 85.268 13.148 C 85.692 13.156 86.119 13.132 86.541 13.185 L 86.541 13.853 C 85.446 13.933 83.768 13.9 82.643 13.901 C 82.599 15.073 82.628 16.431 82.627 17.615 L 82.612 24.298 L 81.595 24.302 C 81.571 22.058 81.568 19.814 81.585 17.57 C 81.59 16.535 81.646 14.832 81.561 13.868 C 80.334 13.93 79.081 13.867 77.821 13.933 Z M 15.832 12.913 C 20.455 12.46 22.534 17.754 20.794 21.543 C 19.938 23.406 18.661 24.211 16.702 24.422 C 13.496 24.667 11.425 22.526 11.148 19.319 C 10.871 16.113 12.482 13.207 15.832 12.913 Z M 12.163 19.721 C 12.521 22.425 14.323 23.943 17 23.581 C 18.44 23.317 19.602 22.401 20.06 20.976 C 21.203 17.418 19.883 13.29 15.641 13.753 C 12.692 14.185 11.803 17.006 12.163 19.721 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 34.983 13.042 C 37.088 13.118 40.579 12.737 42.164 14.279 C 44.262 16.32 44.137 20.817 42.256 22.954 C 40.932 24.27 38.908 24.262 37.191 24.269 L 34.892 24.273 C 34.883 23.59 34.919 22.825 34.923 22.127 L 34.921 17.533 L 34.922 14.787 C 34.925 14.27 34.91 13.532 34.983 13.042 Z M 35.876 15.672 L 35.873 18.466 L 35.864 21.536 C 35.861 22.1 35.84 22.842 35.877 23.395 C 36.476 23.42 37.093 23.417 37.692 23.408 C 39.215 23.388 40.42 23.39 41.64 22.319 C 43.135 20.746 43.147 16.555 41.65 14.982 C 40.396 13.663 37.602 13.887 35.913 13.888 C 35.858 14.429 35.877 15.116 35.876 15.672 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 67.806 13.042 C 69.125 13.135 70.496 13.068 71.82 13.113 C 72.764 13.145 73.724 13.024 74.611 13.449 C 75.24 13.743 75.725 14.286 75.954 14.953 C 76.385 16.175 75.993 17.642 74.938 18.407 C 74.672 18.601 74.361 18.698 74.055 18.808 C 74.215 18.875 74.373 18.945 74.53 19.017 C 76.239 19.817 75.782 21.711 76.029 23.304 C 76.1 23.76 76.15 23.902 76.306 24.33 C 75.871 24.311 75.604 24.24 75.191 24.11 C 75.091 23.642 75.07 23.078 75.04 22.596 C 75.039 22.568 75.038 22.541 75.037 22.514 C 74.955 20.733 74.815 19.182 72.69 19.218 C 71.375 19.24 70.061 19.191 68.737 19.264 L 68.7 24.261 L 67.771 24.264 C 67.732 21.732 67.758 19.115 67.763 16.58 L 67.762 14.414 C 67.763 14.021 67.748 13.414 67.806 13.042 Z M 68.733 13.914 C 68.728 14.432 68.675 18.11 68.777 18.344 C 69.122 18.453 71.834 18.401 72.372 18.394 C 73.232 18.372 73.989 18.35 74.608 17.671 C 75.281 16.933 75.279 15.232 74.544 14.548 C 73.699 13.761 72.506 13.872 71.463 13.887 C 70.607 13.887 69.574 13.866 68.733 13.914 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 23.923 13.042 C 25.716 13.199 29.132 12.825 30.599 13.428 C 31.235 13.69 31.728 14.157 31.996 14.806 C 32.295 15.547 32.294 16.379 31.994 17.12 C 31.598 18.114 31.057 18.436 30.155 18.822 C 33.14 19.985 31.298 22.487 32.494 24.282 C 32.092 24.289 31.676 24.242 31.275 24.205 C 31.185 23.684 31.163 22.973 31.144 22.445 C 31.114 21.618 31 20.374 30.384 19.756 C 29.727 19.097 28.608 19.218 27.751 19.216 C 26.78 19.212 25.808 19.217 24.837 19.231 L 24.845 24.305 C 24.534 24.309 24.213 24.298 23.901 24.291 C 23.852 23.585 23.876 22.643 23.876 21.918 L 23.875 17.999 L 23.88 14.845 C 23.882 14.361 23.868 13.497 23.923 13.042 Z M 24.868 13.919 C 24.811 14.097 24.841 18.061 24.861 18.398 C 25.76 18.408 26.66 18.411 27.56 18.407 C 28.065 18.407 28.954 18.432 29.414 18.339 C 29.819 18.257 30.202 18.085 30.536 17.837 C 31.053 17.364 31.107 17.067 31.19 16.396 C 31.382 14.85 30.437 13.978 28.956 13.905 C 27.657 13.841 26.297 13.896 24.967 13.884 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path><path d=\"M 57.886 13.045 C 59.612 13.176 61.41 13.064 63.143 13.1 C 63.897 13.116 64.658 13.068 65.413 13.12 C 65.416 13.367 65.417 13.614 65.414 13.861 L 58.849 13.9 C 58.807 14.934 58.755 17.055 58.832 18.044 C 59.323 18.127 60.514 18.097 61.046 18.097 L 65.026 18.099 L 65.016 18.881 L 59.511 18.909 L 58.849 18.929 C 58.805 20.092 58.758 22.257 58.834 23.396 C 60.898 23.494 63.371 23.42 65.488 23.442 C 65.459 23.711 65.455 23.98 65.448 24.25 C 64.659 24.296 63.556 24.268 62.747 24.27 C 61.117 24.258 59.487 24.274 57.858 24.318 C 57.779 23.111 57.856 21.178 57.856 19.915 C 57.854 17.674 57.815 15.28 57.886 13.045 Z M 50.64 12.886 C 52.881 12.881 54.738 13.827 55.224 16.259 C 55.244 16.356 55.201 16.413 55.142 16.476 C 53.972 16.618 54.425 16.314 53.991 15.49 C 53.587 14.715 52.897 14.138 52.075 13.888 C 51.084 13.592 49.672 13.712 48.774 14.223 C 45.777 15.927 46.023 22.51 49.568 23.45 C 50.654 23.738 51.792 23.669 52.774 23.1 C 53.896 22.406 54.301 21.261 54.467 19.999 C 54.683 19.991 55.185 19.944 55.355 20.065 C 55.58 20.71 54.574 22.638 54.101 23.136 C 53.284 24.029 52.386 24.307 51.23 24.407 C 48.062 24.706 45.908 22.254 45.769 19.142 C 45.62 15.836 47.208 13.052 50.64 12.886 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.736 7.777\" overflow=\"visible\"><path d=\"M 0 0 L 34.388 0 C 35.308 1.662 36.238 3.319 37.178 4.969 C 37.538 5.582 37.892 6.199 38.241 6.818 C 38.387 7.076 38.619 7.461 38.736 7.721 C 38.228 7.774 37.508 7.769 36.992 7.771 L 34.481 7.768 L 27.248 7.755 L 9.596 7.756 C 6.419 7.757 3.168 7.721 0 7.777 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1op0hq4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 51.251 10.276\" overflow=\"visible\"><path d=\"M 0 0 L 45.499 0 C 46.715 2.197 47.946 4.386 49.189 6.567 C 49.665 7.377 50.134 8.191 50.596 9.01 C 50.789 9.35 51.097 9.859 51.251 10.202 C 50.579 10.272 49.626 10.267 48.943 10.269 L 45.622 10.265 L 36.051 10.248 L 12.697 10.249 C 8.493 10.251 4.191 10.203 0 10.276 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.019 7.396\" overflow=\"visible\"><path d=\"M 0 0.003 C 4.01 0.026 8.02 0.026 12.029 0.002 L 38.019 0 L 38.019 7.396 L 4.186 7.396 C 4.07 7.005 3.338 5.805 3.102 5.397 C 2.361 4.145 1.633 2.885 0.917 1.617 C 0.609 1.076 0.278 0.561 0 0.003 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1n5lmre\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.303 9.773\" overflow=\"visible\"><path d=\"M 0 0.004 C 5.305 0.035 10.611 0.034 15.916 0.003 L 50.303 0 L 50.303 9.773 L 5.539 9.773 C 5.385 9.257 4.417 7.671 4.104 7.132 C 3.124 5.477 2.16 3.812 1.214 2.136 C 0.806 1.422 0.367 0.741 0 0.004 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.77 7.746\" overflow=\"visible\"><path d=\"M 0.027 0 L 19.77 0 L 19.77 7.739 C 19.21 7.704 18.31 7.743 17.71 7.744 L 13.573 7.746 L 0 7.727 C 0.046 5.179 -0.012 2.573 0.027 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-10fd798\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.157 10.236\" overflow=\"visible\"><path d=\"M 0.036 0 L 26.157 0 L 26.157 10.227 C 25.416 10.181 24.226 10.231 23.432 10.233 L 17.958 10.236 L 0 10.211 C 0.061 6.844 -0.016 3.401 0.036 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.769 7.395\" overflow=\"visible\"><path d=\"M 0 0.003 L 12.854 0.003 L 17.39 0.008 C 18.16 0.009 19.005 -0.011 19.769 0.009 C 19.707 2.457 19.765 4.941 19.712 7.395 L 0 7.395 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ca0pn6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.156 9.772\" overflow=\"visible\"><path d=\"M 0 0.004 L 17.007 0.004 L 23.009 0.011 C 24.028 0.011 25.145 -0.015 26.156 0.012 C 26.073 3.246 26.151 6.53 26.081 9.772 L 0 9.772 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65.409 8.745\" overflow=\"visible\"><path d=\"M 0 0.193 C 0.275 0.169 0.605 0.131 0.876 0.136 C 1.097 0.572 1.481 1.116 1.759 1.528 L 3.083 3.488 C 3.867 4.65 4.678 5.791 5.427 6.976 C 5.521 7.126 5.617 7.276 5.722 7.418 C 5.775 6.819 5.747 5.866 5.745 5.244 L 5.748 1.896 C 5.748 1.62 5.726 0.422 5.807 0.231 C 5.95 0.133 6.326 0.142 6.511 0.137 C 6.544 0.488 6.55 0.866 6.545 1.22 C 6.513 3.677 6.633 6.191 6.505 8.641 C 6.242 8.653 5.787 8.733 5.625 8.487 C 4.182 6.302 2.706 4.139 1.233 1.975 C 1.103 1.785 0.979 1.557 0.838 1.378 C 0.763 1.979 0.799 3.378 0.797 4.062 L 0.764 8.669 C 0.509 8.667 0.254 8.656 0 8.637 Z M 58.834 0.171 C 60.692 0.251 62.584 0.162 64.447 0.198 C 64.767 0.204 65.09 0.186 65.409 0.227 L 65.409 0.731 C 64.582 0.792 63.313 0.767 62.463 0.768 C 62.43 1.655 62.451 2.682 62.451 3.579 L 62.44 8.636 L 61.671 8.639 C 61.653 6.941 61.65 5.243 61.663 3.545 C 61.667 2.762 61.709 1.473 61.645 0.743 C 60.718 0.79 59.77 0.743 58.818 0.793 Z M 11.966 0.021 C 15.46 -0.322 17.032 3.684 15.716 6.551 C 15.069 7.961 14.105 8.57 12.623 8.73 C 10.2 8.915 8.635 7.295 8.426 4.869 C 8.216 2.442 9.434 0.243 11.966 0.021 Z M 9.193 5.173 C 9.463 7.218 10.826 8.367 12.849 8.094 C 13.937 7.894 14.816 7.201 15.162 6.122 C 16.025 3.429 15.028 0.305 11.822 0.656 C 9.593 0.983 8.921 3.118 9.193 5.173 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-tfhf4o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.541 11.555\" overflow=\"visible\"><path d=\"M 0 0.255 C 0.363 0.223 0.8 0.173 1.159 0.18 C 1.451 0.756 1.959 1.474 2.327 2.02 L 4.079 4.609 C 5.117 6.144 6.189 7.652 7.18 9.219 C 7.305 9.416 7.431 9.614 7.57 9.802 C 7.641 9.011 7.604 7.752 7.601 6.929 L 7.605 2.506 C 7.605 2.141 7.575 0.558 7.683 0.305 C 7.872 0.176 8.37 0.187 8.615 0.181 C 8.659 0.645 8.666 1.145 8.66 1.612 C 8.617 4.859 8.776 8.181 8.607 11.418 C 8.259 11.434 7.657 11.54 7.442 11.215 C 5.533 8.327 3.581 5.47 1.631 2.61 C 1.459 2.358 1.295 2.057 1.109 1.821 C 1.01 2.615 1.057 4.464 1.055 5.368 L 1.011 11.456 C 0.674 11.452 0.337 11.438 0 11.413 Z M 77.841 0.226 C 80.3 0.331 82.804 0.214 85.268 0.262 C 85.692 0.27 86.119 0.246 86.541 0.299 L 86.541 0.967 C 85.446 1.047 83.768 1.014 82.643 1.015 C 82.599 2.187 82.628 3.545 82.627 4.729 L 82.612 11.412 L 81.595 11.416 C 81.571 9.172 81.568 6.928 81.585 4.684 C 81.59 3.649 81.646 1.946 81.561 0.982 C 80.334 1.044 79.081 0.981 77.821 1.047 Z M 15.832 0.027 C 20.455 -0.426 22.534 4.868 20.794 8.657 C 19.938 10.52 18.661 11.325 16.702 11.536 C 13.496 11.781 11.425 9.64 11.148 6.433 C 10.871 3.227 12.482 0.321 15.832 0.027 Z M 12.163 6.835 C 12.521 9.539 14.323 11.057 17 10.695 C 18.44 10.431 19.602 9.515 20.06 8.09 C 21.203 4.532 19.883 0.404 15.641 0.867 C 12.692 1.299 11.803 4.12 12.163 6.835 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.566 8.534\" overflow=\"visible\"><path d=\"M 0 0.058 C 0.275 0.034 0.605 -0.005 0.876 0 C 1.097 0.437 1.481 0.98 1.759 1.393 L 3.083 3.353 C 3.867 4.514 4.678 5.655 5.427 6.841 C 5.521 6.99 5.617 7.14 5.722 7.282 C 5.775 6.684 5.747 5.731 5.745 5.109 L 5.748 1.761 C 5.748 1.485 5.726 0.287 5.807 0.095 C 5.95 -0.002 6.326 0.006 6.511 0.002 C 6.544 0.353 6.55 0.731 6.545 1.085 C 6.513 3.541 6.633 6.056 6.505 8.505 C 6.242 8.517 5.787 8.597 5.625 8.352 C 4.182 6.166 2.706 4.004 1.233 1.84 C 1.103 1.649 0.979 1.421 0.838 1.243 C 0.763 1.843 0.799 3.242 0.797 3.927 L 0.764 8.534 C 0.509 8.531 0.254 8.52 0 8.501 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-14yaud5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.687 11.277\" overflow=\"visible\"><path d=\"M 0 0.077 C 0.363 0.044 0.8 -0.006 1.159 0.001 C 1.451 0.577 1.959 1.295 2.327 1.841 L 4.079 4.43 C 5.117 5.965 6.189 7.473 7.18 9.04 C 7.305 9.237 7.431 9.435 7.57 9.623 C 7.641 8.832 7.604 7.573 7.601 6.751 L 7.605 2.327 C 7.605 1.962 7.575 0.379 7.683 0.126 C 7.872 -0.003 8.37 0.009 8.615 0.002 C 8.659 0.466 8.666 0.966 8.66 1.433 C 8.617 4.68 8.776 8.002 8.607 11.239 C 8.259 11.255 7.657 11.361 7.442 11.036 C 5.533 8.148 3.581 5.291 1.631 2.432 C 1.459 2.179 1.295 1.878 1.109 1.642 C 1.01 2.436 1.057 4.285 1.055 5.189 L 1.011 11.277 C 0.674 11.273 0.337 11.259 0 11.234 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.59 8.468\" overflow=\"visible\"><path d=\"M 0.015 0 C 1.874 0.08 3.766 -0.009 5.628 0.027 C 5.949 0.033 6.271 0.015 6.59 0.055 L 6.59 0.56 C 5.763 0.621 4.495 0.596 3.645 0.597 C 3.611 1.484 3.633 2.511 3.632 3.408 L 3.621 8.465 L 2.853 8.468 C 2.834 6.77 2.832 5.072 2.845 3.373 C 2.848 2.591 2.891 1.302 2.826 0.572 C 1.899 0.619 0.952 0.571 0 0.622 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-109e9az\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.72 11.19\" overflow=\"visible\"><path d=\"M 0.02 0 C 2.479 0.105 4.983 -0.012 7.446 0.036 C 7.871 0.044 8.297 0.02 8.72 0.073 L 8.72 0.741 C 7.625 0.821 5.947 0.788 4.822 0.789 C 4.778 1.961 4.807 3.319 4.806 4.503 L 4.791 11.186 L 3.774 11.19 C 3.75 8.946 3.746 6.702 3.764 4.458 C 3.768 3.423 3.825 1.72 3.74 0.756 C 2.513 0.818 1.259 0.755 0 0.821 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.775 8.745\" overflow=\"visible\"><path d=\"M 3.563 0.021 C 7.058 -0.322 8.629 3.684 7.314 6.551 C 6.667 7.961 5.702 8.57 4.221 8.73 C 1.797 8.915 0.232 7.295 0.023 4.869 C -0.186 2.442 1.031 0.243 3.563 0.021 Z M 0.79 5.173 C 1.061 7.218 2.423 8.367 4.446 8.094 C 5.534 7.894 6.413 7.201 6.759 6.122 C 7.623 3.429 6.625 0.305 3.419 0.656 C 1.19 0.983 0.518 3.118 0.79 5.173 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-nc5qh3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.287 11.555\" overflow=\"visible\"><path d=\"M 4.715 0.027 C 9.338 -0.426 11.417 4.868 9.677 8.657 C 8.82 10.52 7.544 11.325 5.584 11.536 C 2.378 11.781 0.308 9.64 0.031 6.433 C -0.246 3.227 1.365 0.321 4.715 0.027 Z M 1.045 6.835 C 1.403 9.539 3.206 11.057 5.883 10.695 C 7.322 10.431 8.485 9.515 8.943 8.09 C 10.085 4.532 8.766 0.404 4.523 0.867 C 1.574 1.299 0.686 4.12 1.045 6.835 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.775 8.745\" overflow=\"visible\"><path d=\"M 3.563 0.021 C 7.058 -0.322 8.629 3.684 7.314 6.551 C 6.667 7.961 5.702 8.57 4.221 8.73 C 1.797 8.915 0.232 7.295 0.023 4.869 C -0.186 2.442 1.031 0.243 3.563 0.021 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1cdxbxe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.287 11.555\" overflow=\"visible\"><path d=\"M 4.715 0.027 C 9.338 -0.426 11.417 4.868 9.677 8.657 C 8.82 10.52 7.544 11.325 5.584 11.536 C 2.378 11.781 0.308 9.64 0.031 6.433 C -0.246 3.227 1.365 0.321 4.715 0.027 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.322 7.504\" overflow=\"visible\"><path d=\"M 2.686 0.027 C 5.892 -0.324 6.89 2.8 6.026 5.493 C 5.68 6.571 4.801 7.265 3.713 7.464 C 1.69 7.738 0.328 6.589 0.057 4.544 C -0.215 2.489 0.457 0.354 2.686 0.027 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1u0m3lk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.365 9.917\" overflow=\"visible\"><path d=\"M 3.554 0.036 C 7.796 -0.428 9.116 3.7 7.973 7.259 C 7.515 8.684 6.352 9.6 4.913 9.864 C 2.236 10.225 0.434 8.707 0.075 6.004 C -0.284 3.289 0.604 0.468 3.554 0.036 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.66 8.499\" overflow=\"visible\"><path d=\"M 0.07 0 C 1.661 0.057 4.299 -0.231 5.497 0.936 C 7.083 2.481 6.988 5.884 5.567 7.501 C 4.566 8.497 3.037 8.491 1.739 8.496 L 0.001 8.499 C -0.005 7.983 0.021 7.404 0.024 6.876 L 0.023 3.399 L 0.024 1.321 C 0.026 0.929 0.014 0.371 0.07 0 Z M 0.745 1.99 L 0.742 4.105 L 0.735 6.428 C 0.734 6.855 0.718 7.417 0.746 7.835 C 1.198 7.854 1.665 7.851 2.117 7.845 C 3.268 7.829 4.179 7.831 5.101 7.021 C 6.231 5.83 6.24 2.659 5.109 1.468 C 4.161 0.47 2.049 0.64 0.773 0.641 C 0.731 1.05 0.745 1.569 0.745 1.99 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16ay18v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.811 11.231\" overflow=\"visible\"><path d=\"M 0.092 0 C 2.197 0.076 5.689 -0.305 7.273 1.237 C 9.371 3.278 9.246 7.775 7.366 9.912 C 6.041 11.228 4.018 11.221 2.301 11.227 L 0.001 11.231 C -0.007 10.548 0.028 9.783 0.032 9.086 L 0.03 4.491 L 0.032 1.745 C 0.034 1.228 0.019 0.49 0.092 0 Z M 0.985 2.63 L 0.982 5.425 L 0.973 8.494 C 0.971 9.058 0.949 9.801 0.987 10.353 C 1.585 10.378 2.202 10.375 2.802 10.367 C 4.324 10.346 5.529 10.348 6.749 9.278 C 8.245 7.704 8.256 3.513 6.76 1.94 C 5.506 0.621 2.712 0.845 1.022 0.847 C 0.967 1.387 0.986 2.074 0.985 2.63 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.66 8.499\" overflow=\"visible\"><path d=\"M 0.07 0 C 1.661 0.057 4.299 -0.231 5.497 0.936 C 7.083 2.481 6.988 5.884 5.567 7.501 C 4.566 8.497 3.037 8.491 1.739 8.496 L 0.001 8.499 C -0.005 7.983 0.021 7.404 0.024 6.876 L 0.023 3.399 L 0.024 1.321 C 0.026 0.929 0.014 0.371 0.07 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-kb9a2g\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.811 11.231\" overflow=\"visible\"><path d=\"M 0.092 0 C 2.197 0.076 5.689 -0.305 7.273 1.237 C 9.371 3.278 9.246 7.775 7.366 9.912 C 6.041 11.228 4.018 11.221 2.301 11.227 L 0.001 11.231 C -0.007 10.548 0.028 9.783 0.032 9.086 L 0.03 4.491 L 0.032 1.745 C 0.034 1.228 0.019 0.49 0.092 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.224 7.22\" overflow=\"visible\"><path d=\"M 0.043 0.011 C 1.32 0.011 3.432 -0.159 4.38 0.839 C 5.511 2.03 5.502 5.201 4.372 6.392 C 3.45 7.202 2.539 7.2 1.388 7.216 C 0.935 7.222 0.469 7.225 0.017 7.206 C -0.012 6.787 0.004 6.226 0.006 5.799 L 0.013 3.476 L 0.016 1.361 C 0.016 0.94 0.002 0.421 0.043 0.011 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-19g5z7j\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.912 9.541\" overflow=\"visible\"><path d=\"M 0.057 0.015 C 1.747 0.014 4.541 -0.211 5.795 1.108 C 7.291 2.682 7.28 6.872 5.784 8.446 C 4.564 9.517 3.359 9.515 1.837 9.535 C 1.237 9.543 0.621 9.547 0.022 9.522 C -0.016 8.969 0.006 8.227 0.008 7.662 L 0.017 4.593 L 0.021 1.799 C 0.021 1.243 0.002 0.556 0.057 0.015 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.467 8.543\" overflow=\"visible\"><path d=\"M 0.043 0 C 1.04 0.071 2.075 0.02 3.076 0.054 C 3.79 0.078 4.515 -0.014 5.185 0.308 C 5.661 0.53 6.028 0.941 6.201 1.446 C 6.526 2.371 6.23 3.481 5.433 4.06 C 5.232 4.207 4.997 4.28 4.766 4.363 C 4.886 4.414 5.006 4.467 5.124 4.521 C 6.416 5.127 6.071 6.56 6.258 7.766 C 6.311 8.111 6.349 8.219 6.467 8.543 C 6.138 8.528 5.936 8.474 5.624 8.376 C 5.549 8.021 5.533 7.595 5.51 7.23 C 5.509 7.209 5.509 7.189 5.508 7.168 C 5.445 5.82 5.34 4.647 3.734 4.674 C 2.74 4.691 1.747 4.653 0.746 4.709 L 0.718 8.49 L 0.016 8.493 C -0.013 6.576 0.006 4.596 0.01 2.678 L 0.01 1.038 C 0.01 0.741 -0.001 0.282 0.043 0 Z M 0.743 0.66 C 0.739 1.052 0.699 3.836 0.777 4.012 C 1.037 4.095 3.087 4.056 3.493 4.051 C 4.144 4.034 4.716 4.017 5.184 3.503 C 5.692 2.945 5.69 1.657 5.135 1.14 C 4.496 0.544 3.595 0.628 2.807 0.64 C 2.16 0.64 1.379 0.623 0.743 0.66 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-eztn9v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.556 11.288\" overflow=\"visible\"><path d=\"M 0.057 0 C 1.375 0.093 2.746 0.026 4.07 0.071 C 5.014 0.103 5.974 -0.018 6.861 0.407 C 7.49 0.701 7.975 1.244 8.205 1.911 C 8.635 3.133 8.243 4.6 7.188 5.366 C 6.922 5.559 6.612 5.656 6.306 5.766 C 6.465 5.833 6.623 5.903 6.78 5.975 C 8.489 6.776 8.032 8.669 8.28 10.262 C 8.35 10.718 8.4 10.86 8.556 11.288 C 8.122 11.269 7.854 11.198 7.441 11.068 C 7.341 10.6 7.32 10.036 7.29 9.554 C 7.289 9.527 7.288 9.499 7.287 9.472 C 7.205 7.691 7.065 6.14 4.941 6.176 C 3.625 6.198 2.311 6.149 0.987 6.222 L 0.95 11.219 L 0.021 11.222 C -0.018 8.69 0.008 6.073 0.013 3.538 L 0.013 1.372 C 0.013 0.979 -0.001 0.372 0.057 0 Z M 0.983 0.872 C 0.978 1.391 0.925 5.068 1.028 5.302 C 1.372 5.411 4.084 5.359 4.622 5.353 C 5.483 5.33 6.239 5.308 6.858 4.629 C 7.531 3.891 7.529 2.19 6.794 1.506 C 5.949 0.719 4.756 0.83 3.713 0.845 C 2.857 0.845 1.824 0.824 0.983 0.872 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.467 8.543\" overflow=\"visible\"><path d=\"M 0.043 0 C 1.04 0.071 2.075 0.02 3.076 0.054 C 3.79 0.078 4.515 -0.014 5.185 0.308 C 5.661 0.53 6.028 0.941 6.201 1.446 C 6.526 2.371 6.23 3.481 5.433 4.06 C 5.232 4.207 4.997 4.28 4.766 4.363 C 4.886 4.414 5.006 4.467 5.124 4.521 C 6.416 5.127 6.071 6.56 6.258 7.766 C 6.311 8.111 6.349 8.219 6.467 8.543 C 6.138 8.528 5.936 8.474 5.624 8.376 C 5.549 8.021 5.533 7.595 5.51 7.23 C 5.509 7.209 5.509 7.189 5.508 7.168 C 5.445 5.82 5.34 4.647 3.734 4.674 C 2.74 4.691 1.747 4.653 0.746 4.709 L 0.718 8.49 L 0.016 8.493 C -0.013 6.576 0.006 4.596 0.01 2.678 L 0.01 1.038 C 0.01 0.741 -0.001 0.282 0.043 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-b4yfdk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.556 11.288\" overflow=\"visible\"><path d=\"M 0.057 0 C 1.375 0.093 2.746 0.026 4.07 0.071 C 5.014 0.103 5.974 -0.018 6.861 0.407 C 7.49 0.701 7.975 1.244 8.205 1.911 C 8.635 3.133 8.243 4.6 7.188 5.366 C 6.922 5.559 6.612 5.656 6.306 5.766 C 6.465 5.833 6.623 5.903 6.78 5.975 C 8.489 6.776 8.032 8.669 8.28 10.262 C 8.35 10.718 8.4 10.86 8.556 11.288 C 8.122 11.269 7.854 11.198 7.441 11.068 C 7.341 10.6 7.32 10.036 7.29 9.554 C 7.289 9.527 7.288 9.499 7.287 9.472 C 7.205 7.691 7.065 6.14 4.941 6.176 C 3.625 6.198 2.311 6.149 0.987 6.222 L 0.95 11.219 L 0.021 11.222 C -0.018 8.69 0.008 6.073 0.013 3.538 L 0.013 1.372 C 0.013 0.979 -0.001 0.372 0.057 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.829 3.435\" overflow=\"visible\"><path d=\"M 2.077 0.011 C 2.866 -0.001 3.767 -0.085 4.406 0.511 C 4.961 1.028 4.963 2.315 4.454 2.874 C 3.986 3.388 3.415 3.404 2.764 3.421 C 2.358 3.426 0.307 3.466 0.047 3.383 C -0.03 3.206 0.01 0.423 0.014 0.031 C 0.65 -0.006 1.43 0.011 2.077 0.011 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1jh9klc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.389 4.539\" overflow=\"visible\"><path d=\"M 2.748 0.014 C 3.792 -0.002 4.984 -0.112 5.829 0.675 C 6.564 1.359 6.566 3.06 5.894 3.797 C 5.274 4.477 4.518 4.499 3.657 4.521 C 3.119 4.528 0.407 4.58 0.063 4.471 C -0.04 4.237 0.013 0.559 0.018 0.041 C 0.859 -0.008 1.892 0.014 2.748 0.014 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.518 8.524\" overflow=\"visible\"><path d=\"M 0.04 0 C 1.395 0.119 3.977 -0.164 5.086 0.293 C 5.566 0.49 5.939 0.844 6.142 1.335 C 6.368 1.896 6.367 2.526 6.141 3.086 C 5.841 3.838 5.432 4.082 4.75 4.374 C 7.007 5.254 5.615 7.147 6.518 8.506 C 6.214 8.511 5.9 8.476 5.597 8.448 C 5.529 8.054 5.512 7.516 5.498 7.116 C 5.475 6.49 5.389 5.548 4.924 5.081 C 4.427 4.582 3.581 4.674 2.933 4.672 C 2.199 4.669 1.465 4.673 0.731 4.684 L 0.737 8.523 C 0.502 8.526 0.259 8.518 0.023 8.513 C -0.014 7.979 0.004 7.266 0.005 6.717 L 0.004 3.751 L 0.008 1.364 C 0.009 0.998 -0.002 0.345 0.04 0 Z M 0.755 0.664 C 0.711 0.798 0.734 3.799 0.749 4.053 C 1.429 4.061 2.109 4.063 2.789 4.06 C 3.171 4.06 3.842 4.079 4.19 4.008 C 4.496 3.946 4.786 3.817 5.038 3.629 C 5.429 3.271 5.47 3.046 5.533 2.538 C 5.678 1.369 4.964 0.708 3.844 0.653 C 2.862 0.605 1.834 0.646 0.829 0.637 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qnthu8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.624 11.264\" overflow=\"visible\"><path d=\"M 0.053 0 C 1.846 0.157 5.262 -0.217 6.729 0.387 C 7.365 0.648 7.858 1.115 8.126 1.764 C 8.425 2.505 8.425 3.337 8.125 4.078 C 7.728 5.072 7.187 5.394 6.285 5.78 C 9.27 6.943 7.429 9.445 8.624 11.24 C 8.222 11.247 7.806 11.2 7.405 11.163 C 7.315 10.643 7.293 9.931 7.274 9.403 C 7.244 8.576 7.13 7.332 6.515 6.714 C 5.857 6.055 4.738 6.176 3.881 6.174 C 2.91 6.17 1.938 6.175 0.967 6.19 L 0.975 11.263 C 0.664 11.267 0.343 11.256 0.031 11.25 C -0.018 10.543 0.006 9.601 0.006 8.876 L 0.005 4.957 L 0.01 1.803 C 0.012 1.319 -0.002 0.455 0.053 0 Z M 0.998 0.877 C 0.941 1.055 0.971 5.02 0.991 5.356 C 1.89 5.366 2.79 5.369 3.69 5.365 C 4.195 5.365 5.084 5.39 5.544 5.297 C 5.949 5.215 6.332 5.044 6.666 4.795 C 7.183 4.323 7.237 4.025 7.321 3.354 C 7.512 1.808 6.567 0.936 5.086 0.863 C 3.787 0.799 2.427 0.854 1.097 0.842 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.518 8.524\" overflow=\"visible\"><path d=\"M 0.04 0 C 1.395 0.119 3.977 -0.164 5.086 0.293 C 5.566 0.49 5.939 0.844 6.142 1.335 C 6.368 1.896 6.367 2.526 6.141 3.086 C 5.841 3.838 5.432 4.082 4.75 4.374 C 7.007 5.254 5.615 7.147 6.518 8.506 C 6.214 8.511 5.9 8.476 5.597 8.448 C 5.529 8.054 5.512 7.516 5.498 7.116 C 5.475 6.49 5.389 5.548 4.924 5.081 C 4.427 4.582 3.581 4.674 2.933 4.672 C 2.199 4.669 1.465 4.673 0.731 4.684 L 0.737 8.523 C 0.502 8.526 0.259 8.518 0.023 8.513 C -0.014 7.979 0.004 7.266 0.005 6.717 L 0.004 3.751 L 0.008 1.364 C 0.009 0.998 -0.002 0.345 0.04 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ry5vbl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.624 11.264\" overflow=\"visible\"><path d=\"M 0.053 0 C 1.846 0.157 5.262 -0.217 6.729 0.387 C 7.365 0.648 7.858 1.115 8.126 1.764 C 8.425 2.505 8.425 3.337 8.125 4.078 C 7.728 5.072 7.187 5.394 6.285 5.78 C 9.27 6.943 7.429 9.445 8.624 11.24 C 8.222 11.247 7.806 11.2 7.405 11.163 C 7.315 10.643 7.293 9.931 7.274 9.403 C 7.244 8.576 7.13 7.332 6.515 6.714 C 5.857 6.055 4.738 6.176 3.881 6.174 C 2.91 6.17 1.938 6.175 0.967 6.19 L 0.975 11.263 C 0.664 11.267 0.343 11.256 0.031 11.25 C -0.018 10.543 0.006 9.601 0.006 8.876 L 0.005 4.957 L 0.01 1.803 C 0.012 1.319 -0.002 0.455 0.053 0 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.822 3.433\" overflow=\"visible\"><path d=\"M 0.1 0.008 C 1.105 0.017 2.133 -0.024 3.115 0.024 C 4.234 0.079 4.948 0.739 4.804 1.909 C 4.741 2.417 4.7 2.642 4.309 3 C 4.056 3.188 3.767 3.317 3.461 3.379 C 3.113 3.45 2.441 3.431 2.059 3.431 C 1.379 3.434 0.699 3.432 0.019 3.424 C 0.004 3.169 -0.018 0.169 0.025 0.035 Z\" fill=\"rgb(0,0,0)\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-kbqk0t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.38 4.537\" overflow=\"visible\"><path d=\"M 0.132 0.011 C 1.462 0.022 2.822 -0.032 4.121 0.032 C 5.602 0.105 6.547 0.977 6.356 2.523 C 6.272 3.194 6.218 3.491 5.701 3.964 C 5.367 4.212 4.984 4.383 4.579 4.466 C 4.119 4.559 3.23 4.534 2.725 4.534 C 1.825 4.538 0.925 4.535 0.026 4.524 C 0.006 4.188 -0.024 0.223 0.033 0.046 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.911 8.737\" overflow=\"visible\"><path d=\"M 9.166 0.121 C 10.47 0.22 11.829 0.135 13.139 0.162 C 13.709 0.174 14.284 0.138 14.854 0.177 C 14.857 0.364 14.858 0.551 14.855 0.738 L 9.893 0.767 C 9.862 1.55 9.822 3.155 9.881 3.903 C 10.252 3.966 11.152 3.944 11.554 3.943 L 14.562 3.945 L 14.555 4.537 L 10.394 4.558 L 9.894 4.573 C 9.86 5.453 9.825 7.091 9.882 7.953 C 11.442 8.027 13.311 7.972 14.911 7.988 C 14.889 8.192 14.887 8.396 14.881 8.6 C 14.285 8.635 13.451 8.614 12.84 8.615 C 11.608 8.606 10.376 8.618 9.144 8.651 C 9.085 7.738 9.143 6.275 9.143 5.319 C 9.142 3.623 9.112 1.811 9.166 0.121 Z M 3.689 0 C 5.383 -0.004 6.786 0.712 7.154 2.553 C 7.169 2.626 7.136 2.669 7.092 2.716 C 6.208 2.824 6.55 2.594 6.222 1.971 C 5.917 1.384 5.395 0.948 4.774 0.759 C 4.025 0.534 2.957 0.625 2.279 1.012 C 0.013 2.301 0.199 7.283 2.879 7.995 C 3.699 8.213 4.56 8.16 5.302 7.73 C 6.15 7.205 6.456 6.338 6.582 5.383 C 6.745 5.377 7.124 5.341 7.253 5.433 C 7.423 5.921 6.662 7.38 6.305 7.757 C 5.687 8.432 5.009 8.643 4.135 8.719 C 1.741 8.945 0.113 7.089 0.007 4.734 C -0.105 2.232 1.095 0.126 3.689 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-pl8z63\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.729 11.546\" overflow=\"visible\"><path d=\"M 12.127 0.159 C 13.853 0.29 15.651 0.178 17.383 0.214 C 18.138 0.23 18.899 0.182 19.654 0.234 C 19.657 0.481 19.658 0.728 19.654 0.975 L 13.09 1.014 C 13.048 2.048 12.996 4.169 13.073 5.158 C 13.564 5.241 14.755 5.211 15.287 5.211 L 19.267 5.213 L 19.257 5.995 L 13.752 6.023 L 13.09 6.043 C 13.046 7.206 12.999 9.371 13.075 10.51 C 15.139 10.608 17.612 10.534 19.729 10.556 C 19.7 10.825 19.696 11.094 19.689 11.364 C 18.9 11.41 17.797 11.382 16.988 11.384 C 15.358 11.372 13.728 11.388 12.099 11.432 C 12.02 10.225 12.097 8.292 12.097 7.029 C 12.095 4.788 12.056 2.393 12.127 0.159 Z M 4.881 0 C 7.122 -0.005 8.978 0.941 9.465 3.373 C 9.485 3.47 9.442 3.527 9.383 3.59 C 8.213 3.732 8.666 3.428 8.232 2.604 C 7.828 1.829 7.138 1.252 6.316 1.002 C 5.325 0.706 3.913 0.826 3.015 1.337 C 0.018 3.041 0.264 9.624 3.809 10.564 C 4.895 10.852 6.033 10.783 7.015 10.214 C 8.137 9.52 8.542 8.375 8.708 7.113 C 8.924 7.105 9.426 7.058 9.596 7.179 C 9.821 7.824 8.815 9.752 8.342 10.25 C 7.525 11.143 6.627 11.421 5.471 11.521 C 2.303 11.82 0.149 9.368 0.009 6.256 C -0.139 2.95 1.449 0.166 4.881 0 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.794 8.531\" overflow=\"visible\"><path d=\"M 0.048 0 C 1.352 0.099 2.712 0.014 4.021 0.042 C 4.591 0.054 5.167 0.017 5.737 0.057 C 5.74 0.243 5.74 0.43 5.738 0.617 L 0.776 0.647 C 0.744 1.43 0.705 3.034 0.763 3.783 C 1.135 3.845 2.035 3.823 2.437 3.823 L 5.445 3.825 L 5.437 4.416 L 1.277 4.437 L 0.776 4.453 C 0.743 5.332 0.707 6.971 0.765 7.833 C 2.325 7.907 4.194 7.851 5.794 7.868 C 5.772 8.071 5.769 8.275 5.764 8.48 C 5.168 8.514 4.333 8.493 3.722 8.494 C 2.49 8.486 1.258 8.498 0.027 8.531 C -0.033 7.617 0.026 6.154 0.025 5.199 C 0.024 3.503 -0.005 1.691 0.048 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-2rd14o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.666 11.273\" overflow=\"visible\"><path d=\"M 0.064 0 C 1.789 0.131 3.588 0.019 5.32 0.055 C 6.075 0.071 6.836 0.023 7.59 0.075 C 7.594 0.322 7.595 0.569 7.591 0.815 L 1.027 0.855 C 0.985 1.889 0.933 4.009 1.01 4.999 C 1.501 5.081 2.692 5.052 3.224 5.052 L 7.203 5.054 L 7.194 5.836 L 1.689 5.863 L 1.027 5.884 C 0.982 7.046 0.936 9.211 1.012 10.35 C 3.076 10.448 5.549 10.375 7.666 10.397 C 7.637 10.665 7.633 10.935 7.626 11.205 C 6.837 11.251 5.733 11.223 4.925 11.224 C 3.295 11.213 1.665 11.229 0.035 11.273 C -0.043 10.066 0.034 8.133 0.033 6.87 C 0.032 4.628 -0.007 2.234 0.064 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.277 8.737\" overflow=\"visible\"><path d=\"M 3.689 0 C 5.383 -0.004 6.786 0.712 7.154 2.553 C 7.169 2.626 7.136 2.669 7.092 2.716 C 6.208 2.824 6.55 2.594 6.222 1.971 C 5.917 1.384 5.395 0.948 4.774 0.759 C 4.025 0.534 2.957 0.625 2.279 1.012 C 0.013 2.301 0.199 7.283 2.879 7.995 C 3.699 8.213 4.56 8.16 5.302 7.73 C 6.15 7.205 6.456 6.338 6.582 5.383 C 6.745 5.377 7.124 5.341 7.253 5.433 C 7.423 5.921 6.662 7.38 6.305 7.757 C 5.687 8.432 5.009 8.643 4.135 8.719 C 1.741 8.945 0.113 7.089 0.007 4.734 C -0.105 2.232 1.095 0.126 3.689 0 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-h567iq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.628 11.546\" overflow=\"visible\"><path d=\"M 4.881 0 C 7.122 -0.005 8.978 0.941 9.465 3.373 C 9.485 3.47 9.442 3.527 9.383 3.59 C 8.213 3.732 8.666 3.428 8.232 2.604 C 7.828 1.829 7.138 1.252 6.316 1.002 C 5.325 0.706 3.913 0.826 3.015 1.337 C 0.018 3.041 0.264 9.624 3.809 10.564 C 4.895 10.852 6.033 10.783 7.015 10.214 C 8.137 9.52 8.542 8.375 8.708 7.113 C 8.924 7.105 9.426 7.058 9.596 7.179 C 9.821 7.824 8.815 9.752 8.342 10.25 C 7.525 11.143 6.627 11.421 5.471 11.521 C 2.303 11.82 0.149 9.368 0.009 6.256 C -0.139 2.95 1.449 0.166 4.881 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.166 24.014\" overflow=\"visible\"><path d=\"M 0.01 21.726 L 3.047 16.966 C 4.871 18.133 6.991 18.735 9.148 18.7 C 11.49 18.7 11.977 18.104 11.977 17.028 C 11.977 15.421 11.183 15.391 7.48 14.446 C 3.1 13.309 1.153 11.353 1.153 7.412 C 1.153 2.3 4.283 0 9.626 0 C 13.087 0 15.213 0.632 17.159 1.607 L 14.517 6.84 C 13.032 6.111 11.399 5.744 9.749 5.77 C 7.772 5.77 6.984 6.022 6.984 7.22 C 6.984 8.417 7.835 8.639 10.171 9.24 C 15.851 10.695 17.827 12.115 17.827 16.94 C 17.827 21.26 15.335 24.014 9.324 24.014 C 5.373 24.014 2.365 23.383 0 21.741 M 20.187 21.726 L 23.224 16.966 C 25.049 18.132 27.169 18.735 29.327 18.7 C 31.668 18.7 32.154 18.104 32.154 17.028 C 32.154 15.421 31.366 15.391 27.657 14.446 C 23.277 13.309 21.331 11.353 21.331 7.412 C 21.331 2.3 24.46 0 29.804 0 C 33.269 0 35.396 0.632 37.337 1.607 L 34.725 6.84 C 33.24 6.111 31.607 5.744 29.957 5.77 C 27.98 5.77 27.192 6.022 27.192 7.22 C 27.192 8.417 28.043 8.639 30.384 9.24 C 36.063 10.695 38.04 12.115 38.04 16.94 C 38.04 21.26 35.548 24.014 29.532 24.014 C 25.581 24.014 22.577 23.383 20.208 21.741 M 41.167 12.015 C 41.167 3.931 43.659 0.03 51.436 0.03 C 53.889 -0.026 56.308 0.63 58.42 1.925 L 55.198 7.125 C 53.975 6.401 52.58 6.03 51.164 6.053 C 48.789 6.053 47.213 6.715 47.213 12.202 C 47.213 17.472 48.156 18.796 50.915 18.796 C 53.349 18.796 53.802 17.184 53.802 15.072 L 53.802 14.662 L 49.908 14.662 L 49.908 9.586 L 59.291 9.586 L 59.291 13.911 C 59.291 21.191 57.588 23.966 50.361 23.966 C 42.973 23.966 41.153 19.08 41.153 12.016 M 62.298 11.141 C 62.298 9.681 63.102 8.549 64.732 8.549 C 66.362 8.549 67.166 9.681 67.166 11.141 C 67.166 12.601 66.353 13.738 64.732 13.738 C 63.112 13.738 62.298 12.607 62.298 11.141 Z M 66.741 11.141 C 66.741 9.908 66.173 8.933 64.717 8.933 C 63.262 8.933 62.693 9.908 62.693 11.141 C 62.693 12.374 63.258 13.349 64.717 13.349 C 66.179 13.349 66.741 12.374 66.741 11.141 Z M 64.82 11.646 L 64.158 11.646 L 64.158 12.707 L 63.539 12.707 L 63.539 9.625 L 64.951 9.625 C 65.925 9.625 66.095 10.035 66.095 10.636 C 66.126 10.848 66.08 11.064 65.964 11.244 C 65.851 11.422 65.674 11.549 65.472 11.601 L 66.076 12.723 L 65.404 12.723 Z M 64.912 11.091 C 65.307 11.091 65.433 10.995 65.433 10.641 C 65.433 10.287 65.307 10.196 64.908 10.196 L 64.158 10.196 L 64.158 11.06 L 64.912 11.09 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>'}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1yycb5w\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 82.203 29.017\" overflow=\"visible\"><path d=\"M 0.012 26.252 L 3.729 20.501 C 5.961 21.91 8.556 22.638 11.196 22.596 C 14.063 22.596 14.658 21.876 14.658 20.575 C 14.658 18.634 13.687 18.597 9.154 17.456 C 3.794 16.082 1.411 13.718 1.411 8.956 C 1.411 2.779 5.242 0 11.781 0 C 16.016 0 18.619 0.764 21.001 1.942 L 17.767 8.265 C 15.95 7.384 13.951 6.941 11.931 6.972 C 9.512 6.972 8.548 7.277 8.548 8.724 C 8.548 10.171 9.589 10.439 12.448 11.165 C 19.4 12.923 21.818 14.639 21.818 20.469 C 21.818 25.689 18.768 29.017 11.411 29.017 C 6.576 29.017 2.894 28.254 0 26.27 M 24.707 26.252 L 28.424 20.501 C 30.657 21.91 33.252 22.638 35.892 22.596 C 38.757 22.596 39.353 21.876 39.353 20.575 C 39.353 18.634 38.389 18.597 33.849 17.456 C 28.489 16.082 26.106 13.718 26.106 8.956 C 26.106 2.779 29.936 0 36.476 0 C 40.717 0 43.32 0.764 45.696 1.942 L 42.499 8.265 C 40.682 7.384 38.683 6.941 36.663 6.972 C 34.244 6.972 33.28 7.277 33.28 8.724 C 33.28 10.171 34.321 10.439 37.186 11.165 C 44.137 12.923 46.556 14.639 46.556 20.469 C 46.556 25.689 43.506 29.017 36.144 29.017 C 31.308 29.017 27.632 28.254 24.732 26.27 M 50.384 14.518 C 50.384 4.75 53.434 0.036 62.952 0.036 C 65.953 -0.031 68.914 0.761 71.499 2.326 L 67.555 8.609 C 66.059 7.734 64.351 7.286 62.618 7.314 C 59.712 7.314 57.782 8.114 57.782 14.744 C 57.782 21.112 58.938 22.712 62.314 22.712 C 65.292 22.712 65.847 20.764 65.847 18.212 L 65.847 17.717 L 61.081 17.717 L 61.081 11.583 L 72.565 11.583 L 72.565 16.809 C 72.565 25.606 70.481 28.959 61.636 28.959 C 52.594 28.959 50.366 23.055 50.366 14.519 M 76.246 13.462 C 76.246 11.698 77.229 10.33 79.224 10.33 C 81.219 10.33 82.203 11.698 82.203 13.462 C 82.203 15.226 81.208 16.6 79.224 16.6 C 77.241 16.6 76.246 15.233 76.246 13.462 Z M 81.683 13.462 C 81.683 11.972 80.987 10.794 79.206 10.794 C 77.425 10.794 76.729 11.972 76.729 13.462 C 76.729 14.952 77.42 16.13 79.206 16.13 C 80.995 16.13 81.683 14.952 81.683 13.462 Z M 79.332 14.072 L 78.522 14.072 L 78.522 15.354 L 77.765 15.354 L 77.765 11.63 L 79.493 11.63 C 80.684 11.63 80.892 12.126 80.892 12.852 C 80.93 13.108 80.874 13.369 80.732 13.587 C 80.593 13.801 80.378 13.955 80.129 14.018 L 80.869 15.374 L 80.047 15.374 Z M 79.444 13.402 C 79.928 13.402 80.082 13.286 80.082 12.858 C 80.082 12.43 79.928 12.32 79.439 12.32 L 78.521 12.32 L 78.521 13.364 L 79.444 13.4 Z\" fill=\"rgba(255, 255, 255, 0.3)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.827 24.014\" overflow=\"visible\"><path d=\"M 0.01 21.726 L 3.047 16.966 C 4.871 18.133 6.991 18.735 9.148 18.7 C 11.49 18.7 11.977 18.104 11.977 17.028 C 11.977 15.421 11.183 15.391 7.48 14.446 C 3.1 13.309 1.153 11.353 1.153 7.412 C 1.153 2.3 4.283 0 9.626 0 C 13.087 0 15.213 0.632 17.159 1.607 L 14.517 6.84 C 13.032 6.111 11.399 5.744 9.749 5.77 C 7.772 5.77 6.984 6.022 6.984 7.22 C 6.984 8.417 7.835 8.639 10.171 9.24 C 15.851 10.695 17.827 12.115 17.827 16.94 C 17.827 21.26 15.335 24.014 9.324 24.014 C 5.373 24.014 2.365 23.383 0 21.741\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mq4dxi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.818 29.017\" overflow=\"visible\"><path d=\"M 0.012 26.252 L 3.729 20.501 C 5.961 21.91 8.556 22.638 11.196 22.596 C 14.063 22.596 14.658 21.876 14.658 20.575 C 14.658 18.634 13.687 18.597 9.154 17.456 C 3.794 16.082 1.411 13.718 1.411 8.956 C 1.411 2.779 5.242 0 11.781 0 C 16.016 0 18.619 0.764 21.001 1.942 L 17.767 8.265 C 15.95 7.384 13.951 6.941 11.931 6.972 C 9.512 6.972 8.548 7.277 8.548 8.724 C 8.548 10.171 9.589 10.439 12.448 11.165 C 19.4 12.923 21.818 14.639 21.818 20.469 C 21.818 25.689 18.768 29.017 11.411 29.017 C 6.576 29.017 2.894 28.254 0 26.27\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.852 24.014\" overflow=\"visible\"><path d=\"M 0 21.726 L 3.037 16.966 C 4.862 18.132 6.982 18.735 9.139 18.7 C 11.48 18.7 11.967 18.104 11.967 17.028 C 11.967 15.421 11.179 15.391 7.47 14.446 C 3.09 13.309 1.143 11.353 1.143 7.412 C 1.143 2.3 4.273 0 9.616 0 C 13.082 0 15.208 0.632 17.149 1.607 L 14.538 6.84 C 13.053 6.111 11.42 5.744 9.769 5.77 C 7.793 5.77 7.005 6.022 7.005 7.22 C 7.005 8.417 7.856 8.639 10.197 9.24 C 15.876 10.695 17.852 12.115 17.852 16.94 C 17.852 21.26 15.36 24.014 9.345 24.014 C 5.394 24.014 2.39 23.383 0.021 21.741\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1k7ddjb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.849 29.017\" overflow=\"visible\"><path d=\"M 0 26.252 L 3.717 20.501 C 5.95 21.91 8.545 22.638 11.186 22.596 C 14.05 22.596 14.646 21.876 14.646 20.575 C 14.646 18.634 13.682 18.597 9.142 17.456 C 3.782 16.082 1.399 13.718 1.399 8.956 C 1.399 2.779 5.23 0 11.769 0 C 16.01 0 18.613 0.764 20.989 1.942 L 17.793 8.265 C 15.975 7.384 13.976 6.941 11.956 6.972 C 9.537 6.972 8.573 7.277 8.573 8.724 C 8.573 10.171 9.615 10.439 12.48 11.165 C 19.43 12.923 21.849 14.639 21.849 20.469 C 21.849 25.689 18.799 29.017 11.437 29.017 C 6.601 29.017 2.925 28.254 0.025 26.27\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.139 23.939\" overflow=\"visible\"><path d=\"M 0.015 11.988 C 0.015 3.904 2.507 0.003 10.284 0.003 C 12.736 -0.053 15.155 0.603 17.268 1.898 L 14.045 7.098 C 12.823 6.374 11.427 6.003 10.011 6.026 C 7.637 6.026 6.06 6.688 6.06 12.175 C 6.06 17.445 7.004 18.769 9.762 18.769 C 12.196 18.769 12.649 17.157 12.649 15.045 L 12.649 14.635 L 8.755 14.635 L 8.755 9.559 L 18.139 9.559 L 18.139 13.884 C 18.139 21.164 16.436 23.939 9.209 23.939 C 1.821 23.939 0 19.053 0 11.989\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mdt8rc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.2 28.927\" overflow=\"visible\"><path d=\"M 0.018 14.486 C 0.018 4.718 3.068 0.004 12.586 0.004 C 15.587 -0.064 18.548 0.729 21.134 2.294 L 17.19 8.577 C 15.693 7.702 13.986 7.254 12.252 7.282 C 9.346 7.282 7.417 8.082 7.417 14.712 C 7.417 21.08 8.572 22.68 11.948 22.68 C 14.927 22.68 15.481 20.732 15.481 18.18 L 15.481 17.684 L 10.715 17.684 L 10.715 11.551 L 22.2 11.551 L 22.2 16.777 C 22.2 25.574 20.115 28.927 11.27 28.927 C 2.228 28.927 0 23.023 0 14.487\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.867 5.189\" overflow=\"visible\"><path d=\"M 0 2.592 C 0 1.132 0.804 0 2.434 0 C 4.064 0 4.867 1.132 4.867 2.592 C 4.867 4.052 4.055 5.189 2.434 5.189 C 0.814 5.189 0 4.058 0 2.592 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d64iss\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.957 6.27\" overflow=\"visible\"><path d=\"M 0 3.132 C 0 1.368 0.984 0 2.979 0 C 4.974 0 5.957 1.368 5.957 3.132 C 5.957 4.896 4.963 6.27 2.979 6.27 C 0.996 6.27 0 4.903 0 3.132 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.048 4.416\" overflow=\"visible\"><path d=\"M 4.048 2.208 C 4.048 0.975 3.479 0 2.024 0 C 0.569 0 0 0.975 0 2.208 C 0 3.441 0.565 4.416 2.024 4.416 C 3.485 4.416 4.048 3.441 4.048 2.208 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ffq581\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.954 5.336\" overflow=\"visible\"><path d=\"M 4.954 2.668 C 4.954 1.178 4.258 0 2.477 0 C 0.696 0 0 1.178 0 2.668 C 0 4.158 0.691 5.336 2.477 5.336 C 4.265 5.336 4.954 4.158 4.954 2.668 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.565 3.098\" overflow=\"visible\"><path d=\"M 1.281 2.021 L 0.619 2.021 L 0.619 3.082 L 0 3.082 L 0 0 L 1.412 0 C 2.385 0 2.555 0.41 2.555 1.011 C 2.587 1.223 2.54 1.439 2.425 1.619 C 2.311 1.797 2.135 1.924 1.932 1.976 L 2.536 3.098 L 1.865 3.098 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-6r9i4l\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.139 3.743\" overflow=\"visible\"><path d=\"M 1.567 2.442 L 0.758 2.442 L 0.758 3.724 L 0 3.724 L 0 0 L 1.728 0 C 2.919 0 3.127 0.495 3.127 1.222 C 3.166 1.478 3.109 1.739 2.968 1.956 C 2.828 2.171 2.613 2.325 2.365 2.388 L 3.104 3.743 L 2.283 3.743 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.276 1\" overflow=\"visible\"><path d=\"M 0.754 0.895 C 1.149 0.895 1.276 0.799 1.276 0.445 C 1.276 0.091 1.149 0 0.75 0 L 0 0 L 0 0.864 L 0.754 0.894 Z\" fill=\"transparent\"></path></svg>'}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1iwlds7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.561 1.081\" overflow=\"visible\"><path d=\"M 0.923 1.081 C 1.406 1.081 1.561 0.965 1.561 0.538 C 1.561 0.11 1.406 0 0.918 0 L 0 0 L 0 1.044 L 0.923 1.08 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qbz55k\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gl3wax-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"NTHVSGXXO\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",dateRange:false,font:{fontFamily:'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.1em\",textAlign:\"right\"},height:\"100%\",id:\"NTHVSGXXO\",layoutId:\"NTHVSGXXO\",name:\"PSV smide\",startYear:2023,statement:\"\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{r10DBTXYM:\"cookiepolicy\"},unresolvedPathSlugs:{r10DBTXYM:{collectionId:\"KDFcZ3C9d\",collectionItemId:\"VjlrRaNfQ\"}},webPageId:\"J53cwfVSs\"},implicitPathVariables:undefined},{href:{pathVariables:{r10DBTXYM:\"cookiepolicy\"},unresolvedPathSlugs:{r10DBTXYM:{collectionId:\"KDFcZ3C9d\",collectionItemId:\"VjlrRaNfQ\"}},webPageId:\"J53cwfVSs\"},implicitPathVariables:undefined},{href:{pathVariables:{r10DBTXYM:\"cookiepolicy\"},unresolvedPathSlugs:{r10DBTXYM:{collectionId:\"KDFcZ3C9d\",collectionItemId:\"VjlrRaNfQ\"}},webPageId:\"J53cwfVSs\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uuz78l-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Ok6iKwjFc\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Vi anv\\xe4nder cookies f\\xf6r att f\\xf6rb\\xe4ttra din upplevelse, analysera webbplatstrafik och leverera personligt anpassat inneh\\xe5ll.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[2],prefix:\"L\\xe4s v\\xe5r\"},euShowReject:true,euTitle:\"Cookies inst\\xe4llningar\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},PctH1q9jV:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Vi anv\\xe4nder cookies f\\xf6r att f\\xf6rb\\xe4ttra din upplevelse, analysera webbplatstrafik och leverera personligt anpassat inneh\\xe5ll.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[1],prefix:\"L\\xe4s v\\xe5r\"},euShowReject:true,euTitle:\"Cookies inst\\xe4llningar\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},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:24,paddingBottom:24,paddingLeft:24,paddingPerSide:false,paddingRight:24,paddingTop:24,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(255, 255, 255, 0.1)\",radius:2,width:1},colorBody:\"var(--token-774759ce-811c-4d16-8f61-2bfb828a21e7, rgb(211, 206, 201))\",colorTitle:\"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\",fill:\"var(--token-d6390e15-3467-45ff-b6f0-6bd36bea33f3, rgb(57, 54, 51))\",fontBody:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.6em\"},fontTitle:{fontFamily:'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-3b3d499c-aecd-473d-ae17-2c8a32434577, rgb(255, 148, 77))\",shadow:{shadowBlur:6,shadowColor:\"rgba(26, 28, 31, 0.2)\",shadowX:0,shadowY:3}},width:600,zIndex:10},button:{borderRadius:2,direction:\"row\",fluid:true,font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Acceptera\",acceptAll:\"Acceptera allt\",confirm:\"Okej\",customize:\"Anpassa\",reject:\"Avvisa\",rejectAll:\"Avvisa allt\",save:\"Spara preferenser\"},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,primary:{color:\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\",fill:\"var(--token-3b3d499c-aecd-473d-ae17-2c8a32434577, rgb(255, 148, 77))\"},secondary:{color:\"var(--token-774759ce-811c-4d16-8f61-2bfb828a21e7, rgb(211, 206, 201))\",fill:\"rgba(255, 255, 255, 0.1)\"},tapOpacity:.5},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Vi anv\\xe4nder cookies f\\xf6r att f\\xf6rb\\xe4ttra din upplevelse, analysera webbplatstrafik och leverera personligt anpassat inneh\\xe5ll.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks[0],prefix:\"L\\xe4s v\\xe5r\"},euShowReject:true,euTitle:\"Cookies inst\\xe4llningar\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"Ok6iKwjFc\",layoutId:\"Ok6iKwjFc\",options:{analytics:{description:\"M\\xf6jligg\\xf6r sp\\xe5rning av prestanda.\",title:\"Analys\"},marketing:{description:\"M\\xf6jligg\\xf6r personligt anpassade annonser och sp\\xe5rning.\",title:\"Marknadsf\\xf6ring\"},necessary:{description:\"M\\xf6jligg\\xf6r s\\xe4kerhet och grundl\\xe4ggande funktionalitet.\",optional:true,title:\"N\\xf6dv\\xe4ndiga\"},preferences:{description:\"M\\xf6jligg\\xf6r personligt anpassat inneh\\xe5ll och inst\\xe4llningar.\",title:\"Preferenser\"},preview:false,style:{background:\"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:2,width:0},fontBody:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"var(--token-3b3d499c-aecd-473d-ae17-2c8a32434577, rgb(255, 148, 77))\",toggleColorInactive:\"rgba(255, 255, 255, 0.2)\"}},preview:false,trigger:{color:\"rgba(255, 255, 255, 0.3)\",iconSize:20,iconType:\"default\",text:\"Cookie inst\\xe4llningar\",textFont:{fontFamily:'\"Special Gothic Expanded One\", \"Special Gothic Expanded One Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"text\"},width:\"100%\"})})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{myutooEly:{height:800,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wh79dl-container hidden-1r9fyf3 hidden-1ltdwd9\",layoutScroll:true,nodeId:\"smm_V2NUZ\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(HeaderPhone,{height:\"100%\",id:\"smm_V2NUZ\",layoutId:\"smm_V2NUZ\",style:{width:\"100%\"},variant:\"aBw4MjsSj\",width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:241,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j28yg2-container hidden-1ybf7i1\",layoutScroll:true,nodeId:\"GU_86L3fM\",scopeId:\"ZMpyiKC5x\",children:/*#__PURE__*/_jsx(HeaderComponent,{height:\"100%\",id:\"GU_86L3fM\",layoutId:\"GU_86L3fM\",style:{width:\"100%\"},variant:\"VHKNGf8c_\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PctH1q9jV\":{\"layout\":[\"fixed\",\"fixed\"]},\"myutooEly\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wugLyqrtD\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ntr8nVl_0\":[\".framer-ln2bym\",\".framer-wb5p0x\",\".framer-1j28yg2-container\"],\"PctH1q9jV\":[\".framer-ln2bym\",\".framer-wb5p0x\",\".framer-1j28yg2-container\"],\"myutooEly\":[\".framer-ln2bym\",\".framer-wb5p0x\",\".framer-wh79dl-container\"]}\n * @framerBreakpoints {\"ntr8nVl_0\":{\"min\":1200,\"canvasClassName\":\"framer-1r9fyf3-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"PctH1q9jV\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ltdwd9-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"myutooEly\":{\"max\":809,\"canvasClassName\":\"framer-1ybf7i1-override\",\"minHeight\":1623,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ntr8nVl_0\n * @framerLayoutTemplate\n */const FramerZMpyiKC5x=withCSS(Component,css,\"framer-zdmMc\");export default FramerZMpyiKC5x;FramerZMpyiKC5x.displayName=\"Header & footer\";FramerZMpyiKC5x.defaultProps={height:1e3,width:1200};addPropertyControls(FramerZMpyiKC5x,{wugLyqrtD:{defaultValue:'var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28)) /* {\"name\":\"Svart\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerZMpyiKC5x,[{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:\"Special Gothic Expanded One\",source:\"google\",style:\"normal\",uiFamilyName:\"Special Gothic Expanded One\",url:\"https://fonts.gstatic.com/s/specialgothicexpandedone/v2/IurO6Zxk74-YaYk1r3HOet4g75ENmBxUmOK61tA0Iu5gmpt-KhUVvQ.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...VectorFonts,...MailFonts,...PhoneCallFonts,...UserComponentFonts,...AutoCopyrightFonts,...CookieBannerFonts,...HeaderPhoneFonts,...HeaderComponentFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZMpyiKC5x\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"wugLyqrtD\\\":\\\"fill\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PctH1q9jV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"myutooEly\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"ntr8nVl_0\\\":[\\\".framer-ln2bym\\\",\\\".framer-wb5p0x\\\",\\\".framer-1j28yg2-container\\\"],\\\"PctH1q9jV\\\":[\\\".framer-ln2bym\\\",\\\".framer-wb5p0x\\\",\\\".framer-1j28yg2-container\\\"],\\\"myutooEly\\\":[\\\".framer-ln2bym\\\",\\\".framer-wb5p0x\\\",\\\".framer-wh79dl-container\\\"]}\",\"framerBreakpoints\":\"{\\\"ntr8nVl_0\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1r9fyf3-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"PctH1q9jV\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ltdwd9-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"myutooEly\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ybf7i1-override\\\",\\\"minHeight\\\":1623,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"ntr8nVl_0\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport HeaderFooter from \"https://framerusercontent.com/modules/MLZxIEflrXFsP8DuVm0B/SKII8o3wV219xWRIFtG0/ZMpyiKC5x.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {uVw9nGkUX: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xAxrg80M9p9nHev7jn9Y/Ry4cojDIHWqHfdCEo8oL/augiA20Il.js\")), path: \"/\"}, NBBNDEKcb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oyLJMaeiq3wEiAeHAoIG/Non96aXd42AnHBNP4nMe/NBBNDEKcb.js\")), path: \"/om/referenser\"}, uJFKm1Vjb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MdTPuR4mwoXg0dJlPlq2/VH7xK4pOeS0HXE5Olx3J/uJFKm1Vjb.js\")), path: \"/om/psv\"}, QXBSo63rv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CgNRuyEKvmOfzlVif0YL/b632MvZ8d6XT5bBa5oW4/QXBSo63rv.js\")), path: \"/om/certifikat\"}, dsjFU49AY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KbXvpWu5p545KfAGF3Aq/x0jLX8EZS6qHKnvQQxJw/dsjFU49AY.js\")), path: \"/om/faq\"}, kmeB0LcIj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8aWfda4MjOUu1FqWHiT5/mgM0IRfwfVc5smcY6zJg/kmeB0LcIj.js\")), path: \"/jobb\"}, aP3MsdYlw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qLfLYX8pO2eq3Puf2UL8/8Ec1L3OBG3ISUMBUs2k7/aP3MsdYlw.js\")), path: \"/om/artiklar\"}, OUKEWLj92: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fWmoDnpwfk5i67nLbLpR/ydR7QkT13FN3zIeFsJCu/OUKEWLj92.js\")), path: \"/gratisoffert\"}, yaJOQ6Xis: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/E7o6VVHCFpfCSMSkkMv0/uYMNKNNG7p5XVAJiTa5c/yaJOQ6Xis.js\")), path: \"/gratisoffert/tack\"}, WQJ8eI4BP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ap3bf2nrwLXfvqAmwNtr/Oj4Xv4gLIHFMrSZ60FIw/WQJ8eI4BP.js\")), path: \"/kontakt/tack\"}, C9zt5nA3J: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/adRUTsRlKZyqVyOhovqn/lvIiOBFQ2hEn5Mfoeass/C9zt5nA3J.js\")), path: \"/jobb/tack\"}, BsrO3EoCP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ixgp3JdVNkpBtpP3WI69/jJ5DGUWjHGwFojZVI4cL/BsrO3EoCP.js\")), path: \"/kontakt\"}, fmFvqDjbQ: {collectionId: \"VWm9YEUa8\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/avsw7DOsgLCL6mJDiDuT/IoYAVHe5AiN8mP6fg5Ht/fmFvqDjbQ.js\")), path: \"/tjanster/:zNUtXJoFC\"}, PqjoTZEhN: {collectionId: \"ARIkvRfTz\", elements: {xlN661f6b: \"cta\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TagnxugYToz8fUHZ65wK/sPRmGXQvIPHubHBR0fz9/PqjoTZEhN.js\")), path: \"/jobb/:DZQ6RAp9Z\"}, EMgxgbL8n: {collectionId: \"tiD0sQiW5\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c9zCgJV65iQwDRGXqrUB/vVjhMNHBrMLt4G89KHVw/EMgxgbL8n.js\")), path: \"/om/artiklar/:nAaIQmDV2\"}, J53cwfVSs: {collectionId: \"KDFcZ3C9d\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/99CzbVprTtdWbOL9ktQ6/UxPtk3HEIAvp0QqKAasa/J53cwfVSs.js\")), path: \"/cookiepolicy/:r10DBTXYM\"}}\r\n\r\n        const locales = [{code: \"sv\", id: \"default\", name: \"Swedish\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {ARIkvRfTz: async () => (await import(\"https://framerusercontent.com/modules/LLhiGaLSoNBHXiZAlrZ0/8Gjc5YLt1mCNpAH1gPMw/ARIkvRfTz.js\"))?.[\"utils\"], KDFcZ3C9d: async () => (await import(\"https://framerusercontent.com/modules/caS8IaG0wRnLI1MWjDwe/LG0nkx9DRom2Ctp9AdzO/KDFcZ3C9d.js\"))?.[\"utils\"], tiD0sQiW5: async () => (await import(\"https://framerusercontent.com/modules/Cy8QxyuFKPlD72Es44it/hK4fcUcrhctIBcRtjkXO/tiD0sQiW5.js\"))?.[\"utils\"], VWm9YEUa8: async () => (await import(\"https://framerusercontent.com/modules/2smZHSb5hz6Sk21eIF03/4zu4MB4tDKgfF27mBR0t/VWm9YEUa8.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"d694ece4533f8b139be5d1245d78f71f3e3cee4e9b895e5796f0669552f4316e\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {wugLyqrtD: \"var(--token-60fb0415-789a-41d3-a89c-652007b4e31c, rgb(28, 28, 28))\"}\r\nconst props2 = {...props1, wugLyqrtD: \"var(--token-57389153-7e42-4915-ba40-2afa8ec07d3e, rgb(255, 255, 255))\"}\r\nconst templateProps = {aP3MsdYlw: props1, augiA20Il: props1, BsrO3EoCP: props1, C9zt5nA3J: props1, dsjFU49AY: props1, EMgxgbL8n: props1, fmFvqDjbQ: props2, J53cwfVSs: props1, kmeB0LcIj: props1, NBBNDEKcb: props1, OUKEWLj92: props1, PqjoTZEhN: props1, QXBSo63rv: props1, uJFKm1Vjb: props1, WQJ8eI4BP: props1, yaJOQ6Xis: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"NBBNDEKcb\":\r\ncase \"uJFKm1Vjb\":\r\ncase \"QXBSo63rv\":\r\ncase \"dsjFU49AY\":\r\ncase \"kmeB0LcIj\":\r\ncase \"aP3MsdYlw\":\r\ncase \"OUKEWLj92\":\r\ncase \"yaJOQ6Xis\":\r\ncase \"WQJ8eI4BP\":\r\ncase \"C9zt5nA3J\":\r\ncase \"BsrO3EoCP\":\r\ncase \"fmFvqDjbQ\":\r\ncase \"PqjoTZEhN\":\r\ncase \"EMgxgbL8n\":\r\ncase \"J53cwfVSs\":\r\nreturn React.createElement(HeaderFooter, {...props, key: \"HeaderFooter\", style, webPageId}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"NBBNDEKcb\":\r\ncase \"uJFKm1Vjb\":\r\ncase \"QXBSo63rv\":\r\ncase \"dsjFU49AY\":\r\ncase \"kmeB0LcIj\":\r\ncase \"aP3MsdYlw\":\r\ncase \"OUKEWLj92\":\r\ncase \"yaJOQ6Xis\":\r\ncase \"WQJ8eI4BP\":\r\ncase \"C9zt5nA3J\":\r\ncase \"BsrO3EoCP\":\r\ncase \"fmFvqDjbQ\":\r\ncase \"PqjoTZEhN\":\r\ncase \"EMgxgbL8n\":\r\ncase \"J53cwfVSs\":\r\nreturn [{hash: \"1r9fyf3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ltdwd9\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ybf7i1\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://psvab.se\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: true,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}