{"version":3,"file":"script_main.CtO2db8V.mjs","names":["p","t","e","n","r","x","P","i","s","a","o","J","u","l","h","c","f","d","y","B","v","u","e","m","r","a","s","i","f","p","c","n","t","o","t","e","p","u","r","a","l","i","SignetMervisoftFonts","SignetMervisoft","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","NewsTicker","_Fragment","bE6YORDdQYnxjjqjfZ","ebcvmp1C7YnxjjqjfZ","idYnxjjqjfZ","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","e","t","o","d","r","i","l","h","b","className","useId","useState","locales","locale","_Fragment","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SVG","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","LogoMervisoft","Burger","Navitem","LocaleSelector","KeyVisualOutlineFonts","KeyVisualOutline","serializationHash","variantClassNames","t","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","fonts","css","className","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","NavigationFonts","Navigation","NavigationWithVariantAppearEffect","MerviHeroBackgroundNewFonts","MerviHeroBackgroundNew","BannerFonts","Banner","KeyVisualOutlineFonts","KeyVisualOutline","SignetMervisoftFonts","SignetMervisoft","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","PropertyOverrides","getLocalizedValue","React.Fragment","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","css","Navigation","MerviHeroBackgroundNew","Banner","KeyVisualOutline","SignetMervisoft","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","PropertyOverrides","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","React.createElement","Home","Empty","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","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR-0.js","https:/framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR-1.js","https:/framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR.js","https:/framerusercontent.com/modules/dejEzA3cC6SH3qdemZh9/hlfmL5uw4fF1tAq0YiMz/asovbflEU.js","https:/framerusercontent.com/modules/rKa1WrSg4n1opK6ICX0T/vDw8ZticMOMNxRDv8iZq/ewP29RnQv.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/r1vGY50ZZbhFml7sbnOq/7aNvsB9OZ1q5esOHk1l0/GGb2yXmfg.js","https:/framerusercontent.com/modules/i5uEux1yIBtdbOn5N1Jq/qwTQ46kye3sWN59fD1Ge/Ha_m3ttjY.js","https:/framerusercontent.com/modules/WQmSUPEwhucpiziCULWr/7QYidhtbUACRIntaaLCs/X8KMbpuE3.js","https:/framerusercontent.com/modules/5Xz2YG11EOu6IBXNUANJ/HeIJ5xq96hyYHwDNzfes/YwmLB83aS.js","https:/framerusercontent.com/modules/88Z99ggPZCczU0thh4Hc/KbI5ek0RWF3PwaivmP8d/rXYpkRMPA.js","https:/framerusercontent.com/modules/E4vgVOYe0moyVqoAOOWV/5hBMlKh1SCfwLPSF2Tid/ZZEMNbGdO.js","https:/framerusercontent.com/modules/2zy2NTRpXzMFxNEfZNqR/I97wuqcOq20DcZK4SiJA/ZZEMNbGdO.js","https:/framerusercontent.com/modules/iBNVfyBNDqbU3dKez6XZ/UIYFZUKWVX4K2gtc6gf3/LZHxMaIZS.js","https:/framerusercontent.com/modules/D91WOzOOWJSk9cyUQW5O/QHxnygPzb8KLG7b7zqlE/frQM_Phpg.js","https:/framerusercontent.com/modules/MgfyFyaiG2MNASBpUZea/tI3eZyBds5Qiun8B7MQo/frQM_Phpg.js","framer:toplevel/main"],"sourcesContent":["var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function ty(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tp(t){return{type:P.String,value:t.readString()};}function tv(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tp(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return tv(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),ty(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as t,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";var a,i=\"preload\";function u(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&i in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as l}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...r){if(!e)throw Error(\"Assertion Error\"+(r.length>0?\": \"+r.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar s=((a=s||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function f(o){let a=/* @__PURE__ */new Map;return i=>{let s=a.get(i);if(s)return s;let f=JSON.parse(i),p=function a(i){switch(i[0]){case 1/* Fragment */:{let[,...e]=i,r=e.map(a);return /*#__PURE__*/l(c,void 0,...r);}case 2/* Link */:{let[,e,...r]=i,n=r.map(a);return /*#__PURE__*/l(t,e,...n);}case 3/* Module */:{let[,t,n]=i,a=o[t];return m(a,\"Module not found\"),u(a)&&a.preload(),/*#__PURE__*/e(r,{componentIdentifier:t,children:r=>/*#__PURE__*/e(a,{...r,...n})});}case 4/* Tag */:{let[,e,r,...t]=i,o=t.map(a);if(\"a\"===e)return /*#__PURE__*/l(n.a,r,...o);return /*#__PURE__*/l(e,r,...o);}case 5/* Text */:{let[,e]=i;return e;}}}(f);return a.set(i,p),p;};}export{s as RichTextJsonType,f as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{addPropertyControls as e,ControlType as t,QueryCache as l,QueryEngine as a}from\"framer\";import{DatabaseCollection as i}from\"./SMxyh5jMR-0.js\";import{getRichTextJsonResolver as r}from\"./SMxyh5jMR-1.js\";let n={bE6YORDdQ:{isNullable:!0,type:t.String},createdAt:{isNullable:!0,type:t.Date},ebcvmp1C7:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},MIgtAHEId:{isNullable:!0,type:t.Date},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date}},d=[],o=e=>{let t=d[e];if(t)return t().then(e=>e.default);},p={},u=r(p),y=new a,c=new l(y),m={collectionByLocaleId:{default:new i({chunks:[new URL(\"./SMxyh5jMR-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:u,resolveVectorSetItem:o,schema:n}),rqTk0fCsU:new i({chunks:[new URL(\"./SMxyh5jMR-chunk-rqTk0fCsU-0.framercms\",\"https://framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[],resolveRichText:u,resolveVectorSetItem:o,schema:n})},displayName:\"News-Ticker\"};export default m;e(m,{bE6YORDdQ:{title:\"Slug\",type:t.String},MIgtAHEId:{title:\"Date\",type:t.Date},ebcvmp1C7:{defaultValue:\"\",title:\"Content\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/SMxyh5jMR:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/SMxyh5jMR:default\",title:\"Next\",type:t.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){let[l]=await c.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"bE6YORDdQ\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.bE6YORDdQ;},async getRecordIdBySlug(e,t){let[l]=await c.get({from:{data:m,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"bE6YORDdQ\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t).readAsync();return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"\",\"framerCollectionUtils\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"false\",\"framerRecordIdKey\":\"id\",\"framerSlug\":\"bE6YORDdQ\",\"framerCollectionId\":\"SMxyh5jMR\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";import NewsTicker from\"https://framerusercontent.com/modules/RnRyqy7WY81Y40KY1lqq/6IOwfj1LjrOo1AhN4pwH/SMxyh5jMR.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/ksINQGOqHnoH1RY2Z6ZP/TEIZmsLf4xHQ7MMhsh39/NKARrKbRC.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1MyVFE0GBDLXimr9r63U/BMzh1oPM6HMMv6TPM6LJ/vtmfCEQCd.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jrmxmguWsHR2hACgplIC/wciBPFJ0FttWbpoBMzcE/wskjDxw55.js\";import SignetMervisoft from\"https://framerusercontent.com/modules/7gJu5nHhAWSo0L74oHfp/qF6L68BT5esGSzdKYveq/s7Jv_2Ggp.js\";const SignetMervisoftFonts=getFonts(SignetMervisoft);const TickerFonts=getFonts(Ticker);const serializationHash=\"framer-9jTLd\";const variantClassNames={yGHwr8a_l:\"framer-v-1ctwhd7\"};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 query=prequery=>prequery({from:{alias:\"YnxjjqjfZ\",data:NewsTicker,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"YnxjjqjfZ\",name:\"ebcvmp1C7\",type:\"Identifier\"},{collection:\"YnxjjqjfZ\",name:\"bE6YORDdQ\",type:\"Identifier\"},{collection:\"YnxjjqjfZ\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,Y2LzZK0m1:title??props.Y2LzZK0m1??true};};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,Y2LzZK0m1,ebcvmp1C7YnxjjqjfZ,bE6YORDdQYnxjjqjfZ,idYnxjjqjfZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yGHwr8a_l\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ctwhd7\",className,classNames),\"data-framer-name\":\"Banner\",layoutDependency:layoutDependency,layoutId:\"yGHwr8a_l\",ref:refBinding,style:{backgroundColor:\"var(--token-96b8f9ac-74c2-46d5-9a29-3ca30efe6735, color(display-p3 0.0235 0.0007800636729975904 0.2588))\",...style},children:[Y2LzZK0m1&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ra1tt\",\"data-framer-name\":\"Title Wrapper\",layoutDependency:layoutDependency,layoutId:\"nCT2qay29\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"80px\",y:(componentViewport?.y||0)+(32+((componentViewport?.height||144)-64-78)/2)+12.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3tz9ai-container\",layoutDependency:layoutDependency,layoutId:\"QOjI8DTIa-container\",nodeId:\"QOjI8DTIa\",rendersWithMotion:true,scopeId:\"asovbflEU\",children:/*#__PURE__*/_jsx(SignetMervisoft,{dH_UhQlat:\"var(--token-d552bb20-04ca-49ac-a74e-9cb8c3d58ae8, color(display-p3 1 0.4667 0.3608))\",height:\"100%\",id:\"QOjI8DTIa\",layoutId:\"QOjI8DTIa\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1p5xs6s\",\"data-styles-preset\":\"wskjDxw55\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"News\"})})}),className:\"framer-3rsr7n\",\"data-framer-name\":\"Titel\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"foeuY65sd\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),Y2LzZK0m1&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jb5tp0\",\"data-framer-name\":\"Separator\",layoutDependency:layoutDependency,layoutId:\"NuEHzS7mn\",style:{backgroundColor:\"var(--token-0bfb4e10-43ef-4a4b-9668-d4d6c47a3d44, color(display-p3 0.4863 0.4392 1))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgwshp-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kRkoMGPJo-container\",nodeId:\"kRkoMGPJo\",rendersWithMotion:true,scopeId:\"asovbflEU\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:10,height:\"100%\",hoverFactor:1,id:\"kRkoMGPJo\",layoutId:\"kRkoMGPJo\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h1wxq4\",layoutDependency:layoutDependency,layoutId:\"YnxjjqjfZ\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"YnxjjqjfZ\",data:NewsTicker,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"YnxjjqjfZ\",name:\"ebcvmp1C7\",type:\"Identifier\"},{collection:\"YnxjjqjfZ\",name:\"bE6YORDdQ\",type:\"Identifier\"},{collection:\"YnxjjqjfZ\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bE6YORDdQ:bE6YORDdQYnxjjqjfZ,ebcvmp1C7:ebcvmp1C7YnxjjqjfZ,id:idYnxjjqjfZ},index)=>{ebcvmp1C7YnxjjqjfZ??=\"\";bE6YORDdQYnxjjqjfZ??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`YnxjjqjfZ-${idYnxjjqjfZ}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{bE6YORDdQ:bE6YORDdQYnxjjqjfZ},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ku8hz7\",layoutDependency:layoutDependency,layoutId:\"H8l4dvOk6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-s6q8ak\",\"data-styles-preset\":\"vtmfCEQCd\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://intergeo.mervisoft.de\",motionChild:true,nodeId:\"qPpAdLibo\",openInNewTab:true,relValues:[],scopeId:\"asovbflEU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"///  INTERGEO 2025 - Messe Frankfurt - Halle 12.1 - Stand 1A019 - Unsere Partner: Kempter GmbH | DesignSense | geoinform\"})})})}),className:\"framer-14a8sp4\",\"data-framer-name\":\"Content\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qPpAdLibo\",style:{\"--extracted-gdpscs\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},text:ebcvmp1C7YnxjjqjfZ,verticalAlignment:\"top\",withExternalLayout:true})})})},idYnxjjqjfZ);})})})})})],speed:100,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9jTLd.framer-qu1brb, .framer-9jTLd .framer-qu1brb { display: block; }\",\".framer-9jTLd.framer-1ctwhd7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; padding: 32px 48px 32px 48px; position: relative; width: 1200px; }\",\".framer-9jTLd .framer-2ra1tt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 78px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9jTLd .framer-3tz9ai-container { flex: none; height: 53px; position: relative; width: 80px; }\",\".framer-9jTLd .framer-3rsr7n, .framer-9jTLd .framer-14a8sp4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9jTLd .framer-1jb5tp0 { flex: none; height: 80px; overflow: visible; position: relative; width: 2px; }\",\".framer-9jTLd .framer-1rgwshp-container { flex: 1 0 0px; height: 64px; position: relative; width: 1px; }\",\".framer-9jTLd .framer-1h1wxq4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-9jTLd .framer-1ku8hz7 { 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; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 144\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Y2LzZK0m1\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerasovbflEU=withCSS(Component,css,\"framer-9jTLd\");export default FramerasovbflEU;FramerasovbflEU.displayName=\"Banner\";FramerasovbflEU.defaultProps={height:144,width:1200};addPropertyControls(FramerasovbflEU,{Y2LzZK0m1:{defaultValue:true,title:\"Title\",type:ControlType.Boolean}});addFonts(FramerasovbflEU,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...SignetMervisoftFonts,...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerasovbflEU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Y2LzZK0m1\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"144\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7e0329e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"jUtCCY73j\",\"oAENFUgGy\",\"KBMFDxF84\",\"Q9JCrXsr2\",\"IHexYJBTE\",\"ief1PkVQB\"];const serializationHash=\"framer-RUWFc\";const variantClassNames={ief1PkVQB:\"framer-v-lv7e9b\",IHexYJBTE:\"framer-v-13knru8\",jUtCCY73j:\"framer-v-l0bvik\",KBMFDxF84:\"framer-v-1o11ls6\",oAENFUgGy:\"framer-v-1mvpaah\",Q9JCrXsr2:\"framer-v-1aa33zl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:35,delay:0,mass:1,stiffness:200,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={\"closed - mobile\":\"IHexYJBTE\",\"closed - tablet\":\"KBMFDxF84\",\"open - mobile\":\"ief1PkVQB\",\"open - tablet\":\"Q9JCrXsr2\",closed:\"jUtCCY73j\",open:\"oAENFUgGy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jUtCCY73j\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jUtCCY73j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1qo1c60=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oAENFUgGy\"),250);});const onAppear155q3yr=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Q9JCrXsr2\"),250);});const onAppearic5kyo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ief1PkVQB\"),250);});useOnVariantChange(baseVariant,{default:onAppear1qo1c60,ief1PkVQB:onAppearic5kyo,IHexYJBTE:onAppearic5kyo,KBMFDxF84:onAppear155q3yr,Q9JCrXsr2:onAppear155q3yr});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-l0bvik\",className,classNames),\"data-framer-name\":\"closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jUtCCY73j\",ref:refBinding,style:{...style},...addPropertyOverrides({ief1PkVQB:{\"data-framer-name\":\"open - mobile\"},IHexYJBTE:{\"data-framer-name\":\"closed - mobile\"},KBMFDxF84:{\"data-framer-name\":\"closed - tablet\"},oAENFUgGy:{\"data-framer-name\":\"open\"},Q9JCrXsr2:{\"data-framer-name\":\"open - tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nbt67t\",\"data-framer-name\":\"coral-dark-indigo\",layoutDependency:layoutDependency,layoutId:\"ON6OBuLBQ\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-tyvpfs\",\"data-framer-name\":\"coral-dark-indigo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:1360,intrinsicWidth:1920,layoutDependency:layoutDependency,layoutId:\"p_EurVtQN\",svg:'<svg width=\"1920\" height=\"1360\" viewBox=\"0 0 1920 1360\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 0H1920V1194.08C1920 1282.76 1843.18 1351.9 1755 1342.59L0 1157.46L0 0Z\" fill=\"url(#paint0_linear_269_447)\" style=\"\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_269_447\" x1=\"-249.333\" y1=\"-357\" x2=\"2306.55\" y2=\"320.696\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#0B0085\" style=\"stop-color:#0B0085;stop-color:color(display-p3 0.0431 0.0000 0.5216);stop-opacity:1;\"/>\\n<stop offset=\"1\" stop-color=\"#FF775C\" style=\"stop-color:#FF775C;stop-color:color(display-p3 1.0000 0.4667 0.3600);stop-opacity:1;\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1248xrs\",\"data-framer-name\":\"indigo-indigo\",layoutDependency:layoutDependency,layoutId:\"AwbwyxLVO\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ipzdhc\",\"data-framer-name\":\"indigo-indigo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:1360,intrinsicWidth:1920,layoutDependency:layoutDependency,layoutId:\"eUQHjZena\",svg:'<svg width=\"1920\" height=\"1360\" viewBox=\"0 0 1920 1360\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g style=\"mix-blend-mode:multiply\">\\n<path d=\"M0 0H1920V1194.08C1920 1282.76 1843.18 1351.9 1755 1342.59L0 1157.46L0 0Z\" fill=\"url(#paint0_linear_269_445)\" style=\"\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_269_445\" x1=\"-24\" y1=\"-698.7\" x2=\"2281.67\" y2=\"-267.382\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#7C70FF\" style=\"stop-color:#7C70FF;stop-color:color(display-p3 0.4863 0.4392 1.0000);stop-opacity:1;\"/>\\n<stop offset=\"1\" stop-color=\"#BEB8FF\" style=\"stop-color:#BEB8FF;stop-color:color(display-p3 0.7451 0.7216 1.0000);stop-opacity:1;\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v5fqix\",\"data-framer-name\":\"indigo-lagoon\",layoutDependency:layoutDependency,layoutId:\"ndMKqWqhV\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1k3656g\",\"data-framer-name\":\"indigo-lagoon\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:1360,intrinsicWidth:1920,layoutDependency:layoutDependency,layoutId:\"AlO9aHBv9\",svg:'<svg width=\"1920\" height=\"1360\" viewBox=\"0 0 1920 1360\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g style=\"mix-blend-mode:multiply\">\\n<path d=\"M0 0H1920V1194.08C1920 1282.76 1843.18 1351.9 1755 1342.59L0 1157.46L0 0Z\" fill=\"url(#paint0_linear_269_443)\" style=\"\"/>\\n</g>\\n<defs>\\n<linearGradient id=\"paint0_linear_269_443\" x1=\"244\" y1=\"-5.7472e-05\" x2=\"1915.05\" y2=\"1305.91\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#5B4DFF\" style=\"stop-color:#5B4DFF;stop-color:color(display-p3 0.3583 0.3000 1.0000);stop-opacity:1;\"/>\\n<stop offset=\"1\" stop-color=\"#A4EFD6\" style=\"stop-color:#A4EFD6;stop-color:color(display-p3 0.6431 0.9373 0.8392);stop-opacity:1;\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RUWFc.framer-1dl1auh, .framer-RUWFc .framer-1dl1auh { display: block; }\",\".framer-RUWFc.framer-l0bvik { height: 800px; overflow: hidden; position: relative; width: 1920px; }\",\".framer-RUWFc .framer-nbt67t, .framer-RUWFc .framer-1248xrs, .framer-RUWFc .framer-v5fqix { aspect-ratio: 1.411764705882353 / 1; bottom: 80px; flex: none; height: var(--framer-aspect-ratio-supported, 1360px); mix-blend-mode: multiply; overflow: visible; position: absolute; right: 0px; width: 100%; }\",\".framer-RUWFc .framer-tyvpfs, .framer-RUWFc .framer-ipzdhc, .framer-RUWFc .framer-1k3656g { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-RUWFc.framer-v-1mvpaah .framer-1248xrs { bottom: 40px; right: 300px; }\",\".framer-RUWFc.framer-v-1mvpaah .framer-v5fqix { bottom: 0px; right: 600px; }\",\".framer-RUWFc.framer-v-1o11ls6.framer-l0bvik, .framer-RUWFc.framer-v-1aa33zl.framer-l0bvik { height: 768px; width: 1024px; }\",\".framer-RUWFc.framer-v-1o11ls6 .framer-nbt67t, .framer-RUWFc.framer-v-1o11ls6 .framer-1248xrs, .framer-RUWFc.framer-v-1o11ls6 .framer-v5fqix, .framer-RUWFc.framer-v-1aa33zl .framer-nbt67t { bottom: 64px; height: var(--framer-aspect-ratio-supported, 1088px); width: 150%; }\",\".framer-RUWFc.framer-v-1aa33zl .framer-1248xrs { bottom: 32px; height: var(--framer-aspect-ratio-supported, 1088px); right: 120px; width: 150%; }\",\".framer-RUWFc.framer-v-1aa33zl .framer-v5fqix { bottom: 0px; height: var(--framer-aspect-ratio-supported, 1088px); right: 240px; width: 150%; }\",\".framer-RUWFc.framer-v-13knru8.framer-l0bvik, .framer-RUWFc.framer-v-lv7e9b.framer-l0bvik { width: 360px; }\",\".framer-RUWFc.framer-v-13knru8 .framer-nbt67t, .framer-RUWFc.framer-v-13knru8 .framer-1248xrs, .framer-RUWFc.framer-v-13knru8 .framer-v5fqix, .framer-RUWFc.framer-v-lv7e9b .framer-nbt67t { bottom: 24px; height: var(--framer-aspect-ratio-supported, 829px); width: 325%; }\",\".framer-RUWFc.framer-v-lv7e9b .framer-1248xrs { bottom: 12px; height: var(--framer-aspect-ratio-supported, 829px); right: 24px; width: 325%; }\",\".framer-RUWFc.framer-v-lv7e9b .framer-v5fqix { bottom: 0px; height: var(--framer-aspect-ratio-supported, 829px); right: 52px; width: 325%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oAENFUgGy\":{\"layout\":[\"fixed\",\"fixed\"]},\"KBMFDxF84\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q9JCrXsr2\":{\"layout\":[\"fixed\",\"fixed\"]},\"IHexYJBTE\":{\"layout\":[\"fixed\",\"fixed\"]},\"ief1PkVQB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerewP29RnQv=withCSS(Component,css,\"framer-RUWFc\");export default FramerewP29RnQv;FramerewP29RnQv.displayName=\"mervi-hero-background-new\";FramerewP29RnQv.defaultProps={height:800,width:1920};addPropertyControls(FramerewP29RnQv,{variant:{options:[\"jUtCCY73j\",\"oAENFUgGy\",\"KBMFDxF84\",\"Q9JCrXsr2\",\"IHexYJBTE\",\"ief1PkVQB\"],optionTitles:[\"closed\",\"open\",\"closed - tablet\",\"open - tablet\",\"closed - mobile\",\"open - mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerewP29RnQv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerewP29RnQv\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oAENFUgGy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KBMFDxF84\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q9JCrXsr2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IHexYJBTE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ief1PkVQB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ewP29RnQv.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (0784c89)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,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=[\"SBeabngj6\",\"W3UsRhcBH\"];const serializationHash=\"framer-5lCxr\";const variantClassNames={SBeabngj6:\"framer-v-9bmiuw\",W3UsRhcBH:\"framer-v-9rga47\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={close:\"W3UsRhcBH\",default:\"SBeabngj6\"};const getProps=({click,height,id,width,...props})=>{return{...props,rLEYYiao0:click??props.rLEYYiao0,variant:humanReadableVariantMap[props.variant]??props.variant??\"SBeabngj6\"};};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,rLEYYiao0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SBeabngj6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyw9dmf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(rLEYYiao0){const res=await rLEYYiao0(...args);if(res===false)return false;}setVariant(CycleVariantState);});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9bmiuw\",className,classNames),\"data-framer-name\":\"default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SBeabngj6\",onTap:onTapyw9dmf,ref:refBinding,style:{...style},...addPropertyOverrides({W3UsRhcBH:{\"data-framer-name\":\"close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9oynx3\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"cn9OQAJDt\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:-6.5},variants:{W3UsRhcBH:{rotate:44}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15jzpoy\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"UL4WW9vqi\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:1,rotate:-6.5},variants:{W3UsRhcBH:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r2ym06\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Q8XzTHvuO\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:-6.5},variants:{W3UsRhcBH:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5lCxr.framer-16ti3sa, .framer-5lCxr .framer-16ti3sa { display: block; }\",\".framer-5lCxr.framer-9bmiuw { cursor: pointer; height: 32px; position: relative; width: 32px; }\",\".framer-5lCxr .framer-9oynx3 { bottom: 5px; flex: none; height: 4px; left: 0px; overflow: visible; position: absolute; right: 0px; }\",\".framer-5lCxr .framer-15jzpoy { flex: none; height: 4px; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 4px / 2); }\",\".framer-5lCxr .framer-r2ym06 { flex: none; height: 4px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 5px; }\",\".framer-5lCxr.framer-v-9rga47 .framer-9oynx3 { bottom: unset; top: calc(50.00000000000002% - 4px / 2); }\",\".framer-5lCxr.framer-v-9rga47 .framer-r2ym06 { top: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"W3UsRhcBH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rLEYYiao0\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGGb2yXmfg=withCSS(Component,css,\"framer-5lCxr\");export default FramerGGb2yXmfg;FramerGGb2yXmfg.displayName=\"Burger\";FramerGGb2yXmfg.defaultProps={height:32,width:32};addPropertyControls(FramerGGb2yXmfg,{variant:{options:[\"SBeabngj6\",\"W3UsRhcBH\"],optionTitles:[\"default\",\"close\"],title:\"Variant\",type:ControlType.Enum},rLEYYiao0:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerGGb2yXmfg,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGGb2yXmfg\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W3UsRhcBH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"rLEYYiao0\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GGb2yXmfg.map","// Generated by Framer (7e0329e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/6iIIX4SzvuX6GX8XtSv5/SVG_Prod.js\";const SVGFonts=getFonts(SVG);const enabledGestures={pTcnwHqq1:{hover:true}};const serializationHash=\"framer-YEEww\";const variantClassNames={pTcnwHqq1:\"framer-v-1r5gepj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,width,...props})=>{return{...props,dH_UhQlat:color??props.dH_UhQlat??\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"};};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,dH_UhQlat,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pTcnwHqq1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jp28zXwcA\"},motionChild:true,nodeId:\"pTcnwHqq1\",scopeId:\"Ha_m3ttjY\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1r5gepj\",className,classNames)} framer-pc6ij5`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"pTcnwHqq1\",ref:refBinding,style:{...style},...addPropertyOverrides({\"pTcnwHqq1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m1ec7j-container\",\"data-framer-name\":\"Mervisoft Logo SVG\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WcgcjE0vP-container\",name:\"Mervisoft Logo SVG\",nodeId:\"WcgcjE0vP\",rendersWithMotion:true,scopeId:\"Ha_m3ttjY\",children:/*#__PURE__*/_jsx(SVG,{customColor:dH_UhQlat,customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"230\" height=\"40\" viewBox=\"0 0 230 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M22.9357 26.4606L26.1954 8.05226C27.5446 0.129364 32.9503 -1.26506 39.0351 0.944293C41.0633 1.67773 42.992 2.69186 43.9156 3.71505L42.4849 11.9005C38.1115 10.3884 36.9796 10.2073 36.4454 13.5394L33.1857 31.9477C31.8365 39.8706 26.4309 41.2651 20.3461 39.0557C18.3178 38.3223 16.3892 37.3081 15.4656 36.285L16.8962 28.0995C21.2697 29.6116 22.4015 29.7927 22.9357 26.4606Z\" /> <path d=\"M16.3438 0.944293C10.2681 -1.26506 4.8624 0.129364 3.50418 8.05226L0 28.0904H11.2098L13.7542 13.5394C14.2884 10.2073 15.4293 10.3884 19.7937 11.9005L21.2243 3.71505C20.3007 2.69186 18.3721 1.67773 16.3438 0.944293Z\" /> <path d=\"M45.7353 26.4605C45.2011 29.7926 44.0602 29.6115 39.6958 28.0994L38.2651 36.2849C39.1887 37.308 41.1174 38.3222 43.1456 39.0556C49.2214 41.265 54.6271 39.8705 55.9853 31.9476L59.5257 11.8552H48.3159L45.7444 26.4605H45.7353Z\" /> <path d=\"M160.939 7.20104C160.939 5.19089 162.56 3.71497 164.606 3.71497C166.471 3.71497 167.802 4.86492 167.802 6.73019C167.802 8.70413 166.182 10.1801 164.135 10.1801C162.306 10.1801 160.939 9.0301 160.939 7.20104Z\" /> <path d=\"M137.442 11.8463C137.188 11.8101 136.862 11.7738 136.247 11.7738C133.585 11.7738 131.629 12.9328 130.053 15.0879C130.162 13.6482 130.099 12.7155 129.917 11.8553H125.127L121.823 30.6892H127.427L129.184 20.7743C130.696 18.9814 132.96 18.0397 135.903 18.0397C136.038 18.0397 136.192 18.0397 136.346 18.0397L137.433 11.8463H137.442Z\" /> <path d=\"M215.123 4.49377C211.709 4.49377 209.228 6.43149 209.228 10.6782V12.299H205.878L205.516 14.3816H209.228V30.6982H211.709V14.3816H215.974L216.336 12.299H211.709V10.6782C211.709 8.05229 212.787 6.58542 215.304 6.58542C216.119 6.58542 216.771 6.68502 217.296 6.82084L217.631 4.90124C217.024 4.64771 216.227 4.50283 215.123 4.50283V4.49377Z\" /> <path d=\"M227.084 28.6428C224.712 28.6428 223.707 27.6016 223.707 25.3379V14.3726H229.049L229.402 12.29H223.707V7.97992H221.226V12.29H218.238L217.866 14.3726H221.217V25.9445C221.217 29.2495 223.372 30.8703 226.858 30.8703C228.071 30.8703 228.931 30.6983 229.511 30.4991L229.909 28.2082C229.339 28.3893 228.397 28.6428 227.075 28.6428H227.084Z\" /> <path d=\"M97.918 24.7944C97.6011 26.4514 98.1625 26.5601 100.481 26.5963L99.7561 30.689C99.1495 31.015 98.0629 31.1599 96.9854 31.1599C93.7528 31.1599 91.4529 29.5753 92.1683 25.6274L93.2095 19.5517C93.6442 17.1069 92.6663 16.1381 91.0545 16.1381C89.9046 16.1381 88.5011 16.6723 87.3511 17.7951C87.3149 18.2297 87.2425 18.7277 87.17 19.2348L85.1237 30.6981H79.4826L81.4927 19.5608C81.9273 17.116 81.0581 16.1471 79.3015 16.1471C78.2602 16.1471 77.0016 16.618 75.8878 17.5144L73.5879 30.7072H67.983L71.288 11.8733H76.1776C76.2772 12.3622 76.3134 12.5162 76.3858 13.1319C77.8255 12.0182 79.6546 11.1942 81.9545 11.1942C84.2544 11.1942 85.9476 12.163 86.7716 14.0374C88.2838 12.4528 90.4026 11.1942 93.4178 11.1942C97.6192 11.1942 99.7742 14.1008 98.8778 19.3163L97.909 24.8125L97.918 24.7944Z\" /> <path d=\"M109.934 24.3326C109.291 24.3326 108.603 24.2964 107.96 24.2602C108.603 26.2341 110.368 26.7774 113.031 26.7774C115.186 26.7774 117.449 26.1345 118.382 25.6999L118.853 30.1186C117.667 30.7253 115.077 31.3772 112.243 31.3772C105.778 31.3772 102.002 27.9273 102.002 22.4311C102.002 16.0385 106.131 11.1851 113.067 11.1851C118.418 11.1851 120.827 13.7023 120.827 17.1522C120.827 22.1504 116.299 24.3417 109.934 24.3417V24.3326ZM109.898 20.3032C112.777 20.3032 115.004 19.3344 115.004 17.3242C115.004 16.1018 114.289 15.4227 112.777 15.4227C110.332 15.4227 108.503 17.3242 107.924 20.2036C108.494 20.2761 109.146 20.3123 109.898 20.3123V20.3032Z\" /> <path d=\"M141.526 30.689L138.628 11.8552H144.224L146.279 25.22C149.44 21.589 150.626 16.962 151.051 11.8552H157.553C156.765 18.7549 152.844 26.053 147.529 30.689H141.526Z\" /> <path d=\"M158.241 25.6184L160.722 11.8552H166.263L163.99 24.7944C163.701 26.4152 164.28 26.6144 166.58 26.5872L165.856 30.689C165.249 31.015 164.162 31.1599 163.085 31.1599C159.852 31.1599 157.553 29.5753 158.232 25.6274L158.241 25.6184Z\" /> <path d=\"M169.423 29.2946L169.804 27.0943C170.736 27.6648 173 28.8872 175.807 28.8872C178.614 28.8872 180.443 28.0632 180.443 25.9444C180.443 24.1153 178.895 23.1374 175.626 22.1686C172.104 21.1635 170.057 20.0497 170.057 17.0617C170.057 14.0736 172.574 11.8914 177.029 11.8914C179.583 11.8914 181.647 12.8331 182.354 13.4398L181.982 15.5224C181.122 14.9791 179.356 14.0102 177.093 14.0102C174.829 14.0102 172.674 14.8704 172.674 16.9168C172.674 18.8183 173.896 19.3254 176.984 20.258C180.832 21.408 182.987 22.8114 182.987 25.7542C182.987 28.697 181.158 31.0331 175.834 31.0331C172.964 31.0331 170.456 30.0552 169.414 29.2765L169.423 29.2946Z\" /> <path d=\"M186.193 21.417C186.193 15.8846 189.389 11.9277 194.822 11.9277C200.255 11.9277 203.415 15.8846 203.415 21.417C203.415 26.9495 200.219 31.0513 194.822 31.0513C189.425 31.0513 186.193 27.1668 186.193 21.417ZM200.816 21.417C200.816 17.4239 199.087 14.0827 194.813 14.0827C190.539 14.0827 188.773 17.4239 188.773 21.417C188.773 25.7995 190.566 28.8872 194.813 28.8872C199.06 28.8872 200.816 25.7995 200.816 21.417Z\" /> </svg>',description:\"\",height:\"100%\",id:\"WcgcjE0vP\",layoutId:\"WcgcjE0vP\",lineCap:\"butt\",lineJoin:\"miter\",name:\"Mervisoft Logo SVG\",style:{height:\"100%\",width:\"100%\"},title:\"\",width:\"100%\",...addPropertyOverrides({\"pTcnwHqq1-hover\":{customColor:\"var(--token-8e92e1ee-ec1f-4fab-a3a9-25ac126b636d, color(display-p3 0.4039 0.8941 0.7333))\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YEEww.framer-pc6ij5, .framer-YEEww .framer-pc6ij5 { display: block; }\",\".framer-YEEww.framer-1r5gepj { cursor: pointer; gap: 0px; height: 40px; overflow: hidden; position: relative; text-decoration: none; width: 230px; }\",\".framer-YEEww .framer-1m1ec7j-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-YEEww.framer-v-1r5gepj.hover.framer-1r5gepj { aspect-ratio: 5.75 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 230\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MNpdEEqth\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dH_UhQlat\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHa_m3ttjY=withCSS(Component,css,\"framer-YEEww\");export default FramerHa_m3ttjY;FramerHa_m3ttjY.displayName=\"Logo mervisoft\";FramerHa_m3ttjY.defaultProps={height:40,width:230};addPropertyControls(FramerHa_m3ttjY,{dH_UhQlat:{defaultValue:'var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1)) /* {\"name\":\"pure white\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerHa_m3ttjY,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHa_m3ttjY\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"dH_UhQlat\\\":\\\"color\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MNpdEEqth\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"230\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ha_m3ttjY.map","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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*as sharedStyle from\"https://framerusercontent.com/modules/1MyVFE0GBDLXimr9r63U/BMzh1oPM6HMMv6TPM6LJ/vtmfCEQCd.js\";const enabledGestures={Uvo5x7G0f:{hover:true}};const serializationHash=\"framer-IXmLE\";const variantClassNames={Uvo5x7G0f:\"framer-v-1su8gvs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,label,link,width,...props})=>{return{...props,KtaYfAizY:click??props.KtaYfAizY,to4d8jZiF:link??props.to4d8jZiF,X7xi6Siv0:label??props.X7xi6Siv0??\"Label\"};};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,X7xi6Siv0,to4d8jZiF,KtaYfAizY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Uvo5x7G0f\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap88riyc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KtaYfAizY){const res=await KtaYfAizY(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:to4d8jZiF,motionChild:true,nodeId:\"Uvo5x7G0f\",scopeId:\"X8KMbpuE3\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1su8gvs\",className,classNames)} framer-1c86ds3`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Uvo5x7G0f\",onTap:onTap88riyc,ref:refBinding,style:{...style},...addPropertyOverrides({\"Uvo5x7G0f-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-s6q8ak\",\"data-styles-preset\":\"vtmfCEQCd\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, color(display-p3 0.6157 0.5804 1)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Label\"})})}),className:\"framer-cclo41\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"CvArxkIg6\",style:{\"--extracted-gdpscs\":\"var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, color(display-p3 0.6157 0.5804 1))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:X7xi6Siv0,variants:{\"Uvo5x7G0f-hover\":{\"--extracted-gdpscs\":\"var(--token-8e92e1ee-ec1f-4fab-a3a9-25ac126b636d, color(display-p3 0.4039 0.8941 0.7333))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Uvo5x7G0f-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-s6q8ak\",\"data-styles-preset\":\"vtmfCEQCd\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-8e92e1ee-ec1f-4fab-a3a9-25ac126b636d, color(display-p3 0.4039 0.8941 0.7333)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Label\"})})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IXmLE.framer-1c86ds3, .framer-IXmLE .framer-1c86ds3 { display: block; }\",\".framer-IXmLE.framer-1su8gvs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-IXmLE .framer-cclo41 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 57\n * @framerIntrinsicWidth 134\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KcGIpDgyz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"X7xi6Siv0\":\"label\",\"to4d8jZiF\":\"link\",\"KtaYfAizY\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX8KMbpuE3=withCSS(Component,css,\"framer-IXmLE\");export default FramerX8KMbpuE3;FramerX8KMbpuE3.displayName=\"Navitem\";FramerX8KMbpuE3.defaultProps={height:57,width:134};addPropertyControls(FramerX8KMbpuE3,{X7xi6Siv0:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},to4d8jZiF:{title:\"Link\",type:ControlType.Link},KtaYfAizY:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerX8KMbpuE3,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX8KMbpuE3\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KcGIpDgyz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"134\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"57\",\"framerVariables\":\"{\\\"X7xi6Siv0\\\":\\\"label\\\",\\\"to4d8jZiF\\\":\\\"link\\\",\\\"KtaYfAizY\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import Burger from\"https://framerusercontent.com/modules/r1vGY50ZZbhFml7sbnOq/7aNvsB9OZ1q5esOHk1l0/GGb2yXmfg.js\";import LogoMervisoft from\"https://framerusercontent.com/modules/i5uEux1yIBtdbOn5N1Jq/qwTQ46kye3sWN59fD1Ge/Ha_m3ttjY.js\";import KeyVisualOutline from\"https://framerusercontent.com/modules/ygg5A9KIMaVjBmmlXPs1/XylSrnLeqB90KaaB7PIQ/KDITgfZtq.js\";import Navitem from\"https://framerusercontent.com/modules/WQmSUPEwhucpiziCULWr/7QYidhtbUACRIntaaLCs/X8KMbpuE3.js\";const LogoMervisoftFonts=getFonts(LogoMervisoft);const BurgerFonts=getFonts(Burger);const StopScrollFonts=getFonts(StopScroll);const NavitemFonts=getFonts(Navitem);const LocaleSelectorFonts=getFonts(LocaleSelector);const KeyVisualOutlineFonts=getFonts(KeyVisualOutline);const cycleOrder=[\"qFHtZqr1M\",\"KcIe60AKC\",\"F4PUVgP63\",\"zhNKMs5vU\"];const serializationHash=\"framer-f44uE\";const variantClassNames={F4PUVgP63:\"framer-v-jq6drg\",KcIe60AKC:\"framer-v-mk5ld\",qFHtZqr1M:\"framer-v-1h1yb3t\",zhNKMs5vU:\"framer-v-1st2jb7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default - open\":\"KcIe60AKC\",\"Transparent - open\":\"zhNKMs5vU\",Default:\"qFHtZqr1M\",Transparent:\"F4PUVgP63\"};const getProps=({height,id,padding,width,...props})=>{return{...props,afYkizCNl:padding??props.afYkizCNl??\"32px 96px 32px 96px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"qFHtZqr1M\"};};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,afYkizCNl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qFHtZqr1M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const rLEYYiao0d01vv3=activeVariantCallback(async(...args)=>{setVariant(\"KcIe60AKC\");});const rLEYYiao05mrbi1=activeVariantCallback(async(...args)=>{setVariant(\"qFHtZqr1M\");});const rLEYYiao016jgygj=activeVariantCallback(async(...args)=>{setVariant(\"zhNKMs5vU\");});const rLEYYiao0eshiqt=activeVariantCallback(async(...args)=>{setVariant(\"F4PUVgP63\");});const KtaYfAizY84duxy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qFHtZqr1M\"),100);});const KtaYfAizY5j15pu=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"F4PUVgP63\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"KcIe60AKC\",\"zhNKMs5vU\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"KcIe60AKC\")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-1h1yb3t\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"qFHtZqr1M\",ref:refBinding,style:{\"--19qtl8u\":numberToPixelString(afYkizCNl),backdropFilter:\"blur(48px)\",backgroundColor:\"var(--3ifz68, rgba(112.2, 112.2, 112.2, 0.5))\",WebkitBackdropFilter:\"blur(48px)\",...style},variants:{F4PUVgP63:{backdropFilter:\"blur(0px)\",backgroundColor:\"var(--gbzkvj, rgba(7.6499999999999995, 0, 68.85000000000001, 0))\",WebkitBackdropFilter:\"blur(0px)\"},KcIe60AKC:{backgroundColor:\"var(--1irgbcl, rgba(7.6499999999999995, 0, 68.85000000000001, 0.75))\"},zhNKMs5vU:{backgroundColor:\"var(--1irgbcl, rgba(7.6499999999999995, 0, 68.85000000000001, 0.75))\"}},...addPropertyOverrides({F4PUVgP63:{\"data-framer-name\":\"Transparent\"},KcIe60AKC:{\"data-framer-name\":\"Default - open\"},zhNKMs5vU:{\"data-framer-name\":\"Transparent - open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10i5scz\",\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"bSxitXqJ6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"180px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q18u0y-container\",layoutDependency:layoutDependency,layoutId:\"LBDvIP5pI-container\",nodeId:\"LBDvIP5pI\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(LogoMervisoft,{dH_UhQlat:\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\",height:\"100%\",id:\"LBDvIP5pI\",layoutId:\"LBDvIP5pI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ug7ha-container\",layoutDependency:layoutDependency,layoutId:\"aEbW7o6Ni-container\",nodeId:\"aEbW7o6Ni\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Burger,{height:\"100%\",id:\"aEbW7o6Ni\",layoutId:\"aEbW7o6Ni\",rLEYYiao0:rLEYYiao0d01vv3,style:{height:\"100%\",width:\"100%\"},variant:\"SBeabngj6\",width:\"100%\",...addPropertyOverrides({F4PUVgP63:{rLEYYiao0:rLEYYiao016jgygj},KcIe60AKC:{rLEYYiao0:rLEYYiao05mrbi1,variant:\"W3UsRhcBH\"},zhNKMs5vU:{rLEYYiao0:rLEYYiao0eshiqt,variant:\"W3UsRhcBH\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xq3y3o-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qmFtWnHKh-container\",nodeId:\"qmFtWnHKh\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"qmFtWnHKh\",layoutId:\"qmFtWnHKh\",toggle:false,width:\"100%\",...addPropertyOverrides({KcIe60AKC:{toggle:true},zhNKMs5vU:{toggle:true}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u6inb9\",\"data-framer-name\":\"Navitems Container\",layoutDependency:layoutDependency,layoutId:\"vSwiyvIjR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JYSNL0d1c\"},implicitPathVariables:undefined},{href:{webPageId:\"JYSNL0d1c\"},implicitPathVariables:undefined},{href:{webPageId:\"JYSNL0d1c\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wnvzhn-container\",layoutDependency:layoutDependency,layoutId:\"Y_eF4IjGQ-container\",nodeId:\"Y_eF4IjGQ\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"Y_eF4IjGQ\",KtaYfAizY:KtaYfAizY84duxy,layoutId:\"Y_eF4IjGQ\",to4d8jZiF:resolvedLinks[0],width:\"100%\",X7xi6Siv0:\"Service\",...addPropertyOverrides({KcIe60AKC:{to4d8jZiF:resolvedLinks[1]},zhNKMs5vU:{KtaYfAizY:KtaYfAizY5j15pu,to4d8jZiF:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DSEqdlwBv\"},implicitPathVariables:undefined},{href:{webPageId:\"DSEqdlwBv\"},implicitPathVariables:undefined},{href:{webPageId:\"DSEqdlwBv\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c8nn5v-container\",layoutDependency:layoutDependency,layoutId:\"c62IwQUhR-container\",nodeId:\"c62IwQUhR\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"c62IwQUhR\",KtaYfAizY:KtaYfAizY84duxy,layoutId:\"c62IwQUhR\",to4d8jZiF:resolvedLinks1[0],width:\"100%\",X7xi6Siv0:\"Partner werden\",...addPropertyOverrides({KcIe60AKC:{to4d8jZiF:resolvedLinks1[1]},zhNKMs5vU:{KtaYfAizY:KtaYfAizY5j15pu,to4d8jZiF:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lR0HjwOzI\"},implicitPathVariables:undefined},{href:{webPageId:\"lR0HjwOzI\"},implicitPathVariables:undefined},{href:{webPageId:\"lR0HjwOzI\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jw46ns-container\",layoutDependency:layoutDependency,layoutId:\"QH3bMC5h5-container\",nodeId:\"QH3bMC5h5\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"QH3bMC5h5\",KtaYfAizY:KtaYfAizY84duxy,layoutId:\"QH3bMC5h5\",to4d8jZiF:resolvedLinks2[0],width:\"100%\",X7xi6Siv0:\"Partner finden\",...addPropertyOverrides({KcIe60AKC:{to4d8jZiF:resolvedLinks2[1]},zhNKMs5vU:{KtaYfAizY:KtaYfAizY5j15pu,to4d8jZiF:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Mis8pbtZ5\"},implicitPathVariables:undefined},{href:{webPageId:\"Mis8pbtZ5\"},implicitPathVariables:undefined},{href:{webPageId:\"Mis8pbtZ5\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rdn5in-container\",layoutDependency:layoutDependency,layoutId:\"EsVkBN2la-container\",nodeId:\"EsVkBN2la\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"EsVkBN2la\",KtaYfAizY:KtaYfAizY84duxy,layoutId:\"EsVkBN2la\",to4d8jZiF:resolvedLinks3[0],width:\"100%\",X7xi6Siv0:\"Produkte\",...addPropertyOverrides({KcIe60AKC:{to4d8jZiF:resolvedLinks3[1]},zhNKMs5vU:{KtaYfAizY:KtaYfAizY5j15pu,to4d8jZiF:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RXaFmJW95\"},implicitPathVariables:undefined},{href:{webPageId:\"RXaFmJW95\"},implicitPathVariables:undefined},{href:{webPageId:\"RXaFmJW95\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shsgsl-container\",layoutDependency:layoutDependency,layoutId:\"jpWCd14cL-container\",nodeId:\"jpWCd14cL\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(Navitem,{height:\"100%\",id:\"jpWCd14cL\",KtaYfAizY:KtaYfAizY84duxy,layoutId:\"jpWCd14cL\",to4d8jZiF:resolvedLinks4[0],width:\"100%\",X7xi6Siv0:\"\\xdcber uns\",...addPropertyOverrides({KcIe60AKC:{to4d8jZiF:resolvedLinks4[1]},zhNKMs5vU:{KtaYfAizY:KtaYfAizY5j15pu,to4d8jZiF:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jvpim7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vTHonAmJq-container\",nodeId:\"vTHonAmJq\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-96b8f9ac-74c2-46d5-9a29-3ca30efe6735, rgb(6, 0, 66))\",size:14,type:\"default\"},fillColor:\"var(--token-86d465a8-1f57-46a2-bcfa-1c70316eea03, rgb(164, 239, 214))\",font:{fontFamily:'\"Rumiko Clear Medium\", \"Rumiko Clear Medium Placeholder\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"var(--token-96b8f9ac-74c2-46d5-9a29-3ca30efe6735, rgb(6, 0, 66))\",size:18,type:\"default\"},id:\"vTHonAmJq\",layoutId:\"vTHonAmJq\",options:{focus:{color:\"var(--token-7a22d0fc-743a-4dbc-b8a7-e197d2e97bb7, rgb(11, 0, 133))\",offset:0,style:\"solid\",width:1},gap:5,title:true},padding:\"8px 12px 8px 12px\",radius:\"12px\",style:{width:\"100%\"},textColor:\"var(--token-96b8f9ac-74c2-46d5-9a29-3ca30efe6735, rgb(6, 0, 66))\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KcIe60AKC:{height:445,width:\"684px\",y:(componentViewport?.y||0)+-174}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gd8krz-container\",layoutDependency:layoutDependency,layoutId:\"Ja1ywBcHU-container\",nodeId:\"Ja1ywBcHU\",rendersWithMotion:true,scopeId:\"YwmLB83aS\",children:/*#__PURE__*/_jsx(KeyVisualOutline,{height:\"100%\",id:\"Ja1ywBcHU\",layoutId:\"Ja1ywBcHU\",n28PJgjTd:\"var(--1idjwzm, rgba(255, 255, 255, 0.1))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f44uE.framer-k0gqqy, .framer-f44uE .framer-k0gqqy { display: block; }\",\".framer-f44uE.framer-1h1yb3t { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 96px; justify-content: center; overflow: hidden; padding: var(--19qtl8u); position: relative; width: 1200px; }\",\".framer-f44uE .framer-10i5scz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; mix-blend-mode: color-dodge; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-f44uE .framer-q18u0y-container { aspect-ratio: 5.659214922621625 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 180px; z-index: 1; }\",\".framer-f44uE .framer-7ug7ha-container { flex: none; height: 32px; position: relative; width: 32px; z-index: 1; }\",\".framer-f44uE .framer-xq3y3o-container { flex: none; height: auto; position: absolute; right: 526px; top: 50%; width: auto; z-index: 1; }\",\".framer-f44uE .framer-u6inb9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-f44uE .framer-1wnvzhn-container, .framer-f44uE .framer-c8nn5v-container, .framer-f44uE .framer-jw46ns-container, .framer-f44uE .framer-rdn5in-container, .framer-f44uE .framer-shsgsl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-f44uE .framer-jvpim7-container { bottom: 0px; flex: none; height: auto; position: absolute; right: 0px; width: 120px; z-index: 1; }\",\".framer-f44uE .framer-gd8krz-container { flex: none; height: 445px; position: absolute; right: -286px; top: -174px; width: 684px; z-index: 0; }\",\"@supports (color: color(display-p3 1 1 1)) { .framer-f44uE { --3ifz68: color(display-p3 0.4390243902439024 0.4390243902439024 0.4390243902439024 / 0.5); --1irgbcl: color(display-p3 0.0235 0.0007800636729975904 0.2588 / 0.75); --gbzkvj: color(display-p3 0.0235 0.0007800636729975904 0.2588 / 0); --1idjwzm: color(display-p3 1 1 1 / 0.1); } }\",\".framer-f44uE.framer-v-mk5ld.framer-1h1yb3t, .framer-f44uE.framer-v-1st2jb7.framer-1h1yb3t { align-content: flex-start; align-items: flex-start; height: min-content; min-height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-f44uE.framer-v-mk5ld .framer-10i5scz, .framer-f44uE.framer-v-1st2jb7 .framer-10i5scz { height: 32px; mix-blend-mode: unset; }\",\".framer-f44uE.framer-v-mk5ld .framer-q18u0y-container, .framer-f44uE.framer-v-1st2jb7 .framer-q18u0y-container { aspect-ratio: unset; height: 32px; }\",\".framer-f44uE.framer-v-mk5ld .framer-u6inb9 { z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KcIe60AKC\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"F4PUVgP63\":{\"layout\":[\"fixed\",\"fixed\"]},\"zhNKMs5vU\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"afYkizCNl\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYwmLB83aS=withCSS(Component,css,\"framer-f44uE\");export default FramerYwmLB83aS;FramerYwmLB83aS.displayName=\"Navigation\";FramerYwmLB83aS.defaultProps={height:96,width:1200};addPropertyControls(FramerYwmLB83aS,{variant:{options:[\"qFHtZqr1M\",\"KcIe60AKC\",\"F4PUVgP63\",\"zhNKMs5vU\"],optionTitles:[\"Default\",\"Default - open\",\"Transparent\",\"Transparent - open\"],title:\"Variant\",type:ControlType.Enum},afYkizCNl:{defaultValue:\"32px 96px 32px 96px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerYwmLB83aS,[{explicitInter:true,fonts:[{family:\"Rumiko Clear Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/DxDvvdj0CRg6Kkuuq4GMInsS5LA.woff2\"}]},...LogoMervisoftFonts,...BurgerFonts,...StopScrollFonts,...NavitemFonts,...LocaleSelectorFonts,...KeyVisualOutlineFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYwmLB83aS\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KcIe60AKC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"F4PUVgP63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zhNKMs5vU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"96\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"afYkizCNl\\\":\\\"padding\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7e0329e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Rumiko Clear Light\",\"CUSTOM;Rumiko Clear Light Italic\"]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-yL4iA .framer-styles-preset-1xo7opl:not(.rich-text-wrapper), .framer-yL4iA .framer-styles-preset-1xo7opl.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Light\", \"Rumiko Clear Light Placeholder\", sans-serif; --framer-font-family-italic: \"Rumiko Clear Light Italic\", \"Rumiko Clear Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.75em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-yL4iA .framer-styles-preset-1xo7opl:not(.rich-text-wrapper), .framer-yL4iA .framer-styles-preset-1xo7opl.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Light\", \"Rumiko Clear Light Placeholder\", sans-serif; --framer-font-family-italic: \"Rumiko Clear Light Italic\", \"Rumiko Clear Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.75em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-yL4iA .framer-styles-preset-1xo7opl:not(.rich-text-wrapper), .framer-yL4iA .framer-styles-preset-1xo7opl.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Light\", \"Rumiko Clear Light Placeholder\", sans-serif; --framer-font-family-italic: \"Rumiko Clear Light Italic\", \"Rumiko Clear Light Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.75em; --framer-paragraph-spacing: 16px; --framer-text-alignment: start; --framer-text-color: var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-yL4iA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={rqTk0fCsU:new LazyValue(()=>import(\"./ZZEMNbGdO-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Banner from\"#framer/local/canvasComponent/asovbflEU/asovbflEU.js\";import MerviHeroBackgroundNew from\"#framer/local/canvasComponent/ewP29RnQv/ewP29RnQv.js\";import KeyVisualOutline from\"#framer/local/canvasComponent/KDITgfZtq/KDITgfZtq.js\";import SignetMervisoft from\"#framer/local/canvasComponent/s7Jv_2Ggp/s7Jv_2Ggp.js\";import Navigation from\"#framer/local/canvasComponent/YwmLB83aS/YwmLB83aS.js\";import*as sharedStyle2 from\"#framer/local/css/GgwFUthzQ/GgwFUthzQ.js\";import*as sharedStyle1 from\"#framer/local/css/JVH3adYP2/JVH3adYP2.js\";import*as sharedStyle3 from\"#framer/local/css/NKARrKbRC/NKARrKbRC.js\";import*as sharedStyle4 from\"#framer/local/css/rXYpkRMPA/rXYpkRMPA.js\";import*as sharedStyle from\"#framer/local/css/vtmfCEQCd/vtmfCEQCd.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/ZZEMNbGdO/ZZEMNbGdO.js\";const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const MerviHeroBackgroundNewFonts=getFonts(MerviHeroBackgroundNew);const BannerFonts=getFonts(Banner);const KeyVisualOutlineFonts=getFonts(KeyVisualOutline);const SignetMervisoftFonts=getFonts(SignetMervisoft);const breakpoints={fd4E2AwS3:\"(min-width: 1200px)\",X_j7SQ30A:\"(max-width: 809.98px)\",y09nnBE9J:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-q3EcS\";const variantClassNames={fd4E2AwS3:\"framer-v-18rneo1\",X_j7SQ30A:\"framer-v-w1m8p4\",y09nnBE9J:\"framer-v-1b2il21\"};const breakpointRules={X_j7SQ30A:[\".framer-q3EcS .framer-1c7liaa { gap: 48px; height: 216px; padding: 136px 24px 0px 24px; }\",\".framer-q3EcS .framer-ii7v67-container { order: 1; }\",\".framer-q3EcS .framer-590w70 { gap: 40px; padding: 48px 24px 48px 24px; }\",\".framer-q3EcS .framer-1511pmn-container { left: calc(187.1794871794872% - 684px / 2); order: 0; top: 523px; }\",\".framer-q3EcS .framer-1qcsdm2 { order: 1; width: 100%; }\",\".framer-q3EcS .framer-v7pr6b { flex-direction: column; gap: 24px; order: 2; }\",\".framer-q3EcS .framer-budsfv { flex: none; flex-direction: column; gap: 32px; justify-content: center; width: 100%; }\",\".framer-q3EcS .framer-1byb14y { flex: none; width: 100%; }\",\".framer-q3EcS .framer-13it4z5 { order: 4; }\",\".framer-q3EcS .framer-lrepv4 { order: 3; }\"],y09nnBE9J:[\".framer-q3EcS .framer-1c7liaa { gap: 64px; height: 256px; }\",\".framer-q3EcS .framer-ii7v67-container { bottom: -60px; order: 1; }\",\".framer-q3EcS .framer-1511pmn-container { left: calc(134.81481481481484% - 684px / 2); top: 427px; }\",\".framer-q3EcS .framer-1qcsdm2 { width: 100%; }\",\".framer-q3EcS .framer-v7pr6b { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-q3EcS .framer-budsfv, .framer-q3EcS .framer-1byb14y { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={X_j7SQ30A:\".framer-w1m8p4-override\",y09nnBE9J:\".framer-1b2il21-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q3EcS.framer-ks1fjm, .framer-q3EcS .framer-ks1fjm { display: block; }\",\".framer-q3EcS.framer-18rneo1 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q3EcS .framer-6lapqh-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-q3EcS .framer-1c7liaa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 392px; justify-content: flex-start; order: -999; overflow: visible; padding: 128px 96px 0px 96px; position: relative; width: 100%; }\",\".framer-q3EcS .framer-ii7v67-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-q3EcS .framer-t4c5cx { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-q3EcS .framer-7a0z73-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-q3EcS .framer-590w70 { align-content: flex-start; align-items: flex-start; background: linear-gradient(157.66562086735104deg, var(--token-7a22d0fc-743a-4dbc-b8a7-e197d2e97bb7, #0b0085) 0%, var(--token-d552bb20-04ca-49ac-a74e-9cb8c3d58ae8, rgb(255, 119, 92)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 96px 80px 96px 80px; position: relative; width: 100%; }\",\".framer-q3EcS .framer-1511pmn-container { flex: none; height: 439px; left: calc(107.1666666666667% - 684px / 2); position: absolute; top: 315px; width: 684px; z-index: 0; }\",\".framer-q3EcS .framer-1qcsdm2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-q3EcS .framer-1fkysr7 { --framer-paragraph-spacing: 32px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q3EcS .framer-1if3f0l { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q3EcS .framer-v7pr6b { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q3EcS .framer-budsfv { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-q3EcS .framer-mmbu3g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-q3EcS .framer-1d6r6pe, .framer-q3EcS .framer-2td6f1, .framer-q3EcS .framer-2nlmw3, .framer-q3EcS .framer-11opaum, .framer-q3EcS .framer-1lqit96, .framer-q3EcS .framer-zv9fpu, .framer-q3EcS .framer-snwm1t { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-q3EcS .framer-epu4fu, .framer-q3EcS .framer-xtdtya { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-q3EcS .framer-bkmmdy { --framer-paragraph-spacing: 16px; cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-q3EcS .framer-1byb14y { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-q3EcS .framer-hbo8qv { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-q3EcS .framer-13it4z5 { flex: none; height: 36px; position: relative; width: 269px; }\",\".framer-q3EcS .framer-lrepv4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q3EcS .framer-jxti9z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-q3EcS .framer-1b2eg0u-container { flex: none; height: 22px; position: relative; width: 32px; }\",\".framer-q3EcS .framer-6riywk { flex: none; height: 4px; position: relative; width: 1034px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];const mediaQueries={fd4E2AwS3:\"(min-width: 1200px)\",X_j7SQ30A:\"(max-width: 809.98px)\",y09nnBE9J:\"(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:\"fd4E2AwS3\",Phone:\"X_j7SQ30A\",Tablet:\"y09nnBE9J\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fd4E2AwS3\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"fd4E2AwS3\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-18rneo1\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6lapqh-container\",layoutScroll:true,nodeId:\"Wn8muN__w\",rendersWithMotion:true,scopeId:\"ZZEMNbGdO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{afYkizCNl:\"32px 24px 32px 24px\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:true,__framer__scrollDirection:{direction:\"down\",target:\"qFHtZqr1M\"},__framer__threshold:0,__framer__variantAppearEffectEnabled:true,afYkizCNl:\"32px 96px 32px 96px\",height:\"100%\",id:\"Wn8muN__w\",layoutId:\"Wn8muN__w\",style:{width:\"100%\"},variant:\"qFHtZqr1M\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1c7liaa\",\"data-framer-name\":\"Hero\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{height:216},y09nnBE9J:{height:316}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:392,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ii7v67-container\",nodeId:\"o_5nRJlh6\",scopeId:\"ZZEMNbGdO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{variant:\"IHexYJBTE\"},y09nnBE9J:{variant:\"KBMFDxF84\"}},children:/*#__PURE__*/_jsx(MerviHeroBackgroundNew,{height:\"100%\",id:\"o_5nRJlh6\",layoutId:\"o_5nRJlh6\",style:{height:\"100%\",width:\"100%\"},variant:\"jUtCCY73j\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-t4c5cx\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{y:1216},y09nnBE9J:{y:1256}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:144,width:\"100vw\",y:1392,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7a0z73-container\",nodeId:\"XjBwz6DVT\",scopeId:\"ZZEMNbGdO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{Y2LzZK0m1:false}},children:/*#__PURE__*/_jsx(Banner,{height:\"100%\",id:\"XjBwz6DVT\",layoutId:\"XjBwz6DVT\",style:{width:\"100%\"},width:\"100%\",Y2LzZK0m1:true})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-590w70\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{y:1883},y09nnBE9J:{y:1827}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:\"684px\",y:1851,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1511pmn-container\",nodeId:\"oEJfkNKxM\",rendersWithMotion:true,scopeId:\"ZZEMNbGdO\",style:{rotateY:180,scale:2},children:/*#__PURE__*/_jsx(KeyVisualOutline,{height:\"100%\",id:\"oEJfkNKxM\",layoutId:\"oEJfkNKxM\",n28PJgjTd:\"var(--token-d552bb20-04ca-49ac-a74e-9cb8c3d58ae8, color(display-p3 1 0.4667 0.3608))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qcsdm2\",\"data-framer-name\":\"Headline\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-s6q8ak\",\"data-styles-preset\":\"vtmfCEQCd\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Wir sind f\\xfcr Sie da\"})})}),className:\"framer-1fkysr7\",\"data-framer-name\":\"Wir sind f\\xfcr Sie da\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{y09nnBE9J:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-60d8fn\",\"data-styles-preset\":\"JVH3adYP2\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Haben Sie Fragen oder m\\xf6chten Sie weiterf\\xfchrende Informationen haben? Dann melden Sie sich gerne bei uns.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-60d8fn\",\"data-styles-preset\":\"JVH3adYP2\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Haben Sie Fragen oder m\\xf6chten Sie weiterf\\xfchrende Informationen haben?\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Dann melden Sie sich gerne bei uns.\"})]})}),className:\"framer-1if3f0l\",\"data-framer-name\":\"Haben Sie Fragen oder m\\xf6chten Sie weiterf\\xfchrende Informationen haben?\\u2028Dann melden Sie sich gerne bei uns.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v7pr6b\",\"data-framer-name\":\"Infos Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-budsfv\",\"data-framer-name\":\"Contact Data\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-mmbu3g\",\"data-framer-name\":\"Address\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"mervisoft GmbH\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Rheingaustrasse 88\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"D-65203 Wiesbaden\"})]})}),className:\"framer-1d6r6pe\",\"data-framer-name\":\"MERViSOFT GmbH\\u2028Rheingaustrasse 88\\u2028D-65203 Wiesbaden\\u2028Deutschland\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-epu4fu\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"tel:+49611183610\",motionChild:true,nodeId:\"yCAxhWxJX\",openInNewTab:false,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"+49 (0) 611 18 36 \"})}),\"120\"]})}),className:\"framer-2td6f1\",\"data-framer-name\":\"+49 (0) 611 18 36 10\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+4961118361666\",motionChild:true,nodeId:\"lRgvBGlZ4\",openInNewTab:false,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"+49 (0) 611 18 36 16 66\"})})})}),className:\"framer-2nlmw3\",\"data-framer-name\":\"+49 (0 )611 18 36 16 66\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:\"cs@mervisoft.de\",motionChild:true,nodeId:\"k0SvvklHN\",openInNewTab:true,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"cs@mervisoft.de\"})})})}),className:\"framer-bkmmdy\",\"data-framer-name\":\"cs@mervisoft.de\",\"data-highlight\":true,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xtdtya\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TfXHJEVxe\"},motionChild:true,nodeId:\"TbGUQYtoF\",openInNewTab:false,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"AGB\"})})})}),className:\"framer-11opaum\",\"data-framer-name\":\"AGB\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XSGvqegNN\"},motionChild:true,nodeId:\"xgDEm6naQ\",openInNewTab:false,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"Impressum\"})})})}),className:\"framer-1lqit96\",\"data-framer-name\":\"Impressum\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XZ1k39y0z\"},motionChild:true,nodeId:\"FL2MJDLJ7\",openInNewTab:false,relValues:[],scopeId:\"ZZEMNbGdO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"Datenschutz\"})})})}),className:\"framer-zv9fpu\",\"data-framer-name\":\"Datenschutz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1byb14y\",\"data-framer-name\":\"Legal Notice\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xo7opl\",\"data-styles-preset\":\"rXYpkRMPA\",children:\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1xo7opl\",\"data-styles-preset\":\"rXYpkRMPA\",children:[\"BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. \",/*#__PURE__*/_jsx(\"br\",{}),\"Bricsys NV ist Teil von Hexagon AB. MERViSOFT\\xae,  TRIC\\xae und \",/*#__PURE__*/_jsx(\"br\",{}),\"Team Timer\\xae sind Warenzeichen der MERViSOFT Mervi Vaarala e.Kfr.. Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\"]})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA. BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. Bricsys NV ist Teil von Hexagon AB. mervisoft\\xae und  TRIC\\xae sind Warenzeichen der REDIWI Holding. Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\"})}),className:\"framer-hbo8qv\",\"data-framer-name\":\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. \\u2028Bricsys NV ist Teil von Hexagon AB. MERViSOFT\\xae, TRIC\\xae und \\u2028Team Timer\\xae sind Warenzeichen der MERViSOFT Mervi Vaarala e.Kfr.. \\u2028Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13it4z5\",\"data-framer-name\":\"Bricsys_Distributor_RGB_inverted\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 269 36\"><path d=\"M 112.367 22.015 L 112.294 22.015 L 112.148 21.285 L 109.911 13.575 L 106.043 13.575 L 110.762 26.855 L 110.348 27.876 C 110.178 28.314 109.935 28.679 109.619 28.971 C 109.303 29.262 108.84 29.408 108.257 29.408 C 108.159 29.408 108.038 29.408 107.916 29.384 C 107.795 29.36 107.673 29.36 107.576 29.335 L 107.162 31.962 C 107.527 32.059 107.843 32.132 108.111 32.181 C 108.378 32.23 108.646 32.254 108.962 32.254 C 110.251 32.254 111.224 31.938 111.881 31.281 C 112.537 30.624 113.048 29.822 113.413 28.873 L 118.812 13.599 L 114.945 13.599 Z M 84.932 17.199 C 85.321 16.469 86.002 16.104 86.951 16.104 C 87.607 16.104 88.142 16.323 88.507 16.785 C 88.872 17.247 89.067 17.807 89.067 18.488 L 92.326 18.488 L 92.35 18.415 C 92.375 16.883 91.888 15.667 90.891 14.718 C 89.894 13.794 88.556 13.307 86.926 13.307 C 84.956 13.307 83.424 13.94 82.354 15.204 C 81.284 16.469 80.749 18.074 80.749 20.02 L 80.749 20.385 C 80.749 22.355 81.284 23.96 82.354 25.225 C 83.424 26.49 84.956 27.098 86.926 27.098 C 88.483 27.098 89.772 26.636 90.818 25.736 C 91.864 24.836 92.375 23.717 92.326 22.355 L 92.277 22.282 L 89.018 22.282 C 89.018 22.914 88.824 23.401 88.434 23.766 C 88.045 24.131 87.534 24.325 86.902 24.325 C 85.954 24.325 85.273 23.96 84.883 23.231 C 84.494 22.501 84.3 21.552 84.3 20.361 L 84.3 19.996 C 84.348 18.877 84.543 17.928 84.932 17.199 M 103.854 20.434 C 103.052 19.801 101.836 19.315 100.206 18.999 C 99.136 18.804 98.431 18.561 98.09 18.293 C 97.75 18.026 97.579 17.685 97.579 17.296 C 97.579 16.858 97.75 16.518 98.066 16.226 C 98.406 15.934 98.844 15.812 99.428 15.812 C 100.085 15.812 100.571 15.983 100.911 16.323 C 101.252 16.664 101.422 17.102 101.422 17.637 L 104.876 17.637 L 104.9 17.564 C 104.949 16.348 104.462 15.35 103.465 14.548 C 102.468 13.745 101.106 13.356 99.428 13.356 C 97.823 13.356 96.534 13.745 95.561 14.548 C 94.588 15.35 94.126 16.323 94.126 17.466 C 94.126 18.536 94.515 19.412 95.317 20.02 C 96.12 20.652 97.312 21.115 98.868 21.431 C 99.89 21.65 100.595 21.917 100.984 22.185 C 101.374 22.477 101.544 22.817 101.544 23.206 C 101.544 23.668 101.374 24.009 101.033 24.276 C 100.693 24.544 100.182 24.666 99.525 24.666 C 98.82 24.666 98.236 24.495 97.798 24.179 C 97.36 23.863 97.117 23.352 97.093 22.623 L 93.809 22.623 L 93.785 22.696 C 93.737 23.839 94.223 24.86 95.244 25.76 C 96.266 26.66 97.677 27.098 99.428 27.098 C 101.106 27.098 102.468 26.709 103.49 25.955 C 104.511 25.201 105.022 24.228 105.022 23.036 C 105.046 21.942 104.657 21.066 103.854 20.434 M 74.838 7.689 L 78.414 7.689 L 78.414 10.389 L 74.838 10.389 Z M 60.172 17.564 C 60.999 17.223 61.656 16.737 62.094 16.104 C 62.532 15.448 62.75 14.718 62.75 13.891 C 62.75 12.261 62.167 11.045 60.975 10.218 C 59.808 9.391 58.154 8.978 56.038 8.978 L 49.981 8.978 L 49.981 26.855 L 56.865 26.855 C 58.932 26.855 60.537 26.417 61.656 25.541 C 62.775 24.666 63.359 23.377 63.359 21.65 C 63.359 20.652 63.091 19.777 62.556 19.023 C 62.045 18.269 61.243 17.783 60.172 17.564 M 53.581 11.726 L 56.038 11.726 C 57.059 11.726 57.837 11.921 58.373 12.31 C 58.883 12.699 59.151 13.307 59.151 14.134 C 59.151 14.888 58.883 15.472 58.373 15.861 C 57.862 16.25 57.108 16.445 56.159 16.445 L 53.581 16.445 Z M 59.054 23.498 C 58.543 23.912 57.837 24.106 56.889 24.106 L 53.581 24.106 L 53.581 18.95 L 57.156 18.95 C 58.081 18.95 58.737 19.169 59.175 19.655 C 59.613 20.117 59.808 20.798 59.808 21.674 C 59.808 22.452 59.564 23.085 59.054 23.498 M 74.838 13.575 L 78.414 13.575 L 78.414 26.879 L 74.838 26.879 Z M 129.684 20.434 C 128.882 19.801 127.666 19.315 126.036 18.999 C 124.966 18.804 124.26 18.561 123.92 18.293 C 123.579 18.026 123.409 17.685 123.409 17.296 C 123.409 16.858 123.579 16.518 123.896 16.226 C 124.236 15.934 124.674 15.812 125.258 15.812 C 125.914 15.812 126.401 15.983 126.741 16.323 C 127.082 16.664 127.252 17.102 127.252 17.637 L 130.706 17.637 L 130.73 17.564 C 130.779 16.348 130.292 15.35 129.295 14.548 C 128.298 13.745 126.936 13.356 125.258 13.356 C 123.652 13.356 122.363 13.745 121.391 14.548 C 120.418 15.35 119.956 16.323 119.956 17.466 C 119.956 18.536 120.345 19.412 121.147 20.02 C 121.95 20.652 123.142 21.115 124.698 21.431 C 125.72 21.65 126.425 21.917 126.814 22.185 C 127.203 22.477 127.374 22.817 127.374 23.206 C 127.374 23.668 127.203 24.009 126.863 24.276 C 126.522 24.544 126.012 24.666 125.355 24.666 C 124.65 24.666 124.066 24.495 123.628 24.179 C 123.19 23.863 122.947 23.352 122.923 22.623 L 119.639 22.623 L 119.615 22.696 C 119.566 23.839 120.053 24.86 121.074 25.76 C 122.096 26.66 123.507 27.098 125.258 27.098 C 126.936 27.098 128.298 26.709 129.319 25.955 C 130.341 25.201 130.852 24.228 130.852 23.036 C 130.876 21.942 130.487 21.066 129.684 20.434 M 72.26 13.332 C 71.604 13.332 71.044 13.526 70.558 13.915 C 70.071 14.304 69.658 14.84 69.342 15.545 L 69.171 13.575 L 65.839 13.575 L 65.839 26.879 L 69.415 26.879 L 69.415 17.88 C 69.585 17.491 69.852 17.174 70.193 16.956 C 70.533 16.737 70.971 16.615 71.506 16.615 L 72.82 16.664 L 73.209 13.478 C 73.063 13.429 72.893 13.405 72.747 13.38 C 72.601 13.332 72.431 13.332 72.26 13.332 M 138.854 14.718 L 138.854 14.475 C 138.854 14.256 138.805 14.061 138.732 13.915 C 138.659 13.745 138.537 13.623 138.367 13.551 C 138.537 13.453 138.659 13.356 138.732 13.234 C 138.829 13.113 138.854 12.967 138.854 12.797 C 138.854 12.432 138.732 12.14 138.464 11.945 C 138.197 11.751 137.856 11.653 137.419 11.653 L 136.203 11.653 L 136.203 15.375 L 136.884 15.375 L 136.884 13.867 L 137.589 13.867 C 137.808 13.867 137.978 13.915 138.075 14.013 C 138.173 14.11 138.221 14.256 138.221 14.475 L 138.221 15.083 C 138.221 15.204 138.246 15.302 138.27 15.35 L 138.951 15.35 L 138.951 15.277 C 138.927 15.204 138.902 15.131 138.902 15.034 C 138.878 14.937 138.854 14.84 138.854 14.718 M 138.002 13.161 C 137.856 13.259 137.686 13.283 137.467 13.283 L 136.859 13.283 L 136.859 12.213 L 137.443 12.213 C 137.735 12.213 137.929 12.261 138.051 12.334 C 138.173 12.407 138.221 12.578 138.221 12.772 C 138.221 12.942 138.148 13.064 138.002 13.161\" fill=\"rgb(255,255,255)\"></path><path d=\"M 139.729 11.216 C 139.121 10.583 138.367 10.267 137.492 10.267 C 136.616 10.267 135.886 10.583 135.254 11.216 C 134.646 11.848 134.33 12.626 134.33 13.526 C 134.33 14.45 134.646 15.229 135.254 15.861 C 135.862 16.493 136.616 16.81 137.492 16.81 C 138.367 16.81 139.097 16.493 139.705 15.861 C 140.313 15.229 140.629 14.45 140.629 13.526 C 140.653 12.626 140.337 11.848 139.729 11.216 M 139.34 15.472 C 138.829 16.007 138.221 16.25 137.492 16.25 C 136.762 16.25 136.154 15.983 135.643 15.472 C 135.132 14.937 134.889 14.304 134.889 13.526 C 134.889 12.772 135.132 12.116 135.643 11.605 C 136.154 11.07 136.762 10.826 137.492 10.826 C 138.221 10.826 138.829 11.094 139.34 11.605 C 139.851 12.116 140.094 12.772 140.094 13.526 C 140.094 14.304 139.851 14.961 139.34 15.472\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22.449 22.744 L 19.53 18.585 L 25.076 18.585 L 27.922 22.744 L 25.076 26.976 L 19.53 26.976 Z M 17.439 13.21 L 14.472 9.002 L 20.066 9.002 L 22.936 13.21 L 14.155 27.001 L 8.561 27.001 Z M 0 36.243 L 36.483 36.243 L 36.483 -0.24 L 0 -0.24 Z\" fill=\"rgb(64,147,255)\"></path><path d=\"M 14.155 27.001 L 22.96 13.21 L 20.066 9.002 L 14.472 9.002 L 17.439 13.21 L 8.561 27.001 Z M 22.449 22.744 L 19.53 26.976 L 25.076 26.976 L 27.922 22.744 L 25.076 18.585 L 19.53 18.585 Z M 163.565 10.243 C 162.373 9.562 161.011 9.221 159.454 9.221 L 154.42 9.221 L 154.42 27.049 L 159.357 27.049 C 160.962 27.025 162.349 26.684 163.565 26.003 C 164.781 25.322 165.705 24.349 166.337 23.085 C 166.994 21.82 167.31 20.336 167.31 18.658 L 167.31 17.515 C 167.31 15.861 166.97 14.426 166.313 13.161 C 165.681 11.897 164.756 10.924 163.565 10.243 M 164.975 18.609 C 164.975 20.701 164.465 22.306 163.467 23.425 C 162.47 24.544 161.059 25.128 159.235 25.128 L 156.755 25.128 L 156.755 11.143 L 159.503 11.143 C 161.254 11.167 162.592 11.726 163.54 12.845 C 164.489 13.964 164.975 15.545 164.975 17.564 Z M 170.691 13.794 L 172.953 13.794 L 172.953 27.049 L 170.691 27.049 Z M 171.858 8.954 C 171.421 8.954 171.08 9.075 170.861 9.343 C 170.642 9.586 170.521 9.902 170.521 10.267 C 170.521 10.632 170.642 10.948 170.861 11.191 C 171.08 11.435 171.421 11.556 171.858 11.556 C 172.296 11.556 172.637 11.435 172.856 11.191 C 173.075 10.948 173.196 10.632 173.196 10.267 C 173.196 9.902 173.075 9.586 172.856 9.343 C 172.637 9.1 172.296 8.954 171.858 8.954 M 184.506 20.288 C 183.8 19.947 182.876 19.631 181.757 19.388 C 180.614 19.145 179.836 18.877 179.423 18.585 C 178.985 18.318 178.766 17.904 178.766 17.345 C 178.766 16.761 179.009 16.299 179.471 15.934 C 179.933 15.569 180.59 15.399 181.417 15.399 C 182.22 15.399 182.876 15.618 183.411 16.08 C 183.946 16.518 184.19 17.053 184.19 17.685 L 186.476 17.685 C 186.476 16.469 186.014 15.496 185.065 14.718 C 184.141 13.94 182.901 13.551 181.417 13.551 C 179.982 13.551 178.814 13.915 177.89 14.669 C 176.966 15.423 176.504 16.348 176.504 17.418 C 176.504 18.074 176.674 18.634 176.99 19.096 C 177.307 19.582 177.817 19.971 178.474 20.312 C 179.155 20.652 180.055 20.944 181.198 21.188 C 182.341 21.431 183.144 21.723 183.606 22.063 C 184.068 22.404 184.287 22.89 184.287 23.498 C 184.287 24.082 184.019 24.544 183.509 24.885 C 182.998 25.225 182.293 25.395 181.441 25.395 C 180.517 25.395 179.763 25.176 179.204 24.739 C 178.644 24.301 178.328 23.693 178.279 22.939 L 176.017 22.939 C 176.017 23.717 176.236 24.447 176.698 25.128 C 177.161 25.809 177.793 26.319 178.62 26.709 C 179.447 27.073 180.371 27.268 181.441 27.268 C 182.949 27.268 184.19 26.903 185.138 26.198 C 186.087 25.493 186.549 24.544 186.549 23.352 C 186.549 22.647 186.379 22.039 186.038 21.552 C 185.722 21.066 185.211 20.652 184.506 20.288 M 192.921 24.957 C 192.702 24.69 192.581 24.301 192.581 23.766 L 192.581 15.545 L 195.061 15.545 L 195.061 13.794 L 192.581 13.794 L 192.581 10.583 L 190.319 10.583 L 190.319 13.794 L 187.911 13.794 L 187.911 15.545 L 190.319 15.545 L 190.319 23.766 C 190.319 24.885 190.586 25.76 191.097 26.368 C 191.608 26.976 192.386 27.292 193.383 27.292 C 193.943 27.292 194.526 27.219 195.134 27.049 L 195.134 25.225 C 194.672 25.322 194.308 25.371 194.064 25.371 C 193.529 25.371 193.164 25.225 192.921 24.957 M 199.975 15.326 L 199.926 13.794 L 197.713 13.794 L 197.713 27.049 L 199.975 27.049 L 199.975 17.637 C 200.51 16.372 201.507 15.739 202.99 15.739 C 203.38 15.739 203.769 15.764 204.109 15.837 L 204.109 13.721 C 203.89 13.599 203.55 13.551 203.112 13.551 C 201.75 13.551 200.704 14.134 199.975 15.326 M 207.563 8.954 C 207.125 8.954 206.785 9.075 206.566 9.343 C 206.347 9.586 206.225 9.902 206.225 10.267 C 206.225 10.632 206.347 10.948 206.566 11.191 C 206.785 11.435 207.125 11.556 207.563 11.556 C 208.001 11.556 208.341 11.435 208.56 11.191 C 208.779 10.948 208.901 10.632 208.901 10.267 C 208.901 9.902 208.779 9.586 208.56 9.343 C 208.341 9.1 208.001 8.954 207.563 8.954 M 206.395 13.794 L 208.657 13.794 L 208.657 27.049 L 206.395 27.049 Z M 218.362 13.551 C 216.757 13.551 215.492 14.11 214.568 15.253 L 214.568 8.224 L 212.306 8.224 L 212.306 27.049 L 214.397 27.049 L 214.519 25.517 C 215.443 26.709 216.732 27.292 218.41 27.292 C 219.967 27.292 221.232 26.684 222.156 25.444 C 223.08 24.203 223.542 22.598 223.542 20.555 L 223.542 20.361 C 223.542 18.245 223.08 16.591 222.156 15.375 C 221.232 14.159 219.967 13.551 218.362 13.551 M 220.356 24.106 C 219.748 24.957 218.897 25.371 217.827 25.371 C 216.367 25.371 215.273 24.666 214.592 23.279 L 214.592 17.539 C 215.249 16.153 216.319 15.448 217.802 15.448 C 218.921 15.448 219.773 15.861 220.381 16.712 C 220.964 17.564 221.28 18.755 221.28 20.288 C 221.256 21.99 220.94 23.255 220.356 24.106 M 234.487 23.425 C 233.928 24.714 232.76 25.371 231.034 25.371 C 229.404 25.371 228.577 24.374 228.577 22.355 L 228.577 13.794 L 226.315 13.794 L 226.315 22.428 C 226.315 24.033 226.704 25.249 227.434 26.076 C 228.164 26.903 229.258 27.317 230.669 27.317 C 232.371 27.317 233.66 26.806 234.56 25.76 L 234.609 27.073 L 236.773 27.073 L 236.773 13.794 L 234.512 13.794 L 234.512 23.425 Z M 243.608 24.957 C 243.389 24.69 243.267 24.301 243.267 23.766 L 243.267 15.545 L 245.748 15.545 L 245.748 13.794 L 243.267 13.794 L 243.267 10.583 L 241.006 10.583 L 241.006 13.794 L 238.598 13.794 L 238.598 15.545 L 241.006 15.545 L 241.006 23.766 C 241.006 24.885 241.273 25.76 241.784 26.368 C 242.295 26.976 243.073 27.292 244.07 27.292 C 244.629 27.292 245.213 27.219 245.821 27.049 L 245.821 25.225 C 245.359 25.322 244.994 25.371 244.751 25.371 C 244.216 25.371 243.827 25.225 243.608 24.957 M 253.58 13.551 C 252.412 13.551 251.367 13.842 250.467 14.402 C 249.567 14.961 248.837 15.764 248.326 16.81 C 247.816 17.855 247.572 19.023 247.572 20.312 L 247.572 20.482 C 247.572 22.55 248.132 24.203 249.251 25.444 C 250.369 26.684 251.829 27.317 253.629 27.317 C 254.82 27.317 255.866 27.025 256.79 26.465 C 257.715 25.906 258.42 25.103 258.906 24.082 C 259.393 23.06 259.636 21.893 259.636 20.604 L 259.636 20.434 C 259.636 18.366 259.077 16.688 257.958 15.448 C 256.839 14.159 255.38 13.551 253.58 13.551 M 256.328 24.082 C 255.647 24.982 254.747 25.444 253.58 25.444 C 252.437 25.444 251.513 25.006 250.832 24.106 C 250.151 23.206 249.81 22.039 249.81 20.555 C 249.81 18.901 250.151 17.612 250.832 16.737 C 251.513 15.837 252.412 15.399 253.531 15.399 C 254.674 15.399 255.599 15.861 256.28 16.761 C 256.961 17.661 257.326 18.853 257.326 20.288 C 257.35 21.917 257.009 23.182 256.328 24.082 M 267.857 13.551 C 266.495 13.551 265.449 14.134 264.695 15.326 L 264.646 13.794 L 262.433 13.794 L 262.433 27.049 L 264.695 27.049 L 264.695 17.637 C 265.23 16.372 266.227 15.739 267.711 15.739 C 268.1 15.739 268.489 15.764 268.83 15.837 L 268.83 13.721 C 268.635 13.599 268.295 13.551 267.857 13.551\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:12651935423,withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lrepv4\",\"data-framer-name\":\"logo\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jp28zXwcA\"},motionChild:true,nodeId:\"ZxLwRZ0PT\",scopeId:\"ZZEMNbGdO\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-jxti9z framer-ks1fjm\",\"data-framer-name\":\"logo wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{X_j7SQ30A:{y:2347.6},y09nnBE9J:{y:2227.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"32px\",y:2231.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b2eg0u-container\",nodeId:\"DpwXWtvJA\",scopeId:\"ZZEMNbGdO\",children:/*#__PURE__*/_jsx(SignetMervisoft,{dH_UhQlat:\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\",height:\"100%\",id:\"DpwXWtvJA\",layoutId:\"DpwXWtvJA\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, rgb(255, 255, 255))\"},children:\"mervisoft GmbH 2025\"})}),className:\"framer-snwm1t\",\"data-framer-name\":\"Mervisoft GmbH 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6riywk\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:1034,svg:'<svg width=\"1034\" height=\"4\" viewBox=\"-1 -1 1034 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 1.00049H1032\" stroke=\"white\" style=\"stroke:white;stroke-opacity:1;\" stroke-width=\"2\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]}),/*#__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 2192\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"y09nnBE9J\":{\"layout\":[\"fixed\",\"fixed\"]},\"X_j7SQ30A\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fd4E2AwS3\":[\".framer-6lapqh-container\",\".framer-1c7liaa\",\".framer-7a0z73-container\",\".framer-590w70\"],\"y09nnBE9J\":[\".framer-6lapqh-container\",\".framer-1c7liaa\",\".framer-7a0z73-container\",\".framer-590w70\"],\"X_j7SQ30A\":[\".framer-6lapqh-container\",\".framer-1c7liaa\",\".framer-7a0z73-container\",\".framer-590w70\"]}\n * @framerBreakpoints {\"fd4E2AwS3\":{\"min\":1200,\"canvasClassName\":\"framer-18rneo1-override\",\"minHeight\":2192,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"y09nnBE9J\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1b2il21-override\",\"minHeight\":2192,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"X_j7SQ30A\":{\"max\":809,\"canvasClassName\":\"framer-w1m8p4-override\",\"minHeight\":2192,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fd4E2AwS3\n * @framerLayoutTemplate\n */const FramerZZEMNbGdO=withCSS(Component,css,\"framer-q3EcS\");export default FramerZZEMNbGdO;FramerZZEMNbGdO.displayName=\"Empty\";FramerZZEMNbGdO.defaultProps={height:2192,width:1200};addFonts(FramerZZEMNbGdO,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavigationFonts,...MerviHeroBackgroundNewFonts,...BannerFonts,...KeyVisualOutlineFonts,...SignetMervisoftFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZZEMNbGdO\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"fd4E2AwS3\\\":[\\\".framer-6lapqh-container\\\",\\\".framer-1c7liaa\\\",\\\".framer-7a0z73-container\\\",\\\".framer-590w70\\\"],\\\"y09nnBE9J\\\":[\\\".framer-6lapqh-container\\\",\\\".framer-1c7liaa\\\",\\\".framer-7a0z73-container\\\",\\\".framer-590w70\\\"],\\\"X_j7SQ30A\\\":[\\\".framer-6lapqh-container\\\",\\\".framer-1c7liaa\\\",\\\".framer-7a0z73-container\\\",\\\".framer-590w70\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"fd4E2AwS3\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-18rneo1-override\\\",\\\"minHeight\\\":2192,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"y09nnBE9J\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1b2il21-override\\\",\\\"minHeight\\\":2192,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"X_j7SQ30A\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-w1m8p4-override\\\",\\\"minHeight\\\":2192,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y09nnBE9J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X_j7SQ30A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2192\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"fd4E2AwS3\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7e0329e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Rumiko Clear Medium\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Rumiko Clear Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/r52fmed3mNaUMTPp31i4pkkiaY.woff2\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-hu804 .framer-styles-preset-nx10v3:not(.rich-text-wrapper), .framer-hu804 .framer-styles-preset-nx10v3.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Medium\", \"Rumiko Clear Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, #9d94ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-hu804 .framer-styles-preset-nx10v3:not(.rich-text-wrapper), .framer-hu804 .framer-styles-preset-nx10v3.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Medium\", \"Rumiko Clear Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 26px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, #9d94ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-hu804 .framer-styles-preset-nx10v3:not(.rich-text-wrapper), .framer-hu804 .framer-styles-preset-nx10v3.rich-text-wrapper p { --framer-font-family: \"Rumiko Clear Medium\", \"Rumiko Clear Medium Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, #9d94ff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-hu804\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={rqTk0fCsU:new LazyValue(()=>import(\"./frQM_Phpg-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Banner from\"#framer/local/canvasComponent/asovbflEU/asovbflEU.js\";import MerviHeroBackgroundNew from\"#framer/local/canvasComponent/ewP29RnQv/ewP29RnQv.js\";import KeyVisualOutline from\"#framer/local/canvasComponent/KDITgfZtq/KDITgfZtq.js\";import SignetMervisoft from\"#framer/local/canvasComponent/s7Jv_2Ggp/s7Jv_2Ggp.js\";import Navigation from\"#framer/local/canvasComponent/YwmLB83aS/YwmLB83aS.js\";import*as sharedStyle4 from\"#framer/local/css/GgwFUthzQ/GgwFUthzQ.js\";import*as sharedStyle2 from\"#framer/local/css/JVH3adYP2/JVH3adYP2.js\";import*as sharedStyle1 from\"#framer/local/css/LZHxMaIZS/LZHxMaIZS.js\";import*as sharedStyle5 from\"#framer/local/css/NKARrKbRC/NKARrKbRC.js\";import*as sharedStyle6 from\"#framer/local/css/rXYpkRMPA/rXYpkRMPA.js\";import*as sharedStyle3 from\"#framer/local/css/vtmfCEQCd/vtmfCEQCd.js\";import*as sharedStyle from\"#framer/local/css/wskjDxw55/wskjDxw55.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/frQM_Phpg/frQM_Phpg.js\";const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const MerviHeroBackgroundNewFonts=getFonts(MerviHeroBackgroundNew);const BannerFonts=getFonts(Banner);const KeyVisualOutlineFonts=getFonts(KeyVisualOutline);const SignetMervisoftFonts=getFonts(SignetMervisoft);const breakpoints={dDZICCHLB:\"(max-width: 809.98px)\",HncleHf5I:\"(min-width: 1200px)\",YXtLLyUqZ:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-HdEXf\";const variantClassNames={dDZICCHLB:\"framer-v-1rkd7v\",HncleHf5I:\"framer-v-smhtno\",YXtLLyUqZ:\"framer-v-osuoyx\"};const breakpointRules={dDZICCHLB:[\".framer-HdEXf .framer-16xtvg { gap: 48px; height: 520px; padding: 128px 24px 0px 24px; }\",\".framer-HdEXf .framer-6isezq { order: 0; width: 100%; }\",\".framer-HdEXf .framer-1p17efy, .framer-HdEXf .framer-1v0z12d { width: 100%; }\",\".framer-HdEXf .framer-66r4db-container { bottom: 0px; height: unset; order: 1; }\",\".framer-HdEXf .framer-1uzwsqp { gap: 40px; padding: 48px 24px 48px 24px; }\",\".framer-HdEXf .framer-gazl6-container { left: calc(187.1794871794872% - 684px / 2); order: 0; top: 523px; }\",\".framer-HdEXf .framer-fhiwsu { order: 1; width: 100%; }\",\".framer-HdEXf .framer-pct6mg { flex-direction: column; gap: 24px; order: 2; }\",\".framer-HdEXf .framer-1ecziv2 { flex: none; flex-direction: column; gap: 32px; justify-content: center; width: 100%; }\",\".framer-HdEXf .framer-jo3f19 { flex: none; width: 100%; }\",\".framer-HdEXf .framer-13ntvn3 { order: 4; }\",\".framer-HdEXf .framer-1qs9xmk { order: 3; }\"],YXtLLyUqZ:[\".framer-HdEXf .framer-16xtvg { gap: 64px; height: 640px; }\",\".framer-HdEXf .framer-6isezq { order: 0; width: 100%; }\",\".framer-HdEXf .framer-1p17efy { width: 318px; }\",\".framer-HdEXf .framer-1v0z12d { width: 426px; }\",\".framer-HdEXf .framer-66r4db-container { bottom: 0px; height: unset; order: 1; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dDZICCHLB:\".framer-1rkd7v-override\",YXtLLyUqZ:\".framer-osuoyx-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HdEXf.framer-2jmo0u, .framer-HdEXf .framer-2jmo0u { display: block; }\",\".framer-HdEXf.framer-smhtno { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HdEXf .framer-1kykkbd-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-HdEXf .framer-16xtvg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; order: -999; overflow: visible; padding: 128px 96px 0px 96px; position: relative; width: 100%; }\",\".framer-HdEXf .framer-6isezq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-HdEXf .framer-1p17efy { --framer-paragraph-spacing: 64px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 606px; word-break: break-word; word-wrap: break-word; }\",\".framer-HdEXf .framer-1v0z12d { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 665px; word-break: break-word; word-wrap: break-word; }\",\".framer-HdEXf .framer-66r4db-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-HdEXf .framer-ij5k47 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-HdEXf .framer-8rairf-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-HdEXf .framer-1uzwsqp { align-content: flex-start; align-items: flex-start; background: linear-gradient(157.66562086735104deg, var(--token-7a22d0fc-743a-4dbc-b8a7-e197d2e97bb7, #0b0085) 0%, var(--token-d552bb20-04ca-49ac-a74e-9cb8c3d58ae8, rgb(255, 119, 92)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 96px 80px 96px 80px; position: relative; width: 100%; }\",\".framer-HdEXf .framer-gazl6-container { flex: none; height: 439px; left: calc(107.1666666666667% - 684px / 2); position: absolute; top: 315px; width: 684px; z-index: 0; }\",\".framer-HdEXf .framer-fhiwsu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-HdEXf .framer-1w8rqhf { --framer-paragraph-spacing: 32px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HdEXf .framer-1mgqxs6 { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HdEXf .framer-pct6mg { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HdEXf .framer-1ecziv2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-HdEXf .framer-sjvygc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HdEXf .framer-1xmggg6, .framer-HdEXf .framer-1iqgcq4, .framer-HdEXf .framer-1k7g97i, .framer-HdEXf .framer-10dbmqj, .framer-HdEXf .framer-1xc68sj, .framer-HdEXf .framer-1sed7yf, .framer-HdEXf .framer-mk4gj5 { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HdEXf .framer-195mt2u, .framer-HdEXf .framer-2z1c9g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-HdEXf .framer-1047920 { --framer-paragraph-spacing: 16px; cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HdEXf .framer-jo3f19 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HdEXf .framer-1x9i45r { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-HdEXf .framer-13ntvn3 { flex: none; height: 36px; position: relative; width: 269px; }\",\".framer-HdEXf .framer-1qs9xmk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-HdEXf .framer-eawgnv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 28px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HdEXf .framer-d3datw-container { flex: none; height: 22px; position: relative; width: 32px; }\",\".framer-HdEXf .framer-1trvmt5 { flex: none; height: 4px; position: relative; width: 1034px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];const mediaQueries={dDZICCHLB:\"(max-width: 809.98px)\",HncleHf5I:\"(min-width: 1200px)\",YXtLLyUqZ:\"(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:\"HncleHf5I\",Phone:\"dDZICCHLB\",Tablet:\"YXtLLyUqZ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HncleHf5I\"};};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"YXtLLyUqZ\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"HncleHf5I\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-smhtno\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kykkbd-container\",layoutScroll:true,nodeId:\"Trp2H6o5a\",rendersWithMotion:true,scopeId:\"frQM_Phpg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{afYkizCNl:\"32px 24px 32px 24px\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:true,__framer__scrollDirection:{direction:\"down\",target:\"qFHtZqr1M\"},__framer__threshold:0,__framer__variantAppearEffectEnabled:true,afYkizCNl:\"32px 96px 32px 96px\",height:\"100%\",id:\"Trp2H6o5a\",layoutId:\"Trp2H6o5a\",style:{width:\"100%\"},variant:\"qFHtZqr1M\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16xtvg\",\"data-framer-name\":\"Hero\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6isezq\",\"data-framer-name\":\"info header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{className:\"framer-styles-preset-1p5xs6s\",\"data-styles-preset\":\"wskjDxw55\",children:[\"Willkommen bei \",/*#__PURE__*/_jsx(\"strong\",{children:\"mervisoft\"}),\".\"]})}),className:\"framer-1p17efy\",\"data-framer-name\":\"Willkommen \\u2028bei mervisoft.\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YXtLLyUqZ:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-60d8fn\",\"data-styles-preset\":\"JVH3adYP2\",style:{\"--framer-text-color\":\"var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, rgb(157, 148, 255))\"},children:\"Ihrer Full-Service Agentur im B2B-Bereich rund um innovative AEC und CAD L\\xf6sungen.\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-60d8fn\",\"data-styles-preset\":\"JVH3adYP2\",children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-nx10v3\",\"data-styles-preset\":\"LZHxMaIZS\",style:{\"--framer-text-color\":\"var(--token-e949a677-8185-4482-b5e0-0a882b7c09d1, rgb(157, 148, 255))\"},children:\"Ihre Full-Service Agentur im B2B-Bereich rund um innovative AEC und CAD L\\xf6sungen.\"})}),className:\"framer-1v0z12d\",\"data-framer-name\":\"Ihrer Full-Service Agentur im \\u2028B2B-Bereich rund um innovative AEC und CAD L\\xf6sungen.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{height:520},YXtLLyUqZ:{height:640}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-66r4db-container\",nodeId:\"GKVGkToGe\",scopeId:\"frQM_Phpg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{style:{height:\"100%\",width:\"100%\"},variant:\"IHexYJBTE\"},YXtLLyUqZ:{style:{height:\"100%\",width:\"100%\"},variant:\"KBMFDxF84\"}},children:/*#__PURE__*/_jsx(MerviHeroBackgroundNew,{height:\"100%\",id:\"GKVGkToGe\",layoutId:\"GKVGkToGe\",style:{width:\"100%\"},variant:\"jUtCCY73j\",width:\"100%\"})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ij5k47\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{y:1520},YXtLLyUqZ:{y:1640}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:144,width:\"100vw\",y:1800,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8rairf-container\",nodeId:\"ytbon2Pu6\",scopeId:\"frQM_Phpg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{Y2LzZK0m1:false}},children:/*#__PURE__*/_jsx(Banner,{height:\"100%\",id:\"ytbon2Pu6\",layoutId:\"ytbon2Pu6\",style:{width:\"100%\"},width:\"100%\",Y2LzZK0m1:true})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uzwsqp hidden-osuoyx\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{y:2187}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:439,width:\"684px\",y:2259,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gazl6-container\",nodeId:\"Ap9Bc6s5w\",rendersWithMotion:true,scopeId:\"frQM_Phpg\",style:{rotateY:180,scale:2},children:/*#__PURE__*/_jsx(KeyVisualOutline,{height:\"100%\",id:\"Ap9Bc6s5w\",layoutId:\"Ap9Bc6s5w\",n28PJgjTd:\"var(--token-d552bb20-04ca-49ac-a74e-9cb8c3d58ae8, color(display-p3 1 0.4667 0.3608))\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fhiwsu\",\"data-framer-name\":\"Headline\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-s6q8ak\",\"data-styles-preset\":\"vtmfCEQCd\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Wir sind f\\xfcr Sie da\"})})}),className:\"framer-1w8rqhf\",\"data-framer-name\":\"Wir sind f\\xfcr Sie da\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-60d8fn\",\"data-styles-preset\":\"JVH3adYP2\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Haben Sie Fragen oder m\\xf6chten Sie weiterf\\xfchrende Informationen haben?\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Dann melden Sie sich gerne bei uns.\"})]})}),className:\"framer-1mgqxs6\",\"data-framer-name\":\"Haben Sie Fragen oder m\\xf6chten Sie weiterf\\xfchrende Informationen haben?\\u2028Dann melden Sie sich gerne bei uns.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pct6mg\",\"data-framer-name\":\"Infos Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ecziv2\",\"data-framer-name\":\"Contact Data\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-sjvygc\",\"data-framer-name\":\"Address\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"MERViSOFT GmbH\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"Rheingaustrasse 88\"}),/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"D-65203 Wiesbaden\"})]})}),className:\"framer-1xmggg6\",\"data-framer-name\":\"MERViSOFT GmbH\\u2028Rheingaustrasse 88\\u2028D-65203 Wiesbaden\\u2028Deutschland\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-195mt2u\",\"data-framer-name\":\"Contact\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"tel:+49611183610\",motionChild:true,nodeId:\"ximVnxnyo\",openInNewTab:false,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"+49 (0) 611 18 36 \"})}),\"120\"]})}),className:\"framer-1iqgcq4\",\"data-framer-name\":\"+49 (0) 611 18 36 10\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+4961118361666\",motionChild:true,nodeId:\"MylD1CdOO\",openInNewTab:false,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"+49 (0) 611 18 36 16 66\"})})})}),className:\"framer-1k7g97i\",\"data-framer-name\":\"+49 (0 )611 18 36 16 66\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:\"cs@mervisoft.de\",motionChild:true,nodeId:\"I9RKb1giu\",openInNewTab:true,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"cs@mervisoft.de\"})})})}),className:\"framer-1047920\",\"data-framer-name\":\"cs@mervisoft.de\",\"data-highlight\":true,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2z1c9g\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TfXHJEVxe\"},motionChild:true,nodeId:\"IMnD2PjnS\",openInNewTab:false,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"AGB\"})})})}),className:\"framer-10dbmqj\",\"data-framer-name\":\"AGB\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XSGvqegNN\"},motionChild:true,nodeId:\"wb0eWGI7v\",openInNewTab:false,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"Impressum\"})})})}),className:\"framer-1xc68sj\",\"data-framer-name\":\"Impressum\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XZ1k39y0z\"},motionChild:true,nodeId:\"Yi4ptBty_\",openInNewTab:false,relValues:[],scopeId:\"frQM_Phpg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wp7pit\",\"data-styles-preset\":\"NKARrKbRC\",children:\"Datenschutz\"})})})}),className:\"framer-1sed7yf\",\"data-framer-name\":\"Datenschutz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jo3f19\",\"data-framer-name\":\"Legal Notice\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xo7opl\",\"data-styles-preset\":\"rXYpkRMPA\",children:\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA\"}),/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1xo7opl\",\"data-styles-preset\":\"rXYpkRMPA\",children:[\"BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. \",/*#__PURE__*/_jsx(\"br\",{}),\"Bricsys NV ist Teil von Hexagon AB. MERViSOFT\\xae,  TRIC\\xae und \",/*#__PURE__*/_jsx(\"br\",{}),\"Team Timer\\xae sind Warenzeichen der MERViSOFT Mervi Vaarala e.Kfr.. Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\"]})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\"},children:\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA. BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. Bricsys NV ist Teil von Hexagon AB. mervisoft\\xae und  TRIC\\xae sind Warenzeichen der REDIWI Holding. Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\"})}),className:\"framer-1x9i45r\",\"data-framer-name\":\"AutoCAD\\xae ist Warenzeichen der Autodesk Inc. USA BricsCAD\\xae und Bricsys 24/7 sind Warenzeichen von Bricsys NV. \\u2028Bricsys NV ist Teil von Hexagon AB. MERViSOFT\\xae, TRIC\\xae und \\u2028Team Timer\\xae sind Warenzeichen der MERViSOFT Mervi Vaarala e.Kfr.. \\u2028Alle anderen Produkte sind Eigentum der jeweiligen Warenzeicheninhaber.\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13ntvn3\",\"data-framer-name\":\"Bricsys_Distributor_RGB_inverted\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 269 36\"><path d=\"M 112.367 22.015 L 112.294 22.015 L 112.148 21.285 L 109.911 13.575 L 106.043 13.575 L 110.762 26.855 L 110.348 27.876 C 110.178 28.314 109.935 28.679 109.619 28.971 C 109.303 29.262 108.84 29.408 108.257 29.408 C 108.159 29.408 108.038 29.408 107.916 29.384 C 107.795 29.36 107.673 29.36 107.576 29.335 L 107.162 31.962 C 107.527 32.059 107.843 32.132 108.111 32.181 C 108.378 32.23 108.646 32.254 108.962 32.254 C 110.251 32.254 111.224 31.938 111.881 31.281 C 112.537 30.624 113.048 29.822 113.413 28.873 L 118.812 13.599 L 114.945 13.599 Z M 84.932 17.199 C 85.321 16.469 86.002 16.104 86.951 16.104 C 87.607 16.104 88.142 16.323 88.507 16.785 C 88.872 17.247 89.067 17.807 89.067 18.488 L 92.326 18.488 L 92.35 18.415 C 92.375 16.883 91.888 15.667 90.891 14.718 C 89.894 13.794 88.556 13.307 86.926 13.307 C 84.956 13.307 83.424 13.94 82.354 15.204 C 81.284 16.469 80.749 18.074 80.749 20.02 L 80.749 20.385 C 80.749 22.355 81.284 23.96 82.354 25.225 C 83.424 26.49 84.956 27.098 86.926 27.098 C 88.483 27.098 89.772 26.636 90.818 25.736 C 91.864 24.836 92.375 23.717 92.326 22.355 L 92.277 22.282 L 89.018 22.282 C 89.018 22.914 88.824 23.401 88.434 23.766 C 88.045 24.131 87.534 24.325 86.902 24.325 C 85.954 24.325 85.273 23.96 84.883 23.231 C 84.494 22.501 84.3 21.552 84.3 20.361 L 84.3 19.996 C 84.348 18.877 84.543 17.928 84.932 17.199 M 103.854 20.434 C 103.052 19.801 101.836 19.315 100.206 18.999 C 99.136 18.804 98.431 18.561 98.09 18.293 C 97.75 18.026 97.579 17.685 97.579 17.296 C 97.579 16.858 97.75 16.518 98.066 16.226 C 98.406 15.934 98.844 15.812 99.428 15.812 C 100.085 15.812 100.571 15.983 100.911 16.323 C 101.252 16.664 101.422 17.102 101.422 17.637 L 104.876 17.637 L 104.9 17.564 C 104.949 16.348 104.462 15.35 103.465 14.548 C 102.468 13.745 101.106 13.356 99.428 13.356 C 97.823 13.356 96.534 13.745 95.561 14.548 C 94.588 15.35 94.126 16.323 94.126 17.466 C 94.126 18.536 94.515 19.412 95.317 20.02 C 96.12 20.652 97.312 21.115 98.868 21.431 C 99.89 21.65 100.595 21.917 100.984 22.185 C 101.374 22.477 101.544 22.817 101.544 23.206 C 101.544 23.668 101.374 24.009 101.033 24.276 C 100.693 24.544 100.182 24.666 99.525 24.666 C 98.82 24.666 98.236 24.495 97.798 24.179 C 97.36 23.863 97.117 23.352 97.093 22.623 L 93.809 22.623 L 93.785 22.696 C 93.737 23.839 94.223 24.86 95.244 25.76 C 96.266 26.66 97.677 27.098 99.428 27.098 C 101.106 27.098 102.468 26.709 103.49 25.955 C 104.511 25.201 105.022 24.228 105.022 23.036 C 105.046 21.942 104.657 21.066 103.854 20.434 M 74.838 7.689 L 78.414 7.689 L 78.414 10.389 L 74.838 10.389 Z M 60.172 17.564 C 60.999 17.223 61.656 16.737 62.094 16.104 C 62.532 15.448 62.75 14.718 62.75 13.891 C 62.75 12.261 62.167 11.045 60.975 10.218 C 59.808 9.391 58.154 8.978 56.038 8.978 L 49.981 8.978 L 49.981 26.855 L 56.865 26.855 C 58.932 26.855 60.537 26.417 61.656 25.541 C 62.775 24.666 63.359 23.377 63.359 21.65 C 63.359 20.652 63.091 19.777 62.556 19.023 C 62.045 18.269 61.242 17.783 60.172 17.564 M 53.581 11.726 L 56.038 11.726 C 57.059 11.726 57.837 11.921 58.373 12.31 C 58.883 12.699 59.151 13.307 59.151 14.134 C 59.151 14.888 58.883 15.472 58.373 15.861 C 57.862 16.25 57.108 16.445 56.159 16.445 L 53.581 16.445 Z M 59.054 23.498 C 58.543 23.912 57.837 24.106 56.889 24.106 L 53.581 24.106 L 53.581 18.95 L 57.156 18.95 C 58.081 18.95 58.737 19.169 59.175 19.655 C 59.613 20.117 59.808 20.798 59.808 21.674 C 59.808 22.452 59.564 23.085 59.054 23.498 M 74.838 13.575 L 78.414 13.575 L 78.414 26.879 L 74.838 26.879 Z M 129.684 20.434 C 128.882 19.801 127.666 19.315 126.036 18.999 C 124.966 18.804 124.26 18.561 123.92 18.293 C 123.579 18.026 123.409 17.685 123.409 17.296 C 123.409 16.858 123.579 16.518 123.896 16.226 C 124.236 15.934 124.674 15.812 125.258 15.812 C 125.914 15.812 126.401 15.983 126.741 16.323 C 127.082 16.664 127.252 17.102 127.252 17.637 L 130.706 17.637 L 130.73 17.564 C 130.779 16.348 130.292 15.35 129.295 14.548 C 128.298 13.745 126.936 13.356 125.258 13.356 C 123.652 13.356 122.363 13.745 121.391 14.548 C 120.418 15.35 119.956 16.323 119.956 17.466 C 119.956 18.536 120.345 19.412 121.147 20.02 C 121.95 20.652 123.142 21.115 124.698 21.431 C 125.72 21.65 126.425 21.917 126.814 22.185 C 127.203 22.477 127.374 22.817 127.374 23.206 C 127.374 23.668 127.203 24.009 126.863 24.276 C 126.522 24.544 126.012 24.666 125.355 24.666 C 124.65 24.666 124.066 24.495 123.628 24.179 C 123.19 23.863 122.947 23.352 122.923 22.623 L 119.639 22.623 L 119.615 22.696 C 119.566 23.839 120.053 24.86 121.074 25.76 C 122.096 26.66 123.507 27.098 125.258 27.098 C 126.936 27.098 128.298 26.709 129.319 25.955 C 130.341 25.201 130.852 24.228 130.852 23.036 C 130.876 21.942 130.487 21.066 129.684 20.434 M 72.26 13.332 C 71.604 13.332 71.044 13.526 70.558 13.915 C 70.071 14.304 69.658 14.84 69.342 15.545 L 69.171 13.575 L 65.839 13.575 L 65.839 26.879 L 69.415 26.879 L 69.415 17.88 C 69.585 17.491 69.852 17.174 70.193 16.956 C 70.533 16.737 70.971 16.615 71.506 16.615 L 72.82 16.664 L 73.209 13.478 C 73.063 13.429 72.893 13.405 72.747 13.38 C 72.601 13.332 72.431 13.332 72.26 13.332 M 138.854 14.718 L 138.854 14.475 C 138.854 14.256 138.805 14.061 138.732 13.915 C 138.659 13.745 138.537 13.623 138.367 13.551 C 138.537 13.453 138.659 13.356 138.732 13.234 C 138.829 13.113 138.854 12.967 138.854 12.797 C 138.854 12.432 138.732 12.14 138.464 11.945 C 138.197 11.751 137.856 11.653 137.419 11.653 L 136.203 11.653 L 136.203 15.375 L 136.884 15.375 L 136.884 13.867 L 137.589 13.867 C 137.808 13.867 137.978 13.915 138.075 14.013 C 138.173 14.11 138.221 14.256 138.221 14.475 L 138.221 15.083 C 138.221 15.204 138.246 15.302 138.27 15.35 L 138.951 15.35 L 138.951 15.277 C 138.927 15.204 138.902 15.131 138.902 15.034 C 138.878 14.937 138.854 14.84 138.854 14.718 M 138.002 13.161 C 137.856 13.259 137.686 13.283 137.467 13.283 L 136.859 13.283 L 136.859 12.213 L 137.443 12.213 C 137.735 12.213 137.929 12.261 138.051 12.334 C 138.173 12.407 138.221 12.578 138.221 12.772 C 138.221 12.942 138.148 13.064 138.002 13.161\" fill=\"rgb(255,255,255)\"></path><path d=\"M 139.729 11.216 C 139.121 10.583 138.367 10.267 137.492 10.267 C 136.616 10.267 135.886 10.583 135.254 11.216 C 134.646 11.848 134.33 12.626 134.33 13.526 C 134.33 14.45 134.646 15.229 135.254 15.861 C 135.862 16.493 136.616 16.81 137.492 16.81 C 138.367 16.81 139.097 16.493 139.705 15.861 C 140.313 15.229 140.629 14.45 140.629 13.526 C 140.653 12.626 140.337 11.848 139.729 11.216 M 139.34 15.472 C 138.829 16.007 138.221 16.25 137.492 16.25 C 136.762 16.25 136.154 15.983 135.643 15.472 C 135.132 14.937 134.889 14.304 134.889 13.526 C 134.889 12.772 135.132 12.116 135.643 11.605 C 136.154 11.07 136.762 10.826 137.492 10.826 C 138.221 10.826 138.829 11.094 139.34 11.605 C 139.851 12.116 140.094 12.772 140.094 13.526 C 140.094 14.304 139.851 14.961 139.34 15.472\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22.449 22.744 L 19.53 18.585 L 25.076 18.585 L 27.922 22.744 L 25.076 26.976 L 19.53 26.976 Z M 17.439 13.21 L 14.472 9.002 L 20.066 9.002 L 22.936 13.21 L 14.155 27.001 L 8.561 27.001 Z M 0 36.243 L 36.483 36.243 L 36.483 -0.24 L 0 -0.24 Z\" fill=\"rgb(64,147,255)\"></path><path d=\"M 14.155 27.001 L 22.96 13.21 L 20.066 9.002 L 14.472 9.002 L 17.439 13.21 L 8.561 27.001 Z M 22.449 22.744 L 19.53 26.976 L 25.076 26.976 L 27.922 22.744 L 25.076 18.585 L 19.53 18.585 Z M 163.565 10.243 C 162.373 9.562 161.011 9.221 159.454 9.221 L 154.42 9.221 L 154.42 27.049 L 159.357 27.049 C 160.962 27.025 162.349 26.684 163.565 26.003 C 164.781 25.322 165.705 24.349 166.337 23.085 C 166.994 21.82 167.31 20.336 167.31 18.658 L 167.31 17.515 C 167.31 15.861 166.97 14.426 166.313 13.161 C 165.681 11.897 164.756 10.924 163.565 10.243 M 164.975 18.609 C 164.975 20.701 164.465 22.306 163.467 23.425 C 162.47 24.544 161.059 25.128 159.235 25.128 L 156.755 25.128 L 156.755 11.143 L 159.503 11.143 C 161.254 11.167 162.592 11.726 163.54 12.845 C 164.489 13.964 164.975 15.545 164.975 17.564 Z M 170.691 13.794 L 172.953 13.794 L 172.953 27.049 L 170.691 27.049 Z M 171.858 8.954 C 171.421 8.954 171.08 9.075 170.861 9.343 C 170.642 9.586 170.521 9.902 170.521 10.267 C 170.521 10.632 170.642 10.948 170.861 11.191 C 171.08 11.435 171.421 11.556 171.858 11.556 C 172.296 11.556 172.637 11.435 172.856 11.191 C 173.075 10.948 173.196 10.632 173.196 10.267 C 173.196 9.902 173.075 9.586 172.856 9.343 C 172.637 9.1 172.296 8.954 171.858 8.954 M 184.506 20.288 C 183.8 19.947 182.876 19.631 181.757 19.388 C 180.614 19.145 179.836 18.877 179.423 18.585 C 178.985 18.318 178.766 17.904 178.766 17.345 C 178.766 16.761 179.009 16.299 179.471 15.934 C 179.933 15.569 180.59 15.399 181.417 15.399 C 182.22 15.399 182.876 15.618 183.411 16.08 C 183.946 16.518 184.19 17.053 184.19 17.685 L 186.476 17.685 C 186.476 16.469 186.014 15.496 185.065 14.718 C 184.141 13.94 182.901 13.551 181.417 13.551 C 179.982 13.551 178.814 13.915 177.89 14.669 C 176.966 15.423 176.504 16.348 176.504 17.418 C 176.504 18.074 176.674 18.634 176.99 19.096 C 177.307 19.582 177.817 19.971 178.474 20.312 C 179.155 20.652 180.055 20.944 181.198 21.188 C 182.341 21.431 183.144 21.723 183.606 22.063 C 184.068 22.404 184.287 22.89 184.287 23.498 C 184.287 24.082 184.019 24.544 183.509 24.885 C 182.998 25.225 182.293 25.395 181.441 25.395 C 180.517 25.395 179.763 25.176 179.204 24.739 C 178.644 24.301 178.328 23.693 178.279 22.939 L 176.017 22.939 C 176.017 23.717 176.236 24.447 176.698 25.128 C 177.161 25.809 177.793 26.319 178.62 26.709 C 179.447 27.073 180.371 27.268 181.441 27.268 C 182.949 27.268 184.19 26.903 185.138 26.198 C 186.087 25.493 186.549 24.544 186.549 23.352 C 186.549 22.647 186.379 22.039 186.038 21.552 C 185.722 21.066 185.211 20.652 184.506 20.288 M 192.921 24.957 C 192.702 24.69 192.581 24.301 192.581 23.766 L 192.581 15.545 L 195.061 15.545 L 195.061 13.794 L 192.581 13.794 L 192.581 10.583 L 190.319 10.583 L 190.319 13.794 L 187.911 13.794 L 187.911 15.545 L 190.319 15.545 L 190.319 23.766 C 190.319 24.885 190.586 25.76 191.097 26.368 C 191.608 26.976 192.386 27.292 193.383 27.292 C 193.943 27.292 194.526 27.219 195.134 27.049 L 195.134 25.225 C 194.672 25.322 194.308 25.371 194.064 25.371 C 193.529 25.371 193.164 25.225 192.921 24.957 M 199.975 15.326 L 199.926 13.794 L 197.713 13.794 L 197.713 27.049 L 199.975 27.049 L 199.975 17.637 C 200.51 16.372 201.507 15.739 202.99 15.739 C 203.38 15.739 203.769 15.764 204.109 15.837 L 204.109 13.721 C 203.89 13.599 203.55 13.551 203.112 13.551 C 201.75 13.551 200.704 14.134 199.975 15.326 M 207.563 8.954 C 207.125 8.954 206.785 9.075 206.566 9.343 C 206.347 9.586 206.225 9.902 206.225 10.267 C 206.225 10.632 206.347 10.948 206.566 11.191 C 206.785 11.435 207.125 11.556 207.563 11.556 C 208.001 11.556 208.341 11.435 208.56 11.191 C 208.779 10.948 208.901 10.632 208.901 10.267 C 208.901 9.902 208.779 9.586 208.56 9.343 C 208.341 9.1 208.001 8.954 207.563 8.954 M 206.395 13.794 L 208.657 13.794 L 208.657 27.049 L 206.395 27.049 Z M 218.362 13.551 C 216.757 13.551 215.492 14.11 214.568 15.253 L 214.568 8.224 L 212.306 8.224 L 212.306 27.049 L 214.397 27.049 L 214.519 25.517 C 215.443 26.709 216.732 27.292 218.41 27.292 C 219.967 27.292 221.232 26.684 222.156 25.444 C 223.08 24.203 223.542 22.598 223.542 20.555 L 223.542 20.361 C 223.542 18.245 223.08 16.591 222.156 15.375 C 221.232 14.159 219.967 13.551 218.362 13.551 M 220.356 24.106 C 219.748 24.957 218.897 25.371 217.827 25.371 C 216.367 25.371 215.273 24.666 214.592 23.279 L 214.592 17.539 C 215.249 16.153 216.319 15.448 217.802 15.448 C 218.921 15.448 219.773 15.861 220.381 16.712 C 220.964 17.564 221.28 18.755 221.28 20.288 C 221.256 21.99 220.94 23.255 220.356 24.106 M 234.487 23.425 C 233.928 24.714 232.76 25.371 231.034 25.371 C 229.404 25.371 228.577 24.374 228.577 22.355 L 228.577 13.794 L 226.315 13.794 L 226.315 22.428 C 226.315 24.033 226.704 25.249 227.434 26.076 C 228.164 26.903 229.258 27.317 230.669 27.317 C 232.371 27.317 233.66 26.806 234.56 25.76 L 234.609 27.073 L 236.773 27.073 L 236.773 13.794 L 234.512 13.794 L 234.512 23.425 Z M 243.608 24.957 C 243.389 24.69 243.267 24.301 243.267 23.766 L 243.267 15.545 L 245.748 15.545 L 245.748 13.794 L 243.267 13.794 L 243.267 10.583 L 241.006 10.583 L 241.006 13.794 L 238.598 13.794 L 238.598 15.545 L 241.006 15.545 L 241.006 23.766 C 241.006 24.885 241.273 25.76 241.784 26.368 C 242.295 26.976 243.073 27.292 244.07 27.292 C 244.629 27.292 245.213 27.219 245.821 27.049 L 245.821 25.225 C 245.359 25.322 244.994 25.371 244.751 25.371 C 244.216 25.371 243.827 25.225 243.608 24.957 M 253.58 13.551 C 252.412 13.551 251.367 13.842 250.467 14.402 C 249.567 14.961 248.837 15.764 248.326 16.81 C 247.816 17.855 247.572 19.023 247.572 20.312 L 247.572 20.482 C 247.572 22.55 248.132 24.203 249.251 25.444 C 250.369 26.684 251.829 27.317 253.629 27.317 C 254.82 27.317 255.866 27.025 256.79 26.465 C 257.715 25.906 258.42 25.103 258.906 24.082 C 259.393 23.06 259.636 21.893 259.636 20.604 L 259.636 20.434 C 259.636 18.366 259.077 16.688 257.958 15.448 C 256.839 14.159 255.38 13.551 253.58 13.551 M 256.328 24.082 C 255.647 24.982 254.747 25.444 253.58 25.444 C 252.437 25.444 251.513 25.006 250.832 24.106 C 250.151 23.206 249.81 22.039 249.81 20.555 C 249.81 18.901 250.151 17.612 250.832 16.737 C 251.513 15.837 252.412 15.399 253.531 15.399 C 254.674 15.399 255.599 15.861 256.28 16.761 C 256.961 17.661 257.326 18.853 257.326 20.288 C 257.35 21.917 257.009 23.182 256.328 24.082 M 267.857 13.551 C 266.495 13.551 265.449 14.134 264.695 15.326 L 264.646 13.794 L 262.433 13.794 L 262.433 27.049 L 264.695 27.049 L 264.695 17.637 C 265.23 16.372 266.227 15.739 267.711 15.739 C 268.1 15.739 268.489 15.764 268.83 15.837 L 268.83 13.721 C 268.635 13.599 268.295 13.551 267.857 13.551\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:8776901231,withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qs9xmk\",\"data-framer-name\":\"logo\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jp28zXwcA\"},motionChild:true,nodeId:\"FIFHByRXC\",scopeId:\"frQM_Phpg\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-eawgnv framer-2jmo0u\",\"data-framer-name\":\"logo wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dDZICCHLB:{y:2651.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,width:\"32px\",y:2639.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-d3datw-container\",nodeId:\"TxJr7kpx_\",scopeId:\"frQM_Phpg\",children:/*#__PURE__*/_jsx(SignetMervisoft,{dH_UhQlat:\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, color(display-p3 1 1 1))\",height:\"100%\",id:\"TxJr7kpx_\",layoutId:\"TxJr7kpx_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1q9box5\",\"data-styles-preset\":\"GgwFUthzQ\",style:{\"--framer-text-color\":\"var(--token-70cc2de8-1106-40f0-8c28-3a57069304ee, rgb(255, 255, 255))\"},children:\"mervisoft GmbH 2025\"})}),className:\"framer-mk4gj5\",\"data-framer-name\":\"Mervisoft GmbH 2024\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1trvmt5\",\"data-framer-name\":\"line\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:4,intrinsicWidth:1034,svg:'<svg width=\"1034\" height=\"4\" viewBox=\"-1 -1 1034 4\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 1.00049H1032\" stroke=\"white\" style=\"stroke:white;stroke-opacity:1;\" stroke-width=\"2\"/>\\n</svg>\\n',withExternalLayout:true})]})]})]}),/*#__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 2192\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YXtLLyUqZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"dDZICCHLB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HncleHf5I\":[\".framer-1kykkbd-container\",\".framer-16xtvg\",\".framer-8rairf-container\",\".framer-1uzwsqp\"],\"YXtLLyUqZ\":[\".framer-1kykkbd-container\",\".framer-16xtvg\",\".framer-8rairf-container\"],\"dDZICCHLB\":[\".framer-1kykkbd-container\",\".framer-16xtvg\",\".framer-8rairf-container\",\".framer-1uzwsqp\"]}\n * @framerBreakpoints {\"HncleHf5I\":{\"min\":1200,\"canvasClassName\":\"framer-smhtno-override\",\"minHeight\":2192,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"YXtLLyUqZ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-osuoyx-override\",\"minHeight\":2192,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"dDZICCHLB\":{\"max\":809,\"canvasClassName\":\"framer-1rkd7v-override\",\"minHeight\":2192,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HncleHf5I\n * @framerLayoutTemplate\n */const FramerfrQM_Phpg=withCSS(Component,css,\"framer-HdEXf\");export default FramerfrQM_Phpg;FramerfrQM_Phpg.displayName=\"Home\";FramerfrQM_Phpg.defaultProps={height:2192,width:1200};addFonts(FramerfrQM_Phpg,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavigationFonts,...MerviHeroBackgroundNewFonts,...BannerFonts,...KeyVisualOutlineFonts,...SignetMervisoftFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfrQM_Phpg\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"HncleHf5I\\\":[\\\".framer-1kykkbd-container\\\",\\\".framer-16xtvg\\\",\\\".framer-8rairf-container\\\",\\\".framer-1uzwsqp\\\"],\\\"YXtLLyUqZ\\\":[\\\".framer-1kykkbd-container\\\",\\\".framer-16xtvg\\\",\\\".framer-8rairf-container\\\"],\\\"dDZICCHLB\\\":[\\\".framer-1kykkbd-container\\\",\\\".framer-16xtvg\\\",\\\".framer-8rairf-container\\\",\\\".framer-1uzwsqp\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2192\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"HncleHf5I\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-smhtno-override\\\",\\\"minHeight\\\":2192,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"YXtLLyUqZ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-osuoyx-override\\\",\\\"minHeight\\\":2192,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"dDZICCHLB\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1rkd7v-override\\\",\\\"minHeight\\\":2192,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"HncleHf5I\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YXtLLyUqZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dDZICCHLB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Empty from \"https://framerusercontent.com/modules/2zy2NTRpXzMFxNEfZNqR/I97wuqcOq20DcZK4SiJA/ZZEMNbGdO.js\";\r\nimport Home from \"https://framerusercontent.com/modules/MgfyFyaiG2MNASBpUZea/tI3eZyBds5Qiun8B7MQo/frQM_Phpg.js\";\r\n\r\n        const routes = {jp28zXwcA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nAHo3mNgyW5rJ6tt89Um/wLaoO4ZPrPslNqYH96Oq/jp28zXwcA.js\")), path: \"/\"}, XSGvqegNN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/udYZD3MKoME4QFMx4eak/v1herp4S1wJnfSeREKsp/XSGvqegNN.js\")), path: \"/impressum\"}, XZ1k39y0z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/37cuxuwQqjB8YpFA7I7i/jkvMqdb8rknoHGAnVEsP/XZ1k39y0z.js\")), path: \"/datenschutz\"}, TfXHJEVxe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iNsyl4VChlXgtiGYhOJd/v6iRWUXLmoKdC5IaYnwg/TfXHJEVxe.js\")), path: \"/agb\"}, lR0HjwOzI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1A2SkIfYZRvj9BGRySN2/SQLM13QUdXxsnLKig3VO/lR0HjwOzI.js\")), path: \"/partner-finden\"}, Mis8pbtZ5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SnK5MLjJCocIrDqgbJ4p/bAL3axXWq6u43Ot7IkJG/Mis8pbtZ5.js\")), path: \"/produkte\"}, JYSNL0d1c: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EyBDB1qP2w5qFYZ8IXct/IXCzxRmwgXl3J2SvBO2l/JYSNL0d1c.js\")), path: \"/service\"}, RXaFmJW95: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/epiOKmSfZl6s3oYBXE3G/AoNpGtjpWP4yaaUmoUJm/RXaFmJW95.js\")), path: \"/ueber-uns\"}, DSEqdlwBv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0oJthiMn8z7SpqswFXXT/ZUr0FkCIHT6YHGw9ZJmX/DSEqdlwBv.js\")), path: \"/partner-werden\"}, LldQj0qJ5: {collectionId: \"xgaP8zh9D\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l1hykEyERtMKsZK6tuLL/G0p2ZNwYriAjoQya7nzI/LldQj0qJ5.js\")), path: \"/partner-finden/:uSynz5kTu\"}, SQurkf3zs: {collectionId: \"ysYvJRQx2\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4ahFi58antybgq2Gk9YQ/1uq8JpSpgAlsvEMEKojA/SQurkf3zs.js\")), path: \"/produkte/:aA4yVXkvG\"}}\r\n\r\n        const locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}, {code: \"en\", id: \"rqTk0fCsU\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {xgaP8zh9D: async () => (await import(\"https://framerusercontent.com/modules/eIfnlGhtcQy9M9W1kDtQ/kAxoPTAbZiG4vKfc7T9G/xgaP8zh9D.js\"))?.[\"utils\"], ysYvJRQx2: async () => (await import(\"https://framerusercontent.com/modules/36maQHVCHz8casyXXK6T/46cRzH3caTuEo29jDPYX/ysYvJRQx2.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"a95b3dc8d8333589538e78fbd07effe66d9cd27c2bce1c1de4865c604edb8ba3\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"jp28zXwcA\":\r\nreturn React.createElement(Home, {...props, key: \"Home\", style, webPageId}, children(true));\r\ncase \"XSGvqegNN\":\r\ncase \"XZ1k39y0z\":\r\ncase \"TfXHJEVxe\":\r\ncase \"lR0HjwOzI\":\r\ncase \"Mis8pbtZ5\":\r\ncase \"JYSNL0d1c\":\r\ncase \"RXaFmJW95\":\r\ncase \"DSEqdlwBv\":\r\ncase \"LldQj0qJ5\":\r\ncase \"SQurkf3zs\":\r\nreturn React.createElement(Empty, {...props, key: \"Empty\", style, webPageId}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"jp28zXwcA\":\r\nreturn [{hash: \"smhtno\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"osuoyx\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1rkd7v\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"XSGvqegNN\":\r\ncase \"XZ1k39y0z\":\r\ncase \"TfXHJEVxe\":\r\ncase \"lR0HjwOzI\":\r\ncase \"Mis8pbtZ5\":\r\ncase \"JYSNL0d1c\":\r\ncase \"RXaFmJW95\":\r\ncase \"DSEqdlwBv\":\r\ncase \"LldQj0qJ5\":\r\ncase \"SQurkf3zs\":\r\nreturn [{hash: \"18rneo1\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1b2il21\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"w1m8p4\", 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://better-situation-120113.framer.app\",\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: false,\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, 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            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {JYSNL0d1c: {jp28zXwcA: effect}}}\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        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.hydrateRoot(\r\n                    document.getElementById(\"__framer-badge-container\"),\r\n                    React.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n                )\r\n            })\r\n        })()\r\n    "],"mappings":"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"}