{"version":3,"file":"script_main.LjBQKBlC.mjs","names":["useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","NavigationLink","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","Image1","NavigationBar","Cursor","useRef","React.useId","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js","https:/framerusercontent.com/modules/gjeUnmR0kk5FFy2Vhdrm/17pfuyVnm280AM5cVUvF/hYQPcfHT0.js","https:/framerusercontent.com/modules/g6kju1kTxYX9NHJZZIaH/UkgdGGzLHEhIHb7SHQ1z/jnu8ThTcZ.js","https:/framerusercontent.com/modules/sAdQsWYMbhAjrwNds76y/1rsAQDskCOrfzJ5sHraT/uaD5E8gxP.js","framer:toplevel/main"],"sourcesContent":["/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"600\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={P9qO8IoTo:{hover:true}};const cycleOrder=[\"P9qO8IoTo\",\"nw6K__lw0\",\"CDJg4VPPb\"];const serializationHash=\"framer-D6aIw\";const variantClassNames={CDJg4VPPb:\"framer-v-nziqhf\",nw6K__lw0:\"framer-v-1gvfe24\",P9qO8IoTo:\"framer-v-4j9exc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:100,delay:0,mass:3,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"P9qO8IoTo\",Mobile:\"CDJg4VPPb\",Selected:\"nw6K__lw0\"};const getProps=({click,height,id,link,newTab,title,width,...props})=>{return{...props,eYwK9oEfj:click??props.eYwK9oEfj,l_uXsrugr:newTab??props.l_uXsrugr,qsy89vfHT:link??props.qsy89vfHT,Rm4iGSliJ:title??props.Rm4iGSliJ??\"Mockups\",variant:humanReadableVariantMap[props.variant]??props.variant??\"P9qO8IoTo\"};};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,Rm4iGSliJ,qsy89vfHT,l_uXsrugr,eYwK9oEfj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"P9qO8IoTo\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwo11rg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eYwK9oEfj){const res=await eYwK9oEfj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:qsy89vfHT,motionChild:true,nodeId:\"P9qO8IoTo\",openInNewTab:l_uXsrugr,scopeId:\"hYQPcfHT0\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4j9exc\",className,classNames)} framer-j7mb6c`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"P9qO8IoTo\",onTap:onTapwo11rg,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"P9qO8IoTo-hover\":{\"data-framer-name\":undefined},CDJg4VPPb:{\"data-framer-name\":\"Mobile\"},nw6K__lw0:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2007957d-a074-4c0c-8a33-8d85ed1ba0fd, rgb(0, 0, 0)))\"},children:\"Mockups\"})}),className:\"framer-g51ua6\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"wJucVMzLZ\",style:{\"--extracted-r6o4lv\":\"var(--token-2007957d-a074-4c0c-8a33-8d85ed1ba0fd, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:Rm4iGSliJ,variants:{\"P9qO8IoTo-hover\":{\"--extracted-r6o4lv\":\"var(--token-e27e1031-a876-439e-a06a-478d50eaa340, rgba(0, 0, 0, 0.36))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"P9qO8IoTo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e27e1031-a876-439e-a06a-478d50eaa340, rgba(0, 0, 0, 0.36)))\"},children:\"Mockups\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-D6aIw.framer-j7mb6c, .framer-D6aIw .framer-j7mb6c { display: block; }\",\".framer-D6aIw.framer-4j9exc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-D6aIw .framer-g51ua6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-D6aIw.framer-v-nziqhf.framer-4j9exc { justify-content: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 58\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nw6K__lw0\":{\"layout\":[\"auto\",\"auto\"]},\"CDJg4VPPb\":{\"layout\":[\"auto\",\"auto\"]},\"UUEbTJtCx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Rm4iGSliJ\":\"title\",\"qsy89vfHT\":\"link\",\"l_uXsrugr\":\"newTab\",\"eYwK9oEfj\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhYQPcfHT0=withCSS(Component,css,\"framer-D6aIw\");export default FramerhYQPcfHT0;FramerhYQPcfHT0.displayName=\"Navigation/Link\";FramerhYQPcfHT0.defaultProps={height:21,width:58};addPropertyControls(FramerhYQPcfHT0,{variant:{options:[\"P9qO8IoTo\",\"nw6K__lw0\",\"CDJg4VPPb\"],optionTitles:[\"Default\",\"Selected\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Rm4iGSliJ:{defaultValue:\"Mockups\",displayTextArea:false,title:\"Title\",type:ControlType.String},qsy89vfHT:{title:\"Link\",type:ControlType.Link},l_uXsrugr:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},eYwK9oEfj:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerhYQPcfHT0,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhYQPcfHT0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Rm4iGSliJ\\\":\\\"title\\\",\\\"qsy89vfHT\\\":\\\"link\\\",\\\"l_uXsrugr\\\":\\\"newTab\\\",\\\"eYwK9oEfj\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"58\",\"framerIntrinsicHeight\":\"21\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nw6K__lw0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CDJg4VPPb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UUEbTJtCx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hYQPcfHT0.map","// Generated by Framer (fd0ec14)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import NavigationLink from\"https://framerusercontent.com/modules/gjeUnmR0kk5FFy2Vhdrm/17pfuyVnm280AM5cVUvF/hYQPcfHT0.js\";import Button from\"https://framerusercontent.com/modules/s20iMg2GbKBy9sZWOmX9/nInPNXScmAHRRtSnx0Om/XDkNoC4_I.js\";const NavigationLinkFonts=getFonts(NavigationLink);const EmbedFonts=getFonts(Embed);const ButtonFonts=getFonts(Button);const cycleOrder=[\"SQp0TVGvz\",\"JhSXZnuUF\",\"wgWovLDKW\"];const serializationHash=\"framer-dOcvX\";const variantClassNames={JhSXZnuUF:\"framer-v-1hrqbgv\",SQp0TVGvz:\"framer-v-1v3qslp\",wgWovLDKW:\"framer-v-138jbj5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.3,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"wgWovLDKW\",Default:\"SQp0TVGvz\",Phone:\"JhSXZnuUF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SQp0TVGvz\"};};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:\"SQp0TVGvz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap18tb8qy=activeVariantCallback(async(...args)=>{setVariant(\"SQp0TVGvz\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"wgWovLDKW\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"wgWovLDKW\")return true;return false;};const isDisplayed2=()=>{if([\"JhSXZnuUF\",\"wgWovLDKW\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({JhSXZnuUF:{value:transition2},wgWovLDKW:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1v3qslp\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"SQp0TVGvz\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{JhSXZnuUF:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(247, 243, 235, 0)\"},wgWovLDKW:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ee2dbcb5-2207-4058-b511-a98b4cfd1f67, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ade1bce3-3902-4c4c-9fc0-b5696fee36e0, rgb(247, 242, 234))\"}},...addPropertyOverrides({JhSXZnuUF:{\"data-border\":true,\"data-framer-name\":\"Phone\"},wgWovLDKW:{\"data-border\":true,\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10lca8q\",layoutDependency:layoutDependency,layoutId:\"LRV3JCK3N\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jdh5my\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Z2nG6nSk9\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"GWX78SyPt\",openInNewTab:false,scopeId:\"jnu8ThTcZ\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(24+((componentViewport?.height||149)-48-101)/2)+9+-41.5),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:\"188px\",src:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024 1536w\"},className:\"framer-6s4gva framer-1vmarga\",\"data-framer-name\":\"Logo\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GWX78SyPt\",onTap:onTap18tb8qy,...addPropertyOverrides({JhSXZnuUF:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+9+-41.5),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:\"188px\",src:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024 1536w\"}},wgWovLDKW:{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1024,intrinsicWidth:1536,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+9+-41.5),pixelHeight:1024,pixelWidth:1536,positionX:\"center\",positionY:\"center\",sizes:\"188px\",src:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024\",srcSet:\"https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=512&width=1536&height=1024 512w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?scale-down-to=1024&width=1536&height=1024 1024w,https://framerusercontent.com/images/fAw4BK2EcocQAzDEc6FKs1xzo.png?width=1536&height=1024 1536w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(24+((componentViewport?.height||149)-48-101)/2)+9+0,...addPropertyOverrides({JhSXZnuUF:{y:(componentViewport?.y||0)+0+0+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rjvfe8-container\",layoutDependency:layoutDependency,layoutId:\"wusZTn74z-container\",nodeId:\"wusZTn74z\",rendersWithMotion:true,scopeId:\"jnu8ThTcZ\",children:/*#__PURE__*/_jsx(NavigationLink,{height:\"100%\",id:\"wusZTn74z\",l_uXsrugr:false,layoutId:\"wusZTn74z\",qsy89vfHT:resolvedLinks[0],Rm4iGSliJ:\"\\xdavod\",variant:matchVariant(\"P9qO8IoTo\"),width:\"100%\",...addPropertyOverrides({JhSXZnuUF:{qsy89vfHT:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11jug6v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZISW2bYBc-container\",nodeId:\"ZISW2bYBc\",rendersWithMotion:true,scopeId:\"jnu8ThTcZ\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\\n\t width=\"100%\" viewBox=\"0 0 992 624\" enable-background=\"new 0 0 992 624\" xml:space=\"preserve\">\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM296.637634,206.195435 \\n\tC311.627045,215.630905 318.271118,229.208145 318.291229,246.255203 \\n\tC318.335419,283.732819 318.356110,321.210602 318.284027,358.688141 \\n\tC318.245331,378.816162 306.365692,395.413116 287.415314,402.074615 \\n\tC283.160309,403.570343 278.761963,404.366852 274.208923,404.363983 \\n\tC233.733078,404.338470 193.257065,404.419739 152.781433,404.325226 \\n\tC131.398880,404.275299 112.326805,387.050262 109.612396,365.872925 \\n\tC108.995834,361.062683 108.800453,356.276703 108.802658,351.450714 \\n\tC108.818504,316.804718 108.765068,282.158630 108.825813,247.512741 \\n\tC108.862907,226.353394 119.288376,210.033340 136.953568,203.311279 \\n\tC142.902664,201.047485 149.103683,199.831512 155.481674,199.828735 \\n\tC194.125259,199.811935 232.768967,199.780655 271.412292,199.884537 \\n\tC280.149872,199.908035 288.618500,201.530533 296.637634,206.195435 \\nM235.004562,341.343292 \\n\tC260.534973,338.953369 279.387665,325.747986 293.801208,305.217621 \\n\tC295.827728,302.331085 296.135651,300.009857 293.700989,297.247650 \\n\tC289.741272,292.755188 286.302155,287.768799 282.095612,283.535065 \\n\tC263.803436,265.124786 241.848175,257.304047 216.146744,262.575378 \\n\tC200.860931,265.710480 187.735306,273.718018 175.626236,283.367249 \\n\tC173.747726,284.864166 172.280289,286.076385 169.476501,284.708130 \\n\tC159.856598,280.013580 149.540787,277.363586 139.077698,275.288940 \\n\tC136.544510,274.786682 134.025574,273.574738 130.962555,275.053345 \\n\tC132.824661,280.531555 136.501602,284.847717 139.613861,289.486786 \\n\tC142.286346,293.470306 147.560242,296.679688 147.466812,301.252594 \\n\tC147.374786,305.756561 142.359634,309.118744 139.678772,313.103760 \\n\tC136.472885,317.869202 132.881104,322.406281 130.510483,328.457062 \\n\tC143.057648,327.428833 154.491333,324.642578 165.288132,319.921143 \\n\tC170.292786,317.732605 173.524826,318.349518 177.810196,321.511475 \\n\tC194.494247,333.821808 212.820175,341.986176 235.004562,341.343292 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM921.316711,386.999359 \\n\tC921.306885,391.662476 921.245361,395.826385 921.296814,399.988922 \\n\tC921.411987,409.300568 917.327332,416.303680 909.579163,421.222748 \\n\tC896.791626,429.341248 877.118530,427.206665 867.083069,416.680573 \\n\tC865.243164,414.750793 863.519897,412.740356 863.062378,409.636993 \\n\tC867.092529,407.075439 871.765564,406.938873 876.280334,406.341492 \\n\tC877.765991,406.144897 878.566467,407.531281 879.374084,408.580200 \\n\tC882.951843,413.227051 887.901672,414.770874 893.477600,414.631897 \\n\tC902.321777,414.411530 906.520752,410.079651 906.642700,401.226440 \\n\tC906.688538,397.899323 906.650085,394.571075 906.650085,390.540955 \\n\tC903.643921,394.182037 901.025208,397.461945 897.100342,399.296112 \\n\tC884.211548,405.319336 868.701721,397.804565 863.921570,382.846893 \\n\tC860.484436,372.092041 860.671692,361.278625 864.411072,350.512604 \\n\tC870.331482,333.467712 892.734436,328.181458 904.080994,340.948608 \\n\tC904.498352,341.418182 905.118469,341.707458 905.904541,342.265747 \\n\tC907.541504,339.738953 906.127075,335.395020 911.414307,335.444183 \\n\tC921.291443,335.535950 921.301636,335.153015 921.307800,345.032928 \\n\tC921.316528,358.855133 921.314087,372.677338 921.316711,386.999359 \\nM906.660767,366.623718 \\n\tC906.608521,363.273865 905.877991,360.038086 904.855347,356.879028 \\n\tC902.863892,350.727020 898.256653,347.369110 891.870117,347.283752 \\n\tC885.271790,347.195587 880.538330,350.197296 878.412903,356.247223 \\n\tC875.620605,364.195038 875.630798,372.192047 878.828308,380.065430 \\n\tC881.081726,385.614014 885.638367,388.373077 891.257507,388.494568 \\n\tC896.651245,388.611145 901.247009,386.246979 903.771179,381.006500 \\n\tC905.826111,376.740143 906.577454,372.190979 906.660767,366.623718 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM392.932922,292.381348 \\n\tC366.536804,293.863342 351.327240,272.923889 350.637421,250.595337 \\n\tC350.211487,236.808273 352.816345,224.145370 362.768188,213.755386 \\n\tC378.784576,197.033768 416.518463,197.402191 426.783142,225.056992 \\n\tC429.215363,231.609787 428.761780,231.973282 422.011810,232.347412 \\n\tC416.506866,232.652527 412.952728,231.731140 409.809845,226.025497 \\n\tC402.582703,212.905365 380.092499,213.307556 372.149384,226.536057 \\n\tC364.402954,239.437057 364.206177,253.231110 371.152069,266.545898 \\n\tC375.529816,274.937836 383.238647,278.688629 392.794067,278.028015 \\n\tC401.527802,277.424194 408.718567,274.253815 411.885559,265.330231 \\n\tC413.043823,262.066528 415.409882,261.894623 418.223755,261.854797 \\n\tC429.436615,261.696045 430.367950,263.073120 425.015625,273.113861 \\n\tC418.304535,285.703552 407.541321,291.854156 392.932922,292.381348 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM367.097992,393.925354 \\n\tC364.532654,401.275055 359.600952,402.928070 349.856598,399.890533 \\n\tC349.244171,396.631897 351.163025,393.840973 352.153046,390.989227 \\n\tC360.608185,366.633972 369.297058,342.359985 377.824341,318.029572 \\n\tC378.827881,315.166260 380.194244,313.610443 383.499298,313.684082 \\n\tC399.350830,314.037170 395.432587,311.521179 400.480255,325.315674 \\n\tC408.709625,347.805176 416.681152,370.389282 424.696045,392.956696 \\n\tC425.455536,395.095093 426.718506,397.195068 426.142090,399.871246 \\n\tC422.086151,400.874786 417.934845,400.205750 413.824585,400.282745 \\n\tC411.451965,400.327209 410.895386,398.470642 410.291229,396.713165 \\n\tC408.668579,391.993073 406.931030,387.308014 405.471130,382.538025 \\n\tC404.563507,379.572418 403.034851,378.221313 399.762604,378.307678 \\n\tC391.940887,378.514069 384.109375,378.469696 376.284180,378.358093 \\n\tC373.403748,378.317017 371.628967,379.077728 370.854889,382.145050 \\n\tC369.880432,386.006348 368.447510,389.751892 367.097992,393.925354 \\nM395.926880,354.410126 \\n\tC393.436188,347.085968 390.945465,339.761810 388.029541,331.187225 \\n\tC383.772552,342.317627 380.513550,352.363647 377.537201,362.505188 \\n\tC377.125244,363.908875 377.417267,365.456940 379.174896,365.490295 \\n\tC385.710999,365.614258 392.250854,365.539734 399.441803,365.539734 \\n\tC398.165771,361.419800 397.192963,358.278900 395.926880,354.410126 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM433.429108,342.470123 \\n\tC438.584045,336.496643 445.210510,334.338348 452.334869,333.900421 \\n\tC459.523224,333.458496 465.421722,336.777985 469.996094,342.159790 \\n\tC472.160339,340.319824 471.594513,338.366821 471.612793,336.615753 \\n\tC471.682434,329.950226 471.704163,323.283142 471.637146,316.617737 \\n\tC471.610168,313.933319 472.641724,312.847351 475.423767,312.640320 \\n\tC486.227753,311.836334 486.220642,311.749390 486.218170,322.746338 \\n\tC486.212769,346.578064 486.135651,370.410187 486.269684,394.241150 \\n\tC486.293884,398.547455 485.326080,400.603088 480.449402,400.448364 \\n\tC472.202728,400.186798 472.193756,400.469330 471.336823,390.920715 \\n\tC470.016815,390.726410 469.690216,391.966339 469.206696,392.645752 \\n\tC459.958740,405.640656 441.147369,403.462708 432.150055,390.673584 \\n\tC422.759094,377.325043 423.286072,355.818573 433.429108,342.470123 \\nM467.497040,353.072510 \\n\tC463.793427,347.744202 458.418976,346.540100 452.529694,347.584412 \\n\tC446.446350,348.663147 443.102905,352.963165 441.850220,358.747711 \\n\tC440.539734,364.799133 440.508606,371.001587 441.853577,377.023956 \\n\tC443.430695,384.085693 449.093719,388.579742 455.594421,388.631470 \\n\tC462.177399,388.683868 467.507874,384.825012 469.462860,377.861389 \\n\tC471.752014,369.707520 472.124695,361.518890 467.497040,353.072510 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM456.683044,292.781616 \\n\tC439.513336,292.858978 428.852142,278.210510 435.709900,264.480713 \\n\tC439.740631,256.410828 447.354309,254.068893 455.458435,252.716309 \\n\tC459.881897,251.977997 464.369476,251.554138 468.741272,250.593231 \\n\tC474.632904,249.298279 476.123260,244.365295 472.243774,239.739456 \\n\tC467.001404,233.488602 454.747009,234.757019 451.083160,242.017822 \\n\tC450.152740,243.861740 449.092712,245.200333 446.938904,244.762955 \\n\tC443.550171,244.074783 439.955994,245.025955 436.701782,243.607391 \\n\tC436.557831,236.590454 441.434387,229.791809 448.700684,226.774323 \\n\tC456.056946,223.719452 463.800476,223.835419 471.304260,225.292343 \\n\tC482.454590,227.457230 488.656525,234.706497 489.122986,246.291519 \\n\tC489.685547,260.264252 489.401917,274.270477 489.539520,288.261658 \\n\tC489.557617,290.096985 488.934296,291.173340 487.046539,291.203888 \\n\tC484.216614,291.249664 481.384796,291.244446 478.554688,291.202667 \\n\tC474.634521,291.144806 476.478729,286.731201 474.066559,285.197418 \\n\tC469.013000,289.009979 463.734833,292.450378 456.683044,292.781616 \\nM455.927063,280.666626 \\n\tC457.416870,280.652832 458.916840,280.747192 460.394836,280.608002 \\n\tC471.029480,279.606323 476.922058,270.992157 473.709869,260.932281 \\n\tC467.152191,261.292023 460.597626,261.871185 454.317596,264.174408 \\n\tC450.040771,265.742981 448.081512,268.806183 448.325409,273.365540 \\n\tC448.558472,277.722351 451.041321,279.889160 455.927063,280.666626 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM585.537231,236.865967 \\n\tC590.409180,228.384186 597.715942,224.817856 606.843811,224.704361 \\n\tC611.147339,224.650848 615.454529,224.354691 619.750854,225.479294 \\n\tC631.466492,228.546021 637.296875,237.186737 636.748352,250.173294 \\n\tC636.278503,261.297455 635.833618,272.434631 637.029480,283.579498 \\n\tC637.308472,286.179474 639.361633,290.281830 634.275391,291.197235 \\n\tC626.856567,292.532471 624.379089,291.418610 622.915894,286.307709 \\n\tC622.742920,285.703644 622.573853,285.098450 622.283936,284.072113 \\n\tC616.918396,288.638458 611.340820,291.841705 604.424194,292.626801 \\n\tC593.716797,293.842194 583.947510,287.719635 581.584167,277.770844 \\n\tC579.099792,267.312744 584.512756,258.179810 595.328979,254.528198 \\n\tC601.842468,252.329208 608.759277,252.372574 615.401062,250.872330 \\n\tC618.057922,250.272217 620.856323,249.885345 621.578613,246.722366 \\n\tC622.353699,243.328308 621.078003,240.493362 618.413269,238.313034 \\n\tC612.549866,233.515518 601.662781,235.616089 598.422058,242.345428 \\n\tC597.510864,244.237503 596.259949,244.739792 594.543579,244.742950 \\n\tC593.053406,244.745682 591.565308,244.455551 590.071960,244.367279 \\n\tC582.860168,243.940948 582.844666,243.926834 585.537231,236.865967 \\nM596.207764,268.883209 \\n\tC594.384399,275.568207 596.485291,279.990509 602.003601,280.602234 \\n\tC604.946594,280.928467 607.910889,280.823853 610.881897,280.091309 \\n\tC619.484436,277.970184 623.990906,271.596619 621.301453,260.603394 \\n\tC616.739319,261.203674 612.100342,261.535339 607.593018,262.489166 \\n\tC603.470215,263.361664 598.916931,263.808197 596.207764,268.883209 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM601.871582,394.954132 \\n\tC592.519470,402.170746 582.230286,402.886047 571.689026,400.209381 \\n\tC560.318542,397.322083 551.855835,387.088898 550.811768,375.385468 \\n\tC550.206482,368.600464 550.395142,361.809387 552.366699,355.099976 \\n\tC556.869385,339.776703 570.437866,332.883759 583.132812,334.134277 \\n\tC599.118103,335.708984 608.588745,346.570374 609.380249,362.329407 \\n\tC610.002380,374.716217 609.215515,372.839417 599.229187,372.980042 \\n\tC590.068848,373.109039 580.905029,372.976379 571.743103,373.018829 \\n\tC569.954712,373.027130 568.073425,372.597198 566.414673,373.650696 \\n\tC565.966553,381.127014 569.370178,386.775421 575.640686,389.019135 \\n\tC582.392273,391.435028 589.117065,389.529205 593.326355,383.753937 \\n\tC594.442505,382.222565 595.522522,381.204498 597.393616,381.743073 \\n\tC600.871460,382.744080 604.546143,383.265991 607.700012,385.568237 \\n\tC607.393127,389.622742 604.773926,392.171783 601.871582,394.954132 \\nM568.307129,361.587006 \\n\tC575.781067,361.622437 583.255249,361.628387 590.728699,361.709625 \\n\tC593.278442,361.737335 595.089844,361.142944 594.513000,358.062714 \\n\tC593.500977,352.658447 590.843262,348.594513 585.498291,346.447479 \\n\tC580.263123,344.344574 575.653748,345.628937 571.495605,348.825836 \\n\tC567.544312,351.863586 565.916748,357.625061 568.307129,361.587006 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM838.280640,350.798645 \\n\tC829.539307,343.964020 818.979492,347.633148 816.268738,357.984192 \\n\tC815.323242,361.594421 815.344604,365.226562 815.346680,368.887756 \\n\tC815.351685,377.882080 815.266602,386.877380 815.378723,395.870239 \\n\tC815.417297,398.962067 814.481628,400.409180 811.132507,400.390472 \\n\tC798.384644,400.319244 800.760132,400.962036 800.681396,390.602020 \\n\tC800.558594,374.446442 800.636597,358.289185 800.674866,342.132751 \\n\tC800.679504,340.175812 800.274902,338.147797 801.199219,336.291504 \\n\tC811.476013,334.046753 814.237854,335.052399 815.877441,341.622009 \\n\tC817.313293,342.133118 817.990723,340.947601 818.793152,340.212311 \\n\tC826.057739,333.555267 834.367310,332.022675 843.272278,335.984467 \\n\tC852.161011,339.939056 855.802002,347.923798 856.186462,356.966736 \\n\tC856.737854,369.935028 856.270325,382.944702 856.363220,395.935822 \\n\tC856.385498,399.056641 855.392883,400.430054 852.066040,400.394287 \\n\tC839.808472,400.262604 841.928162,401.173676 841.621338,390.505707 \\n\tC841.305908,379.535767 842.477539,368.534302 840.882751,357.590179 \\n\tC840.540039,355.238739 839.880859,353.049438 838.280640,350.798645 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM735.926392,348.941711 \\n\tC733.564453,354.364685 734.482666,357.062805 739.733276,358.837555 \\n\tC745.072510,360.642212 750.602722,361.889465 756.065552,363.318909 \\n\tC768.880249,366.671997 771.783447,373.151550 771.923096,381.518463 \\n\tC772.077637,390.784058 764.758484,398.743683 754.080933,400.799316 \\n\tC744.006226,402.738892 734.185486,402.049164 725.532043,395.509705 \\n\tC722.511780,393.227264 720.401367,390.315277 718.875000,386.934021 \\n\tC718.418091,385.921936 717.795898,384.831512 718.764832,383.683777 \\n\tC721.109863,380.906006 731.408264,381.382294 733.544189,384.390625 \\n\tC737.931519,390.569855 746.984558,392.506134 753.605774,388.681427 \\n\tC758.966797,385.584656 758.993408,379.955627 753.574829,376.903198 \\n\tC749.897522,374.831635 745.695984,374.353455 741.668701,373.359528 \\n\tC738.284119,372.524200 734.784302,371.958588 731.563171,370.693695 \\n\tC719.061768,365.784576 715.743835,352.557373 724.250549,342.173828 \\n\tC733.019348,331.470551 757.250488,331.140808 766.391602,341.600433 \\n\tC768.824951,344.384857 769.879333,346.555328 770.707825,350.602875 \\n\tC767.464966,352.870850 763.514893,352.573944 759.846680,353.295868 \\n\tC758.295959,353.601044 757.541931,352.542297 756.717896,351.362427 \\n\tC751.572327,343.994751 743.306335,342.937927 735.926392,348.941711 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM534.605591,386.492828 \\n\tC533.703064,388.878998 532.657166,390.847900 532.243286,392.941711 \\n\tC531.079712,398.827911 527.916443,400.940125 521.781189,400.514893 \\n\tC512.546021,399.874878 514.173340,401.283875 510.974365,392.750183 \\n\tC504.490082,375.452606 498.161011,358.096649 491.829498,340.742310 \\n\tC491.230927,339.101624 489.960297,337.484497 491.034119,335.302826 \\n\tC494.834747,334.308441 498.801270,334.876678 502.748993,335.098480 \\n\tC505.747955,335.266998 506.316040,337.716125 507.066620,339.912506 \\n\tC511.208710,352.033875 515.317444,364.166656 519.461731,376.287262 \\n\tC520.050476,378.009216 520.770874,379.686188 521.521667,381.618927 \\n\tC523.263000,380.799011 523.200989,379.146942 523.620361,377.917023 \\n\tC527.701660,365.948120 531.964722,354.030792 535.609070,341.928070 \\n\tC537.239868,336.512482 540.090637,334.183929 545.583374,334.767273 \\n\tC547.694336,334.991394 549.899475,334.272827 552.846375,335.823059 \\n\tC546.835815,352.533539 540.793213,369.333069 534.605591,386.492828 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM552.193726,233.019745 \\n\tC545.610046,250.885178 539.009094,268.324615 532.807251,285.904846 \\n\tC531.310852,290.146606 529.116150,291.483643 524.808899,291.388824 \\n\tC515.422241,291.182220 515.314636,291.415558 512.116150,282.745544 \\n\tC505.719025,265.404938 499.439758,248.020813 493.137207,230.645432 \\n\tC492.639221,229.272522 492.338104,227.828201 491.872803,226.155807 \\n\tC496.113892,225.182678 500.078644,225.699631 504.003937,225.698425 \\n\tC507.126953,225.697464 507.484589,228.401184 508.227509,230.520798 \\n\tC512.576050,242.927231 516.860229,255.356216 521.153320,267.782013 \\n\tC521.626038,269.150146 521.721680,270.705170 523.646729,271.916931 \\n\tC524.776672,268.840179 525.891663,265.945282 526.906433,263.015686 \\n\tC530.557251,252.476318 534.355225,241.982437 537.716736,231.350922 \\n\tC539.094971,226.991592 541.220032,224.861206 545.911621,225.608719 \\n\tC548.482788,226.018372 551.216553,225.081100 553.722229,226.390137 \\n\tC554.371643,228.782791 552.920166,230.619263 552.193726,233.019745 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM663.614258,377.983215 \\n\tC663.616394,369.320679 663.508240,361.152832 663.674805,352.990570 \\n\tC663.742188,349.693237 662.858276,347.867126 659.241333,348.138824 \\n\tC654.700684,348.479950 654.616028,345.355988 654.807068,342.175812 \\n\tC654.985535,339.203125 653.896606,335.328156 659.123047,335.620758 \\n\tC662.628235,335.817017 663.783386,333.954224 663.645325,330.656616 \\n\tC663.486816,326.872040 663.608459,323.075714 663.608459,318.670044 \\n\tC667.821960,318.670044 671.435730,318.658020 675.049377,318.674805 \\n\tC677.063416,318.684174 678.118835,319.716858 678.170532,321.743347 \\n\tC678.200256,322.909271 678.238098,324.075256 678.246765,325.241455 \\n\tC678.316956,334.689117 678.302917,334.841705 687.542603,335.581879 \\n\tC692.472717,335.976837 691.124512,339.471344 691.268921,342.189972 \\n\tC691.417786,344.991577 691.795837,347.859436 687.387207,348.182922 \\n\tC678.289001,348.850647 678.305054,349.021912 678.311401,358.304657 \\n\tC678.316040,365.137085 678.294128,371.969574 678.313293,378.801971 \\n\tC678.331726,385.363007 679.782227,387.332611 686.345642,387.467102 \\n\tC690.677246,387.555847 691.331970,389.549530 691.210449,393.018860 \\n\tC691.086609,396.552155 691.665833,400.409973 686.281372,400.372040 \\n\tC683.626343,400.353333 680.951965,400.585480 678.319275,400.344482 \\n\tC668.213684,399.419220 663.683899,394.461182 663.618774,384.479492 \\n\tC663.605774,382.479767 663.615295,380.479950 663.614258,377.983215 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM653.981140,291.286011 \\n\tC646.043030,291.203278 646.055359,291.203278 646.051514,283.855347 \\n\tC646.042358,266.555969 645.986633,249.256470 646.045837,231.957352 \\n\tC646.053223,229.782852 645.227356,226.573746 648.167480,225.998596 \\n\tC651.827026,225.282745 656.059326,224.457916 659.330139,226.538010 \\n\tC661.627075,227.998779 659.745178,231.564850 660.755554,234.653214 \\n\tC664.680054,227.638611 670.259338,224.147308 678.207458,224.573105 \\n\tC682.044617,224.778671 683.719055,226.163010 683.368164,230.007507 \\n\tC683.217529,231.658127 683.272522,233.333252 683.319641,234.994797 \\n\tC683.385132,237.302612 682.297485,238.359268 680.016418,238.272491 \\n\tC679.019653,238.234543 678.021423,238.234100 677.023743,238.223175 \\n\tC666.520142,238.108124 661.423950,242.966293 661.259338,253.630127 \\n\tC661.100159,263.940826 661.233948,274.255737 661.190186,284.568573 \\n\tC661.162292,291.120667 661.122314,291.120483 653.981140,291.286011 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM636.897217,336.631348 \\n\tC639.064697,335.206268 641.162170,334.773407 643.308105,334.364807 \\n\tC646.538025,333.749786 650.073853,333.478088 652.091675,336.148193 \\n\tC654.269470,339.029846 653.373840,342.894958 652.766907,346.311615 \\n\tC652.369751,348.547180 650.384888,348.140594 648.698792,347.958099 \\n\tC636.424438,346.629730 630.397217,351.902283 630.324585,364.108673 \\n\tC630.264099,374.270691 630.138184,384.436554 630.356140,394.593964 \\n\tC630.447021,398.832794 629.251282,400.576904 624.717529,400.410431 \\n\tC614.608887,400.039215 615.651184,401.220337 615.623413,391.166687 \\n\tC615.578735,375.007080 615.582764,358.847198 615.615601,342.687531 \\n\tC615.619934,340.558777 615.252258,338.368011 616.257935,336.038666 \\n\tC620.252869,335.167755 624.354309,335.608734 628.358521,335.807220 \\n\tC630.312805,337.740601 628.465576,340.635498 630.510925,342.500427 \\n\tC632.528931,340.613556 634.553711,338.720276 636.897217,336.631348 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM559.724365,265.999939 \\n\tC559.715576,254.012131 559.842407,242.521759 559.625732,231.037888 \\n\tC559.548462,226.942719 560.882690,225.539291 565.039551,225.571014 \\n\tC575.260681,225.649017 575.082031,225.465134 574.896973,235.614380 \\n\tC574.596680,252.078888 574.560303,268.548187 574.410461,285.015472 \\n\tC574.353577,291.267853 574.336121,291.281006 567.337830,291.295685 \\n\tC559.860352,291.311340 559.780701,291.271454 559.737488,284.980316 \\n\tC559.695190,278.820465 559.725830,272.660095 559.724365,265.999939 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM697.676758,368.000000 \\n\tC697.678650,358.678162 697.847473,349.851868 697.611389,341.036407 \\n\tC697.498413,336.820282 699.163025,335.606323 703.168823,335.615021 \\n\tC712.358948,335.635040 712.356140,335.474335 712.351196,344.787506 \\n\tC712.342346,361.432526 712.215881,378.078979 712.414001,394.721558 \\n\tC712.466003,399.084839 711.096985,400.949036 706.697693,400.345245 \\n\tC705.554138,400.188263 704.358643,400.214844 703.207642,400.342834 \\n\tC699.140564,400.795074 697.531616,399.134644 697.628906,394.964050 \\n\tC697.834717,386.147125 697.682678,377.321838 697.676758,368.000000 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM777.620972,345.040833 \\n\tC777.641541,335.990295 781.436829,333.356750 789.978638,335.787964 \\n\tC792.760193,336.579651 792.293945,338.711853 792.301147,340.593414 \\n\tC792.353455,354.231232 792.337708,367.869293 792.334717,381.507294 \\n\tC792.333618,386.496704 792.257629,391.486664 792.315125,396.475250 \\n\tC792.346252,399.174072 791.228027,400.207581 788.469910,400.386414 \\n\tC777.623474,401.089630 777.629700,401.174652 777.628418,390.440887 \\n\tC777.626587,375.472351 777.623474,360.503784 777.620972,345.040833 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM696.961792,314.286011 \\n\tC699.712341,309.727570 703.351318,307.971497 708.116821,309.676422 \\n\tC712.186768,311.132477 714.243958,314.498840 714.009338,318.591034 \\n\tC713.758057,322.973297 710.956116,325.867218 706.599487,326.890747 \\n\tC699.712036,328.508820 694.691223,322.193848 696.961792,314.286011 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM787.304810,326.690216 \\n\tC779.407410,327.482452 774.055237,321.906464 776.221497,315.617035 \\n\tC777.668884,311.414795 780.666565,308.953613 785.129639,309.036804 \\n\tC789.154053,309.111755 792.019592,311.335388 793.147705,315.272491 \\n\tC794.600952,320.343872 792.901123,323.671906 787.304810,326.690216 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM558.547607,207.914093 \\n\tC558.721924,202.971069 561.170654,200.119980 565.463440,199.004761 \\n\tC569.233093,198.025421 572.362610,199.516983 574.549072,202.576874 \\n\tC576.755493,205.664703 576.923157,209.059280 574.854126,212.344742 \\n\tC572.648254,215.847595 569.259644,216.959930 565.396240,216.213699 \\n\tC561.179688,215.399277 558.831177,212.659866 558.547607,207.914093 \\nz\"/>\\n<path fill=\"#000000\" opacity=\"1.000000\" stroke=\"none\" \\n\td=\"\\nM263.546600,293.203674 \\n\tC267.801727,296.105225 268.186646,299.904694 266.779510,303.956604 \\n\tC265.538025,307.531525 262.435730,308.917755 258.914368,308.903564 \\n\tC254.958984,308.887634 252.580170,306.369019 251.248947,302.873962 \\n\tC250.060486,299.753723 251.023438,296.840820 253.215103,294.660187 \\n\tC256.013397,291.875977 259.474487,291.092621 263.546600,293.203674 \\nz\"/>\\n</svg>',id:\"ZISW2bYBc\",layoutId:\"ZISW2bYBc\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"okt9B64hs\"},implicitPathVariables:undefined},{href:{webPageId:\"okt9B64hs\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wgWovLDKW:{height:59,width:\"154px\",y:(componentViewport?.y||0)+0+0+9+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-36yp9p-container\",layoutDependency:layoutDependency,layoutId:\"ZRKjv77yd-container\",nodeId:\"ZRKjv77yd\",rendersWithMotion:true,scopeId:\"jnu8ThTcZ\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ZRKjv77yd\",layoutId:\"ZRKjv77yd\",style:{width:\"100%\"},ui0nPjk3U:false,variant:matchVariant(\"oMzzOU7LN\"),width:\"100%\",X9Xju9FBn:\"Anal\\xfdza firmy zdarma\",XooFhyn6y:resolvedLinks1[0],...addPropertyOverrides({wgWovLDKW:{XooFhyn6y:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nfq5ut\",\"data-framer-name\":\"Progressive Blur\",layoutDependency:layoutDependency,layoutId:\"V0eG25mAS\",style:{backdropFilter:\"blur(10px)\",mask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\",opacity:1,WebkitBackdropFilter:\"blur(10px)\",WebkitMask:\"linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) add\"},variants:{wgWovLDKW:{opacity:0}}}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"okt9B64hs\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,y:(componentViewport?.y||0)+(24+((componentViewport?.height||149)-48-59)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oxioqq-container\",layoutDependency:layoutDependency,layoutId:\"ng7PI3Jts-container\",nodeId:\"ng7PI3Jts\",rendersWithMotion:true,scopeId:\"jnu8ThTcZ\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"ng7PI3Jts\",layoutId:\"ng7PI3Jts\",ui0nPjk3U:false,variant:matchVariant(\"oMzzOU7LN\"),width:\"100%\",X9Xju9FBn:\"Chci v\\xedce z\\xe1kazn\\xedků\",XooFhyn6y:resolvedLinks2[0]})})})})]})})})});});const css=[\".framer-dOcvX.framer-1vmarga, .framer-dOcvX .framer-1vmarga { display: block; }\",\".framer-dOcvX.framer-1v3qslp { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: auto; padding: 24px 64px 24px 64px; position: relative; width: 2166px; }\",\".framer-dOcvX .framer-10lca8q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 101px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dOcvX .framer-1jdh5my { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px; height: 84px; justify-content: flex-end; left: -9px; overflow: visible; padding: 0px; position: absolute; right: -8px; top: calc(50.495049504950515% - 84px / 2); z-index: 1; }\",\".framer-dOcvX .framer-6s4gva { align-content: center; align-items: center; bottom: -41px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 5px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; text-decoration: none; top: -41px; width: 188px; z-index: 1; }\",\".framer-dOcvX .framer-1rjvfe8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dOcvX .framer-11jug6v-container { flex: none; height: 104px; left: 85px; position: absolute; top: -401px; width: 224px; z-index: 1; }\",\".framer-dOcvX .framer-36yp9p-container { flex: none; height: auto; position: relative; width: 154px; z-index: 1; }\",\".framer-dOcvX .framer-nfq5ut { bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-dOcvX .framer-1oxioqq-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-dOcvX.framer-v-1hrqbgv.framer-1v3qslp { flex-direction: column; gap: 0px; height: 143px; overscroll-behavior: contain; padding: 0px 24px 32px 24px; width: 390px; }\",\".framer-dOcvX.framer-v-1hrqbgv .framer-10lca8q, .framer-dOcvX.framer-v-138jbj5 .framer-10lca8q { flex: none; width: 100%; }\",\".framer-dOcvX.framer-v-138jbj5.framer-1v3qslp { align-content: flex-start; align-items: flex-start; flex-direction: column; overscroll-behavior: contain; padding: 0px 24px 32px 24px; width: 390px; }\",'.framer-dOcvX[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-dOcvX [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-dOcvX[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-dOcvX [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-dOcvX[data-hide-scrollbars=\"true\"], .framer-dOcvX [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-dOcvX[data-border=\"true\"]::after, .framer-dOcvX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 149\n * @framerIntrinsicWidth 2166\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"JhSXZnuUF\":{\"layout\":[\"fixed\",\"fixed\"]},\"wgWovLDKW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerjnu8ThTcZ=withCSS(Component,css,\"framer-dOcvX\");export default Framerjnu8ThTcZ;Framerjnu8ThTcZ.displayName=\"Navigation Bar\";Framerjnu8ThTcZ.defaultProps={height:149,width:2166};addPropertyControls(Framerjnu8ThTcZ,{variant:{options:[\"SQp0TVGvz\",\"JhSXZnuUF\",\"wgWovLDKW\"],optionTitles:[\"Default\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerjnu8ThTcZ,[{explicitInter:true,fonts:[]},...NavigationLinkFonts,...EmbedFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});Framerjnu8ThTcZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationLink,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjnu8ThTcZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JhSXZnuUF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wgWovLDKW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"149\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"2166\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jnu8ThTcZ.map","// Generated by Framer (1493872)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Cursor from\"#framer/local/canvasComponent/Ez7mWRygH/Ez7mWRygH.js\";import NavigationBar from\"#framer/local/canvasComponent/jnu8ThTcZ/jnu8ThTcZ.js\";const NavigationBarFonts=getFonts(NavigationBar);const CursorFonts=getFonts(Cursor);const breakpoints={QPQIv6O09:\"(max-width: 809.98px)\",QumOa8YhR:\"(min-width: 810px) and (max-width: 1199.98px)\",T0Woz9p37:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-PaZrO\";const variantClassNames={QPQIv6O09:\"framer-v-1obwm0c\",QumOa8YhR:\"framer-v-13hvewq\",T0Woz9p37:\"framer-v-18g2ltw\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={QPQIv6O09:[\".framer-PaZrO .framer-1ou7a4r-container { height: 84px; }\"],QumOa8YhR:[\".framer-PaZrO .framer-1ou7a4r-container { height: 162px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={QPQIv6O09:\".framer-1obwm0c-override\",QumOa8YhR:\".framer-13hvewq-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PaZrO.framer-13j0pu9, .framer-PaZrO .framer-13j0pu9 { display: block; }\",\".framer-PaZrO.framer-18g2ltw { align-content: center; align-items: center; background-color: var(--token-7a8e3831-2440-464c-b922-6d6537eab7d0, #efebe5); 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-PaZrO .framer-1ou7a4r-container { flex: none; height: 110px; left: calc(50.00000000000002% - min(1200px, 100%) / 2); max-width: 1200px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-PaZrO .framer-1mbrx1z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={QPQIv6O09:\"(max-width: 809.98px)\",QumOa8YhR:\"(min-width: 810px) and (max-width: 1199.98px)\",T0Woz9p37:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"T0Woz9p37\",Phone:\"QPQIv6O09\",Tablet:\"QumOa8YhR\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T0Woz9p37\"};};const cursor={alignment:\"center\",component:Cursor,offset:{x:0,y:0},placement:\"bottom\",variant:\"NTui4IKcu\"};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=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({ls1igh:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"T0Woz9p37\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7a8e3831-2440-464c-b922-6d6537eab7d0, rgb(239, 235, 229)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-18g2ltw\",className),\"data-framer-cursor\":\"ls1igh\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QPQIv6O09:{height:84},QumOa8YhR:{height:162}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:110,width:\"min(100vw, 1200px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ou7a4r-container\",\"data-framer-name\":\"Navigation\",layoutScroll:true,name:\"Navigation\",nodeId:\"kB61Ue38N\",scopeId:\"uaD5E8gxP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QPQIv6O09:{variant:matchVariant(\"JhSXZnuUF\")},QumOa8YhR:{variant:matchVariant(\"JhSXZnuUF\")}},children:/*#__PURE__*/_jsx(NavigationBar,{height:\"100%\",id:\"kB61Ue38N\",layoutId:\"kB61Ue38N\",name:\"Navigation\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"SQp0TVGvz\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mbrx1z\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QumOa8YhR\":{\"layout\":[\"fixed\",\"fixed\"]},\"QPQIv6O09\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"T0Woz9p37\":[\".framer-1ou7a4r-container\"],\"QumOa8YhR\":[\".framer-1ou7a4r-container\"],\"QPQIv6O09\":[\".framer-1ou7a4r-container\"]}\n * @framerBreakpoints {\"T0Woz9p37\":{\"min\":1200,\"canvasClassName\":\"framer-18g2ltw-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"QumOa8YhR\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-13hvewq-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"QPQIv6O09\":{\"max\":809,\"canvasClassName\":\"framer-1obwm0c-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant T0Woz9p37\n * @framerLayoutTemplate true\n */const FrameruaD5E8gxP=withCSS(Component,css,\"framer-PaZrO\");export default FrameruaD5E8gxP;FrameruaD5E8gxP.displayName=\"Main\";FrameruaD5E8gxP.defaultProps={height:1e3,width:1200};addFonts(FrameruaD5E8gxP,[{explicitInter:true,fonts:[]},...NavigationBarFonts,...CursorFonts],{supportsExplicitInterCodegen:true});FrameruaD5E8gxP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationBar,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruaD5E8gxP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"T0Woz9p37\\\":[\\\".framer-1ou7a4r-container\\\"],\\\"QumOa8YhR\\\":[\\\".framer-1ou7a4r-container\\\"],\\\"QPQIv6O09\\\":[\\\".framer-1ou7a4r-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QumOa8YhR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QPQIv6O09\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"T0Woz9p37\",\"framerBreakpoints\":\"{\\\"T0Woz9p37\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-18g2ltw-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"QumOa8YhR\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-13hvewq-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"QPQIv6O09\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1obwm0c-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/sAdQsWYMbhAjrwNds76y/1rsAQDskCOrfzJ5sHraT/uaD5E8gxP.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/13KOiO78bfTVC8oyUDMc/hAaPzFjJltnt3y4fuUnW/augiA20Il.js\")), path: \"/\"}, okt9B64hs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9iqlFQ1o1B6xei8bofqS/yDP4qE9piddmmyJbTZiF/okt9B64hs.js\")), path: \"/kontakt\"}, liMYT2JpM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wLxJNbk5v2uLZZIZJPfN/ORQHDbEZ6qDwI6jxFcMP/liMYT2JpM.js\")), path: \"/case-studies\"}, w3Nx0MCLv: {collectionId: \"mtwBuC8Xd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aNOVYtM0kX44zvjxj1Ii/HtthId1omQkn8yoSuxz8/w3Nx0MCLv.js\")), path: \"/case-studies/:CU0JRcAil\"}, Lrzc8InGK: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZQm2x7qR9FBlS0Z55hr1/2s3YVjOaGRgGwjOQ8gpv/Lrzc8InGK.js\"))}, UIQyXkQd2: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1mgfIXdtwEhXmBP640gR/a3tgAayKfRtu5qRHkPk4/UIQyXkQd2.js\"))}, nGi2YdXxZ: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZdMeNAX5LPIC2Q7JMiNr/rY2iDSaS2quoHNV2oTes/nGi2YdXxZ.js\"))}, gNmwjZgab: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4V6lElc9sogsY0F5GQdS/Xqqm5I2IxJwuhPFgc1ax/gNmwjZgab.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"cs-CZ\", id: \"default\", name: \"Czech\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {mtwBuC8Xd: async () => (await import(\"https://framerusercontent.com/modules/8BIf1ZxDlAfe3dj3XFPl/JfJWJGIruN7rGJWSOigy/mtwBuC8Xd.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"466a2155e94d2d7e17a76226e47afaf48456c401f26ba7077f1d562f7e569b5b\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"YrcQHXPpJ\":\r\ncase \"okt9B64hs\":\r\ncase \"liMYT2JpM\":\r\ncase \"kOlM4oBT0\":\r\ncase \"w3Nx0MCLv\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"YrcQHXPpJ\":\r\ncase \"okt9B64hs\":\r\ncase \"liMYT2JpM\":\r\ncase \"kOlM4oBT0\":\r\ncase \"w3Nx0MCLv\":\r\nreturn [{hash: \"18g2ltw\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"13hvewq\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1obwm0c\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://vpp-media.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/PPTu0E3hE4mTCxf2c3lR/eZq06tYds3LG46zoYLHr/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.6, duration: 0.6, ease: [0.96, -0.02, 0.38, 1.01], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.96, -0.02, 0.38, 1.01], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}