{"version":3,"file":"shared-lib.DMnPyQcQ.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","useState","useCallback","e","useMemo","startTransition","css","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","__esmMin","pe","init_npm_react_18_3_1","ne","init_ssg_sandbox_shims","window","te","x","ie","_e","oe","p","c","init_jsx_runtime","ce","de","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","motion","getFonts","getFontsFromSharedStyle","fontStore","useIsStaticRenderer","SmartComponentScopedContainer","useVariantState","useComponentViewport","withCSS","useLocaleInfo","Link","withCodeBoundaryForOverrides","ControlType","ComponentViewportProvider","useSVGTemplate","cx","addFonts","RichText","init_framer_DymZktPS","mask$5","Base$5","MotionSVG$5","SVG$5","svg$5","getProps$6","Icon$5","init_MqK5uqACu","props","rest","animated","width1","color","restProps","href","className","P_DcoRcrY","JEeZYcamG","style","addPropertyControls","mask$4","Base$4","MotionSVG$4","SVG$4","svg$4","getProps$5","Icon$4","init_kg_85gb_o","mask$3","Base$3","MotionSVG$3","SVG$3","svg$3","getProps$4","Icon$3","init_Ztg2OBemZ","mask$2","Base$2","MotionSVG$2","SVG$2","svg$2","getProps$3","Icon$2","init_PZz_Pa1pM","mask$1","Base$1","MotionSVG$1","SVG$1","svg$1","getProps$2","Icon$1","init_AwMEOGfYK","mask","Base","MotionSVG","SVG","svg","getProps$1","Icon","init_STuZVmtlh","safePathname","getPathOnly","path","pathname","SAFE_ANALYTICS_PATHS","safePageParameters","analyticsIsAllowed","getGuard","measurementId","deleteAnalyticsCookies","names","part","name","hostParts","domains","i","domain","paths","parts","setAnalyticsPermission","guard","allowed","logDebug","enabled","details","message","collectGaResourceFacts","url","entry","host","parsed","summarizeDataLayer","commands","commandTypes","item","scheduleTransportDiagnostics","debug","resources","queuedAt","collectObservedSinceQueue","GA_TRANSPORT_WAIT_MS","ensureCanonicalGtagBootstrap","applyConsentMode","analytics","marketing","loadGa4IfNeeded","loader","current","configure","GA_READY_EVENT","GA_SCRIPT_MAX_ATTEMPTS","script","isCurrent","cleanup","onLoad","onError","GA_SCRIPT_RETRY_MS","sendPageViewIfPathChanged","pathOnly","installNavigationTracking","historyObj","prepareNavigation","dispatchNavEvent","NAV_EVENT","args","result","currentGuard","readStoredConsent","raw","STORAGE_KEY","writeStoredConsent","value","AnalyticsConsentManager","PRIVACY_POLICY_PATH","privacyUrl","privacyPolicyUrl","isStatic","bannerOpen","setBannerOpen","settingsOpen","setSettingsOpen","analyticsEnabled","setAnalyticsEnabled","marketingEnabled","setMarketingEnabled","hasConsent","setHasConsent","draftAnalytics","setDraftAnalytics","draftMarketing","setDraftMarketing","analyticsGranted","openSettings","closeSettings","applyAndPersist","CONSENT_CHANGED_EVENT","onSecurityPolicyViolation","onWindowError","e","event","target","stored","onPathChange","cleanupHistoryPatch","OPEN_EVENT","sync","detail","onStorage","rootStyle","OpenCookieSettings","onActivate","handleClick","handleKeyDown","Component","init_AnalyticsConsentManager","fonts","css$1","init_Z2x0JysiL","addPropertyOverrides","variants","nextOverrides","variant","overrides","RichTextOpenCookieSettingst4t0gb","AnalyticsConsentManagerFonts","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","css","FramerMu6fpXSOA","init_Mu6fpXSOA","config","transition","contextValue","fallbackRef","refBinding","ref","defaultLayoutId","className$1","layoutDependency","scopingClassNames","layoutId","gestureHandlers","classNames","baseVariant","gestureVariant"],"sources":["https:/framerusercontent.com/modules/8zL32UHtaxF5t4SEtN4w/nEkmMYYdFKU41JjKCZNm/MqK5uqACu.js","https:/framerusercontent.com/modules/JNlU8ejmmkr575rYvdTZ/o9V4EkVrZr50KXIigAx3/kg_85gb_o.js","https:/framerusercontent.com/modules/JOU2myyhghYbuCaIQ6bM/Cs2wiwoG1FDyIYJNxhIw/Ztg2OBemZ.js","https:/framerusercontent.com/modules/LnEqQQ2EddyT1eyD82Qf/ibU6IuGxCzulfZgNbVp9/PZz_Pa1pM.js","https:/framerusercontent.com/modules/NDH8IBIpqJQp2Vggx8eD/l6brIxNNfpK1ToGDr5mP/AwMEOGfYK.js","https:/framerusercontent.com/modules/W70wIWXGjcnjpr1fzTYl/78Kc0RLIeLPzizZOiF7k/STuZVmtlh.js","https:/framerusercontent.com/modules/EafmICRT6qY4JdRH4dH6/JCxwpf2TPrtyYYWMxxEQ/AnalyticsConsentManager.js","https:/framerusercontent.com/modules/kva1IKnFXbljuCIAQlYT/RBLUym0mAXD8TJW0CuJa/Z2x0JysiL.js","https:/framerusercontent.com/modules/Z3nnaiAxZwcjrxSlJ1MR/CMOj6hU1SBvomcm7PoAX/Mu6fpXSOA.js"],"sourcesContent":["// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.926 3 L 7.926 3.2 C 9.279 3.72 10.066 5.134 9.796 6.559 C 9.526 7.984 8.276 9.011 6.826 9 L 2.926 9 C 1.494 8.964 0.287 7.922 0.044 6.511 C -0.199 5.099 0.589 3.713 1.926 3.2 L 1.926 3 C 1.926 1.343 3.269 0 4.926 0 C 6.582 0 7.926 1.343 7.926 3 Z\" fill=\"transparent\" height=\"9.00009089905529px\" id=\"ya4fI0snc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.074 7)\" width=\"9.84914339404537px\"/><path d=\"M 0 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"rJ9dJJh3I\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 16)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"huZbSqX2q\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(13 19)\" width=\"1px\"/><path d=\"M 0.4 16 L 8.7 16 C 9.1 15.994 9.458 15.751 9.611 15.381 C 9.763 15.011 9.68 14.586 9.4 14.3 L 6.4 11 L 6.7 11 C 7.1 10.994 7.458 10.751 7.611 10.381 C 7.763 10.011 7.68 9.586 7.4 9.3 L 4.4 6 L 4.6 6 C 5.018 6.038 5.416 5.81 5.595 5.43 C 5.774 5.05 5.696 4.598 5.4 4.3 L 1.4 0 L 0 1.5\" fill=\"transparent\" height=\"16px\" id=\"S_M0Igqdw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11.6 3)\" width=\"9.685980955113349px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2376805282\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bqJmg\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-bqJmg { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Trees\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-bqJmg\");Icon.displayName=\"Trees\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Trees\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 19.293 13.293 C 19.745 13.743 19.999 14.355 19.999 14.993 C 19.999 15.631 19.745 16.243 19.293 16.693 L 16.693 19.293 C 16.243 19.745 15.631 19.999 14.993 19.999 C 14.355 19.999 13.743 19.745 13.293 19.293 L 0.693 6.693 C -0.243 5.753 -0.243 4.233 0.693 3.293 L 3.293 0.693 C 4.233 -0.243 5.753 -0.243 6.693 0.693 Z\" fill=\"transparent\" height=\"19.998984206725016px\" id=\"UJ5syV1Nr\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2.007 2.007)\" width=\"19.998984206725016px\"/><path d=\"M 0 2 L 2 0\" fill=\"transparent\" height=\"2px\" id=\"IN9uZlznR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(14.5 10.5)\" width=\"2px\"/><path d=\"M 0 2 L 2 0\" fill=\"transparent\" height=\"2px\" id=\"lknvCj6bU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11.5 7.5)\" width=\"2px\"/><path d=\"M 0 2 L 2 0\" fill=\"transparent\" height=\"2px\" id=\"dfWYUytEj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8.5 4.5)\" width=\"2px\"/><path d=\"M 0 2 L 2 0\" fill=\"transparent\" height=\"2px\" id=\"uVk4GEMYa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(17.5 13.5)\" width=\"2px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3916576838\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-C79W3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-C79W3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Ruler\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-C79W3\");Icon.displayName=\"Ruler\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Ruler\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.832 14.568 C 12.257 14.763 12.761 14.637 13.045 14.265 L 13.4 13.8 C 13.778 13.296 14.37 13 15 13 L 18 13 C 19.105 13 20 13.895 20 15 L 20 18 C 20 19.105 19.105 20 18 20 C 8.059 20 0 11.941 0 2 C 0 0.895 0.895 0 2 0 L 5 0 C 6.105 0 7 0.895 7 2 L 7 5 C 7 5.63 6.704 6.222 6.2 6.6 L 5.732 6.951 C 5.353 7.24 5.231 7.756 5.44 8.184 C 6.807 10.96 9.054 13.205 11.832 14.568\" fill=\"transparent\" height=\"20px\" id=\"QeBbBscVf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3459148117\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ae6BA\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ae6BA { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-ae6BA\");Icon.displayName=\"Phone\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Phone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"PimSI8EkH\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(8 2)\" width=\"1px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"aUP_qLROX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16 2)\" width=\"1px\"/><path d=\"M 2 18 C 0.895 18 0 17.105 0 16 L 0 2 C 0 0.895 0.895 0 2 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 16 C 18 17.105 17.105 18 16 18 Z\" fill=\"transparent\" height=\"18px\" id=\"et6dD8IXx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 4)\" width=\"18px\"/><path d=\"M 0 0 L 18 0\" fill=\"transparent\" height=\"1px\" id=\"nVWw9AjMG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 10)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"2066690328\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vAXF2\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-vAXF2 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-vAXF2\");Icon.displayName=\"Calendar\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.34 4.34 L 0 0\" fill=\"transparent\" height=\"4.34px\" id=\"z8RZjJ9Kn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(16.66 16.66)\" width=\"4.34px\"/><path d=\"M 0 8 C 0 3.582 3.582 0 8 0 C 12.418 0 16 3.582 16 8 C 16 12.418 12.418 16 8 16 C 3.582 16 0 12.418 0 8 Z\" fill=\"transparent\" height=\"16px\" id=\"FZH9LEsdu\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1952988144\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4is15\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-4is15 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Search\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-4is15\");Icon.displayName=\"Search\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1 L 2 3 C 2.828 3.828 4.172 3.828 5 3 C 5.828 2.172 5.828 0.828 5 0\" fill=\"transparent\" height=\"3.6213203435596455px\" id=\"MtmmjrYb0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(11 16)\" width=\"5.6213203435596455px\"/><path d=\"M 7.121 11.001 L 9.621 13.501 C 10.45 14.329 11.793 14.329 12.621 13.501 C 13.45 12.672 13.45 11.329 12.621 10.501 L 8.741 6.621 C 7.57 5.451 5.673 5.451 4.501 6.621 L 3.621 7.501 C 2.793 8.329 1.45 8.329 0.621 7.501 C -0.207 6.672 -0.207 5.329 0.621 4.501 L 3.431 1.691 C 5.308 -0.181 8.216 -0.54 10.491 0.821 L 10.961 1.101 C 11.387 1.358 11.893 1.447 12.381 1.351 L 14.121 1.001\" fill=\"transparent\" height=\"14.121941063794377px\" id=\"w38RMafwV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6.879 2.999)\" width=\"14.121320343559642px\"/><path d=\"M 1 0 L 2 11 L 0 11\" fill=\"transparent\" height=\"11px\" id=\"Fl8Q4d0yZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(20 3)\" width=\"2px\"/><path d=\"M 1 0 L 0 11 L 6.5 17.5 C 7.328 18.328 8.672 18.328 9.5 17.5 C 10.328 16.672 10.328 15.328 9.5 14.5\" fill=\"transparent\" height=\"18.121320343559645px\" id=\"AIFcWyosq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(2 3)\" width=\"10.121320343559644px\"/><path d=\"M 0 0 L 8 0\" fill=\"transparent\" height=\"1px\" id=\"qkPNW7e0v\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(3 4)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3954963917\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-M78Mv\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-M78Mv { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Handshake\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-M78Mv\");Icon.displayName=\"Handshake\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Handshake\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// User request: Create a consent manager component + override for a Czech real-estate site with Consent Mode v2, gated GA4 loading, cookie UI, settings event bridge, and privacy-safe lead tracking.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const STORAGE_KEY=\"reality-cookie-consent-v1\";const OPEN_EVENT=\"reality-cookie-settings-open\";const NAV_EVENT=\"reality-analytics-route-change\";const GA_READY_EVENT=\"reality-ga-ready\";const GA_TRANSPORT_WAIT_MS=3e3;const GA_SCRIPT_MAX_ATTEMPTS=2;const GA_SCRIPT_RETRY_MS=1500;const PRIVACY_POLICY_PATH=\"/ochrana-osobnich-udaju\";const CONSENT_CHANGED_EVENT=\"reality-consent-changed\";const SAFE_ANALYTICS_PATHS=new Set([\"/\",\"/hledam-pozemek\",\"/prodat-pozemek\",\"/jak-to-funguje\",\"/pozemky\",\"/provereno\",\"/kontakt\",\"/rezervace\",\"/sluzby\",\"/o-nas\",\"/reference\",PRIVACY_POLICY_PATH]);function safePathname(){if(typeof window===\"undefined\")return\"/\";return window.location.pathname||\"/\";}function getPathOnly(pathname=safePathname()){const path=pathname.replace(/\\/+$/,\"\")||\"/\";// Unknown/dynamic paths may contain personal data: never send them to GA.\nreturn SAFE_ANALYTICS_PATHS.has(path)?path:\"/other\";}function safePageParameters(pathname=safePathname()){const path=getPathOnly(pathname);return{page_path:path,page_location:\"https://realitysezarukou.cz\"+path,page_referrer:\"\",page_title:path===\"/\"?\"Reality se zarukou\":path,ignore_referrer:true};}function analyticsIsAllowed(measurementId){if(typeof window===\"undefined\")return false;return getGuard()?.analyticsAllowed===true&&window[\"ga-disable-\"+measurementId]!==true;}function deleteAnalyticsCookies(){if(typeof document===\"undefined\"||typeof window===\"undefined\")return;const names=document.cookie.split(\";\").map(part=>part.trim().split(\"=\")[0]).filter(name=>/^(?:_ga(?:_|$)|_gid$|_gat(?:_|$)|_gac_|_gali$)/.test(name));const hostParts=window.location.hostname.split(\".\");const domains=[\"\"];for(let i=0;i<hostParts.length-1;i++){const domain=hostParts.slice(i).join(\".\");domains.push(domain,\".\"+domain);}const paths=new Set([\"/\"]);const parts=window.location.pathname.split(\"/\");for(let i=1;i<=parts.length;i++){const path=parts.slice(0,i).join(\"/\")||\"/\";paths.add(path);paths.add(path.endsWith(\"/\")?path:path+\"/\");}for(const name of names)for(const domain of domains)for(const path of paths){document.cookie=name+\"=; Max-Age=0; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=\"+path+(domain?\"; domain=\"+domain:\"\")+\"; SameSite=Lax\"+(window.location.protocol===\"https:\"?\"; Secure\":\"\");}}function setAnalyticsPermission(allowed,measurementId){if(typeof window===\"undefined\")return;const guard=getGuard();guard.analyticsAllowed=allowed;window[\"ga-disable-\"+measurementId]=!allowed;if(guard.gaLoadedFor&&guard.gaLoadedFor!==measurementId){window[\"ga-disable-\"+guard.gaLoadedFor]=true;}if(guard.cookieCleanupTimerId)window.clearTimeout(guard.cookieCleanupTimerId);if(!allowed){guard.lastPagePath=undefined;if(guard.gaLoader?.retryTimerId!==undefined){window.clearTimeout(guard.gaLoader.retryTimerId);guard.gaLoader.retryTimerId=undefined;}if(guard.transportCheckTimerId)window.clearTimeout(guard.transportCheckTimerId);deleteAnalyticsCookies();// A tag that was already loading must not recreate cookies after revocation.\nguard.cookieCleanupTimerId=window.setTimeout(()=>{if(!getGuard()?.analyticsAllowed)deleteAnalyticsCookies();},1e3);}}function mapLeadType(pathname){if(pathname===\"/prodat-pozemek\")return\"land_seller\";if(pathname===\"/hledam-pozemek\")return\"land_buyer\";if(pathname===\"/rezervace\")return\"consultation\";if(pathname===\"/kontakt\")return\"general_contact\";return\"general_inquiry\";}function getCurrentLeadContext(){// Called at confirmed dispatch, so SPA navigation cannot leave a stale type.\nreturn{lead_type:safePathname()===\"/prodat-pozemek\"?\"land_assessment\":mapLeadType(safePathname()),...safePageParameters()};}function getGuard(){if(typeof window===\"undefined\")return null;if(!window.__realityConsentManagerV1){window.__realityConsentManagerV1={initialized:false,gaLoadedFor:undefined,configSentFor:undefined};}return window.__realityConsentManagerV1;}function logDebug(enabled,message,details){if(!enabled)return;if(typeof window===\"undefined\")return;if(details){console.log(`[AnalyticsConsentManager] ${message}`,details);return;}console.log(`[AnalyticsConsentManager] ${message}`);}function collectGaResourceFacts(){if(typeof performance===\"undefined\"||typeof performance.getEntriesByType!==\"function\"){return[];}const entries=performance.getEntriesByType(\"resource\");const gaEntries=entries.filter(entry=>{const url=entry.name||\"\";return url.includes(\"googletagmanager.com/gtag/js\")||url.includes(\"google-analytics.com/g/collect\")||url.includes(\"analytics.google.com/g/collect\")||url.includes(\"region1.google-analytics.com/g/collect\");});return gaEntries.map(entry=>{let host=\"\";let path=\"\";try{const parsed=new URL(entry.name);host=parsed.host;path=parsed.pathname;}catch{// no-op\n}return{host,path,startTime:entry.startTime,initiatorType:entry.initiatorType||\"unknown\",duration:Math.round(entry.duration),transferSize:entry.transferSize,encodedBodySize:entry.encodedBodySize,decodedBodySize:entry.decodedBodySize,responseStatus:entry.responseStatus??\"n/a\"};});}function summarizeDataLayer(){if(typeof window===\"undefined\")return{commandCount:0,commandTypes:{}};const commands=Array.isArray(window.dataLayer)?window.dataLayer:[];const commandTypes={};for(const item of commands){if((Array.isArray(item)||Object.prototype.toString.call(item)===\"[object Arguments]\")&&typeof item[0]===\"string\"){commandTypes[item[0]]=(commandTypes[item[0]]||0)+1;}}return{commandCount:commands.length,commandTypes};}function scheduleTransportDiagnostics(debug,reason,queuedAt){if(!debug||typeof window===\"undefined\")return;const guard=getGuard();if(!guard)return;if(guard.transportCheckTimerId){window.clearTimeout(guard.transportCheckTimerId);}guard.transportCheckTimerId=window.setTimeout(()=>{const resources=collectGaResourceFacts().filter(entry=>entry.startTime>=queuedAt);const collectObservedSinceQueue=resources.some(entry=>entry.path===\"/g/collect\");logDebug(debug,\"GA transport diagnostic\",{reason,stage:\"network_observation\",scriptState:guard.gaLoader?.state??\"not_requested\",collectObservedSinceQueue,deliveryConfirmed:false,note:\"Resource Timing is observational only; no event retry or GA receipt inference.\",resourceCount:resources.length,resources,...summarizeDataLayer()});},GA_TRANSPORT_WAIT_MS);}function ensureCanonicalGtagBootstrap(){if(typeof window===\"undefined\")return;window.dataLayer=window.dataLayer||[];if(!window.gtag){// Canonical gtag bootstrap helper: push \"arguments\" tuples into the shared dataLayer queue.\nwindow.gtag=function gtag(){window.dataLayer?.push(arguments);};}}function applyConsentMode(analytics,marketing){if(typeof window===\"undefined\"||!window.gtag)return;window.gtag(\"consent\",\"update\",{analytics_storage:analytics?\"granted\":\"denied\",ad_storage:marketing?\"granted\":\"denied\",ad_user_data:marketing?\"granted\":\"denied\",ad_personalization:marketing?\"granted\":\"denied\",personalization_storage:\"denied\",functionality_storage:\"granted\",security_storage:\"granted\"});}function loadGa4IfNeeded(measurementId,debug){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const guard=getGuard();if(!guard||!analyticsIsAllowed(measurementId)||!guard.analyticsUsers)return;// One shared loader across responsive instances and SPA remounts.\nlet loader=guard.gaLoader;if(!loader||loader.measurementId!==measurementId){if(loader?.state===\"loading\")return;if(loader?.retryTimerId!==undefined)window.clearTimeout(loader.retryTimerId);loader?.script?.remove();loader={measurementId,state:\"failed\",attempts:0};guard.gaLoader=loader;guard.gaReady=false;}const current=loader;const configure=()=>{if(guard.gaLoader!==current||current.state!==\"loaded\"||!analyticsIsAllowed(measurementId)||!guard.analyticsUsers||!window.gtag)return;if(guard.configSentFor!==measurementId){window.gtag(\"js\",new Date);window.gtag(\"config\",measurementId,{send_page_view:false,...safePageParameters(),cookie_path:\"/\",allow_google_signals:false,allow_ad_personalization_signals:false});guard.configSentFor=measurementId;logDebug(debug,\"GA configuration queued\",{stage:\"queue\",measurementId,send_page_view:false,...summarizeDataLayer()});}guard.gaReady=true;window.dispatchEvent(new CustomEvent(GA_READY_EVENT));// The caller also checks the current path, so synchronous loaded reuse is safe.\n};if(current.state===\"loaded\"){configure();return;}if(current.state===\"loading\"||current.retryTimerId!==undefined||current.attempts>=GA_SCRIPT_MAX_ATTEMPTS)return;current.state=\"loading\";current.attempts+=1;guard.gaReady=false;current.script?.remove();const script=document.createElement(\"script\");current.script=script;script.id=\"reality-ga4-tag\";script.async=true;script.referrerPolicy=\"no-referrer\";script.src=\"https://www.googletagmanager.com/gtag/js?id=\"+encodeURIComponent(measurementId);const isCurrent=()=>guard.gaLoader===current&&current.script===script;const cleanup=()=>{script.removeEventListener(\"load\",onLoad);script.removeEventListener(\"error\",onError);};const onLoad=()=>{cleanup();if(!isCurrent())return;current.state=\"loaded\";logDebug(debug,\"GA script loaded\",{stage:\"script\",measurementId,state:current.state,attempt:current.attempts,deliveryConfirmed:false});configure();};const onError=()=>{cleanup();if(!isCurrent())return;current.state=\"failed\";guard.gaReady=false;logDebug(debug,\"GA script failed\",{stage:\"script\",measurementId,state:current.state,attempt:current.attempts});// Retry only script failures, never analytics events or missing collect requests.\nif(current.attempts<GA_SCRIPT_MAX_ATTEMPTS&&analyticsIsAllowed(measurementId)&&guard.analyticsUsers){current.retryTimerId=window.setTimeout(()=>{current.retryTimerId=undefined;if(guard.gaLoader===current)loadGa4IfNeeded(measurementId,debug);},GA_SCRIPT_RETRY_MS);}};script.addEventListener(\"load\",onLoad);script.addEventListener(\"error\",onError);document.head.appendChild(script);logDebug(debug,\"GA script loading\",{stage:\"script\",measurementId,state:current.state,attempt:current.attempts});}function sendPageViewIfPathChanged(measurementId,debug){if(typeof window===\"undefined\"||!window.gtag)return;const guard=getGuard();if(!guard||!analyticsIsAllowed(measurementId))return;if(guard.configSentFor!==measurementId||!guard.gaReady){logDebug(debug,\"page_view skipped (GA not ready yet)\",{gaReady:Boolean(guard.gaReady),configReady:guard.configSentFor===measurementId});return;}const pathOnly=getPathOnly();if(guard.lastPagePath===pathOnly)return;const queuedAt=typeof performance!==\"undefined\"?performance.now():0;window.gtag(\"event\",\"page_view\",{...safePageParameters(),send_to:measurementId});logDebug(debug,\"page_view queued\",{stage:\"queue\",page_path:pathOnly,measurementId,scriptState:guard.gaLoader?.state,deliveryConfirmed:false});guard.lastPagePath=pathOnly;scheduleTransportDiagnostics(debug,\"page_view\",queuedAt);}function installNavigationTracking(){if(typeof window===\"undefined\")return()=>{};const guard=getGuard();if(!guard)return()=>{};const historyObj=window.history;const prepareNavigation=url=>{if(!guard.analyticsAllowed||!window.gtag)return;let pathname=safePathname();if(url!=null){try{pathname=new URL(String(url),window.location.href).pathname;}catch{pathname=\"/other\";}}window.gtag(\"set\",safePageParameters(pathname));};const dispatchNavEvent=()=>{window.dispatchEvent(new CustomEvent(NAV_EVENT));};guard.navPatchCount=(guard.navPatchCount||0)+1;if(!guard.originalPushState){guard.originalPushState=historyObj.pushState;}if(!guard.originalReplaceState){guard.originalReplaceState=historyObj.replaceState;}if(historyObj.pushState===guard.originalPushState){historyObj.pushState=function(...args){prepareNavigation(args[2]);const result=guard.originalPushState.apply(this,args);dispatchNavEvent();return result;};}if(historyObj.replaceState===guard.originalReplaceState){historyObj.replaceState=function(...args){prepareNavigation(args[2]);const result=guard.originalReplaceState.apply(this,args);dispatchNavEvent();return result;};}return()=>{const currentGuard=getGuard();if(!currentGuard)return;currentGuard.navPatchCount=Math.max((currentGuard.navPatchCount||1)-1,0);if(currentGuard.navPatchCount===0){if(currentGuard.originalPushState){window.history.pushState=currentGuard.originalPushState;}if(currentGuard.originalReplaceState){window.history.replaceState=currentGuard.originalReplaceState;}}};}function readStoredConsent(){if(typeof window===\"undefined\")return null;try{const raw=window.localStorage.getItem(STORAGE_KEY);if(!raw)return null;const parsed=JSON.parse(raw);if(parsed?.version!==1)return null;if(typeof parsed.analytics!==\"boolean\"||typeof parsed.marketing!==\"boolean\")return null;return parsed;}catch{return null;}}function writeStoredConsent(value){if(typeof window===\"undefined\")return;try{window.localStorage.setItem(STORAGE_KEY,JSON.stringify(value));}catch{// Ignore storage write failures.\n}}/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function AnalyticsConsentManager(props){const{measurementId=\"G-EDCCJ35LYJ\",privacyPolicyUrl=PRIVACY_POLICY_PATH,debug=false}=props;const privacyUrl=privacyPolicyUrl||PRIVACY_POLICY_PATH;const isStatic=useIsStaticRenderer();const[bannerOpen,setBannerOpen]=useState(false);const[settingsOpen,setSettingsOpen]=useState(false);const[analyticsEnabled,setAnalyticsEnabled]=useState(false);const[marketingEnabled,setMarketingEnabled]=useState(false);const[hasConsent,setHasConsent]=useState(false);const[draftAnalytics,setDraftAnalytics]=useState(false);const[draftMarketing,setDraftMarketing]=useState(false);const analyticsGranted=hasConsent&&analyticsEnabled;const openSettings=useCallback(()=>{setDraftAnalytics(analyticsEnabled);setDraftMarketing(marketingEnabled);setSettingsOpen(true);setBannerOpen(false);},[analyticsEnabled,marketingEnabled]);const closeSettings=useCallback(()=>{setDraftAnalytics(analyticsEnabled);setDraftMarketing(marketingEnabled);setSettingsOpen(false);setBannerOpen(!hasConsent);},[analyticsEnabled,marketingEnabled,hasConsent]);const applyAndPersist=useCallback((choice,analytics,marketing)=>{ensureCanonicalGtagBootstrap();// Synchronous guard closes the gap before React effects clean up.\nsetAnalyticsPermission(analytics,measurementId);applyConsentMode(analytics,marketing);logDebug(debug,\"Consent updated\",{analytics,marketing,choice});writeStoredConsent({version:1,choice,analytics,marketing,updatedAt:Date.now()});startTransition(()=>{setAnalyticsEnabled(analytics);setMarketingEnabled(marketing);setDraftAnalytics(analytics);setDraftMarketing(marketing);setHasConsent(true);setBannerOpen(false);setSettingsOpen(false);});window.dispatchEvent(new CustomEvent(CONSENT_CHANGED_EVENT,{detail:{analytics,marketing}}));},[measurementId,debug]);useEffect(()=>{if(typeof window===\"undefined\")return;const guard=getGuard();ensureCanonicalGtagBootstrap();let onSecurityPolicyViolation=null;let onWindowError=null;if(debug){onSecurityPolicyViolation=event=>{const e=event;logDebug(true,\"CSP violation\",{blockedURI:e.blockedURI||\"\",violatedDirective:e.violatedDirective||\"\",effectiveDirective:e.effectiveDirective||\"\"});};onWindowError=event=>{const e=event;const target=e.target;if(target?.tagName===\"SCRIPT\"&&typeof target.src===\"string\"&&target.src.includes(\"googletagmanager\")){logDebug(true,\"Window script error (gtag)\",{src:target.src});}};window.addEventListener(\"securitypolicyviolation\",onSecurityPolicyViolation);window.addEventListener(\"error\",onWindowError,true);}if(!guard?.initialized){window.gtag?.(\"consent\",\"default\",{analytics_storage:\"denied\",ad_storage:\"denied\",ad_user_data:\"denied\",ad_personalization:\"denied\",personalization_storage:\"denied\",functionality_storage:\"granted\",security_storage:\"granted\",wait_for_update:500});guard.initialized=true;}// Override all implicit URL metadata before loading/configuring GA.\nwindow.gtag?.(\"set\",{...safePageParameters(),ads_data_redaction:true,url_passthrough:false});const stored=readStoredConsent();setAnalyticsPermission(stored?.analytics===true,measurementId);if(stored){applyConsentMode(stored.analytics,stored.marketing);startTransition(()=>{setAnalyticsEnabled(stored.analytics);setMarketingEnabled(stored.marketing);setHasConsent(true);setBannerOpen(false);});}else{startTransition(()=>{setBannerOpen(true);});}return()=>{if(onSecurityPolicyViolation){window.removeEventListener(\"securitypolicyviolation\",onSecurityPolicyViolation);}if(onWindowError){window.removeEventListener(\"error\",onWindowError,true);}};},[debug,measurementId]);useEffect(()=>{if(!analyticsGranted)return;if(typeof window===\"undefined\")return;const guard=getGuard();guard.analyticsUsers=(guard.analyticsUsers||0)+1;loadGa4IfNeeded(measurementId,debug);sendPageViewIfPathChanged(measurementId,debug);const onPathChange=()=>{if(!analyticsIsAllowed(measurementId))return;window.gtag?.(\"set\",safePageParameters());sendPageViewIfPathChanged(measurementId,debug);};const cleanupHistoryPatch=installNavigationTracking();window.addEventListener(\"popstate\",onPathChange);window.addEventListener(NAV_EVENT,onPathChange);window.addEventListener(GA_READY_EVENT,onPathChange);return()=>{window.removeEventListener(\"popstate\",onPathChange);window.removeEventListener(NAV_EVENT,onPathChange);window.removeEventListener(GA_READY_EVENT,onPathChange);cleanupHistoryPatch();guard.analyticsUsers=Math.max((guard.analyticsUsers||1)-1,0);if(!guard.analyticsUsers){if(guard.gaLoader?.retryTimerId!==undefined){window.clearTimeout(guard.gaLoader.retryTimerId);guard.gaLoader.retryTimerId=undefined;}if(guard.transportCheckTimerId)window.clearTimeout(guard.transportCheckTimerId);}};},[analyticsGranted,measurementId,debug]);useEffect(()=>{if(typeof window===\"undefined\")return;window.addEventListener(OPEN_EVENT,openSettings);return()=>window.removeEventListener(OPEN_EVENT,openSettings);},[openSettings]);useEffect(()=>{if(typeof window===\"undefined\")return;const sync=event=>{const stored=readStoredConsent();const detail=event?.type===CONSENT_CHANGED_EVENT?event.detail:null;const analytics=detail?detail.analytics:stored?.analytics===true;const marketing=detail?detail.marketing:stored?.marketing===true;setAnalyticsPermission(analytics,measurementId);applyConsentMode(analytics,marketing);setAnalyticsEnabled(analytics);setMarketingEnabled(marketing);setDraftAnalytics(analytics);setDraftMarketing(marketing);setHasConsent(Boolean(detail||stored));};const onStorage=event=>{if(event.key===STORAGE_KEY||event.key===null)sync();};window.addEventListener(\"storage\",onStorage);// Multiple responsive instances must share the committed choice, never drafts.\nwindow.addEventListener(CONSENT_CHANGED_EVENT,sync);return()=>{window.removeEventListener(\"storage\",onStorage);window.removeEventListener(CONSENT_CHANGED_EVENT,sync);};},[measurementId]);// generate_lead is intentionally disabled for native Framer forms.\n// Neither a DOM submit, success-looking text/variant nor the documented\n// framer:formsubmit { trackingId } event proves durable receipt of the data.\n// Do not infer a successful submission or change the form DOM here.\n// Re-enable only after integrating an authoritative accepted response:\n// - one opaque random submission ID per accepted request (deduplicate globally),\n// - valid analytics consent at submission AND at dispatch; no retrospective queue,\n// - resolve getCurrentLeadContext() at dispatch, never cache a page on mount,\n// - send only its fixed category and sanitized page metadata, never form values.\nconst rootStyle=useMemo(()=>({position:\"relative\",width:0,height:0,pointerEvents:\"none\",zIndex:2147483e3}),[]);if(isStatic){return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",minHeight:36,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",borderRadius:12,background:\"#F5F8FC\",color:\"#173C73\",fontSize:12,fontWeight:600,border:\"1px solid #EEEEEE\"},children:\"AnalyticsConsentManager (runtime cookie UI)\"});}return /*#__PURE__*/_jsxs(\"div\",{style:rootStyle,children:[bannerOpen&&/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Nastaven\\xed cookies\",style:{pointerEvents:\"auto\",position:\"fixed\",left:12,right:12,bottom:12,maxWidth:920,margin:\"0 auto\",background:\"#FFFFFF\",border:\"1px solid #EEEEEE\",borderRadius:16,boxShadow:\"0 12px 40px rgba(23,60,115,0.18)\",padding:16,color:\"#173C73\",fontFamily:\"Inter, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:17,fontWeight:700,marginBottom:6},children:\"Cookies na Reality se z\\xe1rukou\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,lineHeight:1.35,marginBottom:12,color:\"#173C73\"},children:\"Použ\\xedv\\xe1me nezbytn\\xe9 cookies pro fungov\\xe1n\\xed webu a voliteln\\xe9 cookies pro analytiku a marketing. Svou volbu můžete kdykoliv změnit.\"}),privacyUrl?/*#__PURE__*/_jsx(\"a\",{href:privacyUrl,style:{color:\"#1677E8\",fontSize:14,textDecoration:\"underline\",display:\"inline-block\",marginBottom:12},children:\"Z\\xe1sady ochrany osobn\\xedch \\xfadajů\"}):null,/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"repeat(auto-fit, minmax(140px, 1fr))\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>applyAndPersist(\"accept_all\",true,true),style:{borderRadius:12,border:\"1px solid #1677E8\",background:\"#1677E8\",color:\"#FFFFFF\",padding:\"10px 12px\",fontWeight:700,cursor:\"pointer\"},children:\"Přijmout vše\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>applyAndPersist(\"reject_all\",false,false),style:{borderRadius:12,border:\"1px solid #173C73\",background:\"#173C73\",color:\"#FFFFFF\",padding:\"10px 12px\",fontWeight:700,cursor:\"pointer\"},children:\"Odm\\xedtnout vše\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>{openSettings();},style:{borderRadius:12,border:\"1px solid #173C73\",background:\"#F5F8FC\",color:\"#173C73\",padding:\"10px 12px\",fontWeight:700,cursor:\"pointer\"},children:\"Nastaven\\xed\"})]})]}),settingsOpen&&/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Podrobn\\xe9 nastaven\\xed cookies\",style:{pointerEvents:\"auto\",position:\"fixed\",left:12,right:12,bottom:12,maxWidth:620,margin:\"0 auto\",background:\"#FFFFFF\",border:\"1px solid #EEEEEE\",borderRadius:16,boxShadow:\"0 12px 40px rgba(23,60,115,0.18)\",padding:16,color:\"#173C73\",fontFamily:\"Inter, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:17,fontWeight:700,marginBottom:10},children:\"Nastaven\\xed cookies\"}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gap:10,marginBottom:14},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:14},children:\"Nezbytn\\xe9\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,opacity:.85},children:\"Vždy zapnuto pro bezpečn\\xe9 fungov\\xe1n\\xed webu.\"})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-label\":\"Nezbytn\\xe9 cookies zapnuty\",style:{fontSize:13,fontWeight:700},children:\"Zapnuto\"})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:14},children:\"Analytics\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,opacity:.85},children:\"Pom\\xe1h\\xe1 n\\xe1m měřit n\\xe1vštěvnost a v\\xfdkon str\\xe1nek.\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:draftAnalytics,onChange:e=>startTransition(()=>setDraftAnalytics(e.target.checked)),\"aria-label\":\"Povolit analytick\\xe9 cookies\"})]}),/*#__PURE__*/_jsxs(\"label\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:700,fontSize:14},children:\"Marketing\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,opacity:.85},children:\"Umožňuje personalizaci reklamn\\xedch funkc\\xed.\"})]}),/*#__PURE__*/_jsx(\"input\",{type:\"checkbox\",checked:draftMarketing,onChange:e=>startTransition(()=>setDraftMarketing(e.target.checked)),\"aria-label\":\"Povolit marketingov\\xe9 cookies\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"grid\",gridTemplateColumns:\"1fr 1fr\",gap:8},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:()=>applyAndPersist(\"custom\",draftAnalytics,draftMarketing),style:{borderRadius:12,border:\"1px solid #1677E8\",background:\"#1677E8\",color:\"#FFFFFF\",padding:\"10px 12px\",fontWeight:700,cursor:\"pointer\"},children:\"Uložit nastaven\\xed\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:closeSettings,style:{borderRadius:12,border:\"1px solid #173C73\",background:\"#F5F8FC\",color:\"#173C73\",padding:\"10px 12px\",fontWeight:700,cursor:\"pointer\"},children:\"Zavř\\xedt\"})]})]})]});}addPropertyControls(AnalyticsConsentManager,{measurementId:{type:ControlType.String,title:\"Measurement ID\",defaultValue:\"G-EDCCJ35LYJ\"},privacyPolicyUrl:{type:ControlType.Link,title:\"Privacy URL\",defaultValue:PRIVACY_POLICY_PATH},debug:{type:ControlType.Boolean,title:\"Debug\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"}});export function OpenCookieSettings(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const onActivate=()=>{if(typeof window===\"undefined\")return;window.dispatchEvent(new CustomEvent(OPEN_EVENT));};const handleClick=event=>{if(typeof props.onClick===\"function\")props.onClick(event);onActivate();};const handleKeyDown=event=>{if(typeof props.onKeyDown===\"function\")props.onKeyDown(event);if(event?.key===\"Enter\"||event?.key===\" \"){event.preventDefault();onActivate();}};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick,onKeyDown:handleKeyDown,style:{...props.style,cursor:\"pointer\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"OpenCookieSettings\":{\"type\":\"reactHoc\",\"name\":\"OpenCookieSettings\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"AnalyticsConsentManager\":{\"type\":\"reactComponent\",\"name\":\"AnalyticsConsentManager\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnalyticsConsentManager.map","// Generated by Framer (f9faa6c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-CxYOz .framer-styles-preset-1ybvfp8:not(.rich-text-wrapper), .framer-CxYOz .framer-styles-preset-1ybvfp8.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-aff92fce-8bc5-4b9b-9ad0-8669714aa6fe); --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-CxYOz\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ae08463)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{AnalyticsConsentManager,OpenCookieSettings}from\"https://framerusercontent.com/modules/EafmICRT6qY4JdRH4dH6/JCxwpf2TPrtyYYWMxxEQ/AnalyticsConsentManager.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kva1IKnFXbljuCIAQlYT/RBLUym0mAXD8TJW0CuJa/Z2x0JysiL.js\";const RichTextOpenCookieSettingst4t0gb=withCodeBoundaryForOverrides(RichText,{nodeId:\"YSTTGTmJa\",override:OpenCookieSettings,scopeId:\"Mu6fpXSOA\"});const AnalyticsConsentManagerFonts=getFonts(AnalyticsConsentManager);const cycleOrder=[\"JZvwlPzQG\",\"A5cC91bO2\",\"RuIO9HshO\"];const serializationHash=\"framer-ENRbs\";const variantClassNames={A5cC91bO2:\"framer-v-1qqfd6s\",JZvwlPzQG:\"framer-v-1mo12t8\",RuIO9HshO:\"framer-v-1n2oypr\"};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 transition2={delay:0,duration:.2,ease:[.4,0,.2,1],type:\"tween\"};const animation={opacity:.88,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};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={\"Footer / Desktop\":\"JZvwlPzQG\",Tablet:\"A5cC91bO2\",Telefon:\"RuIO9HshO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JZvwlPzQG\"};};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:\"JZvwlPzQG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mo12t8\",className,classNames),\"data-framer-name\":\"Footer / Desktop\",layoutDependency:layoutDependency,layoutId:\"JZvwlPzQG\",ref:refBinding,style:{backgroundColor:\"var(--token-82fa4c5d-dc03-49c6-b76c-826673a71289)\",...style},...addPropertyOverrides({A5cC91bO2:{\"data-framer-name\":\"Tablet\"},RuIO9HshO:{\"data-framer-name\":\"Telefon\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qpx8r4\",\"data-framer-name\":\"Hlavn\\xed obsah\",layoutDependency:layoutDependency,layoutId:\"zJpYW8Wrw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rqb7n4\",\"data-framer-name\":\"Značka\",layoutDependency:layoutDependency,layoutId:\"RhO6k5m6q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL0JvbGQvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.15em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, #FFFFFF)\"},children:\"Reality se z\\xe1rukou\"})}),className:\"framer-r14dog\",\"data-framer-name\":\"Reality se z\\xe1rukou\",fonts:[\"BI;Mluvka/Bold/v0\"],layoutDependency:layoutDependency,layoutId:\"XJddDewcR\",style:{\"--extracted-1of0zx5\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Lid\\xe9 • Pozemky • Domovy • Jistota\"})}),className:\"framer-1kn7jpn\",\"data-framer-name\":\"Hodnoty značky\",fonts:[\"BI;Mluvka/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"bHnXpsRt_\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.78},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Propojujeme realitn\\xed zkušenosti s n\\xe1vrhem a v\\xfdstavbou rodinn\\xfdch domů. Pom\\xe1h\\xe1me lidem l\\xe9pe se rozhodnout při koupi i prodeji stavebn\\xedho pozemku.\"})}),className:\"framer-1ykg31q\",\"data-framer-name\":\"Popis značky\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"ZEmnnI0qf\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.78},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Propojeno s Ateli\\xe9rem Šetrn\\xe9 domy a realizac\\xed Šetrn\\xe9 domy.\"})}),className:\"framer-3zntbr\",\"data-framer-name\":\"Propojen\\xed partnerů\",fonts:[\"BI;Mluvka/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"pnsm3bGng\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.62},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"www.realitysezarukou.cz\"})}),className:\"framer-dtgmly\",\"data-framer-name\":\"Webov\\xe1 adresa\",fonts:[\"BI;Mluvka/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"aWShCMOOh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.62},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mh8blu\",\"data-framer-name\":\"Navigace\",layoutDependency:layoutDependency,layoutId:\"RFb0Dw3Eu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL0JvbGQvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-a0htzi, #FFFFFF)\"},children:\"NAVIGACE\"})}),className:\"framer-s5vfpb\",\"data-framer-name\":\"Navigace — nadpis\",fonts:[\"BI;Mluvka/Bold/v0\"],layoutDependency:layoutDependency,layoutId:\"Woaks8LPD\",style:{\"--extracted-a0htzi\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zfh6tuveU\"},motionChild:true,nodeId:\"HMdMlZy5g\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Pozemky\"})})})}),className:\"framer-19re5d1\",\"data-framer-name\":\"Pozemky\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"HMdMlZy5g\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.setrnedomy.cz/koncepty-domu\",motionChild:true,nodeId:\"CciIUhtHT\",openInNewTab:true,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Domy na m\\xedru\"})})})}),className:\"framer-ce1r4i\",\"data-framer-name\":\"Domy na m\\xedru\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"CciIUhtHT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZATZAVMLk\"},motionChild:true,nodeId:\"qqs4rkSbM\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Naše služby\"})})})}),className:\"framer-1b0f1hn\",\"data-framer-name\":\"Naše služby\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"qqs4rkSbM\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b6DzHbCZk\"},motionChild:true,nodeId:\"zxP1fRfdG\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Jak to funguje\"})})})}),className:\"framer-wp7g1m\",\"data-framer-name\":\"Jak to funguje\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"zxP1fRfdG\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jURX7ecaj\"},motionChild:true,nodeId:\"X_W2AiPLI\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"O n\\xe1s\"})})})}),className:\"framer-1nnwtyl\",\"data-framer-name\":\"O n\\xe1s\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"X_W2AiPLI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mXzxSdydE\"},motionChild:true,nodeId:\"kwJit_2lo\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Reference\"})})})}),className:\"framer-1xs331h\",\"data-framer-name\":\"Reference\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"kwJit_2lo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Novinky\"})}),className:\"framer-1xxrk5o\",\"data-framer-name\":\"Novinky\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"jJGdcqBOl\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HNSZKWAwj\"},motionChild:true,nodeId:\"vt68p5TLb\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Kontakt\"})})})}),className:\"framer-hw09pr\",\"data-framer-name\":\"Kontakt\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"vt68p5TLb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s5hyjj\",\"data-framer-name\":\"Kontakt a konzultace\",layoutDependency:layoutDependency,layoutId:\"xixUEZMkv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL0JvbGQvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-a0htzi, #FFFFFF)\"},children:\"KONTAKT\"})}),className:\"framer-zc2caz\",\"data-framer-name\":\"Kontakt — nadpis\",fonts:[\"BI;Mluvka/Bold/v0\"],layoutDependency:layoutDependency,layoutId:\"PUsIkNZgX\",style:{\"--extracted-a0htzi\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Miloslav Mareška\"})}),className:\"framer-zt7xe\",\"data-framer-name\":\"Miloslav Mareška\",fonts:[\"BI;Mluvka/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"cwzkt8RnQ\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:miloslav.mareska@setrnedomy.cz\",motionChild:true,nodeId:\"kgr3lhh6N\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"miloslav.mareska@setrnedomy.cz\"})})})}),className:\"framer-soeop2\",\"data-framer-name\":\"E-mail\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"kgr3lhh6N\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.86},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eE1ZWfQve\"},motionChild:true,nodeId:\"S7pUhwvYu\",scopeId:\"Mu6fpXSOA\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1aj6vr3 framer-1r1p7da\",\"data-framer-name\":\"Rezervovat konzultaci\",layoutDependency:layoutDependency,layoutId:\"S7pUhwvYu\",style:{backgroundColor:\"var(--token-aff92fce-8bc5-4b9b-9ad0-8669714aa6fe)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},whileHover:animation,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL0JvbGQvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Rezervovat konzultaci\"})}),className:\"framer-bzd6d6\",\"data-framer-name\":\"CTA — text\",fonts:[\"BI;Mluvka/Bold/v0\"],layoutDependency:layoutDependency,layoutId:\"AcdWIUpZy\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL01lZGl1bS92MA==\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"Osobně • Telefon • Google Meet\"})}),className:\"framer-17xgmjy\",\"data-framer-name\":\"Forma konzultace\",fonts:[\"BI;Mluvka/Medium/v0\"],layoutDependency:layoutDependency,layoutId:\"jKuzcQXzd\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\",opacity:.62},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eqv79d\",\"data-border\":true,\"data-framer-name\":\"Spodn\\xed ř\\xe1dek\",layoutDependency:layoutDependency,layoutId:\"FgtN0OLKI\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",opacity:.78},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #FFFFFF)\"},children:\"\\xa9 Reality se z\\xe1rukou\"})}),className:\"framer-r89axe\",\"data-framer-name\":\"Copyright\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"tPbipZlle\",style:{\"--extracted-r6o4lv\":\"#FFFFFF\"},variants:{RuIO9HshO:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RuIO9HshO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 Reality se z\\xe1rukou\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kuxeh3\",\"data-framer-name\":\"Pr\\xe1vn\\xed odkazy\",layoutDependency:layoutDependency,layoutId:\"fDe80FSUB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZ7MEII0z\"},motionChild:true,nodeId:\"LndbteJ52\",openInNewTab:false,relValues:[],scopeId:\"Mu6fpXSOA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybvfp8\",\"data-styles-preset\":\"Z2x0JysiL\",children:\"Ochrana osobn\\xedch \\xfadajů\"})})})}),className:\"framer-13ynzww\",\"data-framer-name\":\"Ochrana osobn\\xedch \\xfadajů\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"LndbteJ52\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextOpenCookieSettingst4t0gb,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7TWx1dmthL1JlZ3VsYXIvdjA=\",\"--framer-font-family\":'\"Mluvka\", \"Mluvka Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.35em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Cookies\"})}),className:\"framer-t4t0gb\",\"data-framer-name\":\"Cookies\",fonts:[\"BI;Mluvka/Regular/v0\"],layoutDependency:layoutDependency,layoutId:\"YSTTGTmJa\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l410u9-container\",\"data-framer-name\":\"Spr\\xe1va cookies a GA4\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"IwHQ6zjOI-container\",name:\"Spr\\xe1va cookies a GA4\",nodeId:\"IwHQ6zjOI\",rendersWithMotion:true,scopeId:\"Mu6fpXSOA\",children:/*#__PURE__*/_jsx(AnalyticsConsentManager,{debug:true,height:\"100%\",id:\"IwHQ6zjOI\",layoutId:\"IwHQ6zjOI\",measurementId:\"G-EDCCJ35LYJ\",name:\"Spr\\xe1va cookies a GA4\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-ENRbs.framer-1r1p7da, .framer-ENRbs .framer-1r1p7da { display: block; }\",\".framer-ENRbs.framer-1mo12t8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 54px 52px 24px 52px; position: relative; width: 1200px; }\",\".framer-ENRbs .framer-1qpx8r4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 52px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ENRbs .framer-1rqb7n4, .framer-ENRbs .framer-s5hyjj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-width: 220px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ENRbs .framer-r14dog, .framer-ENRbs .framer-1kn7jpn, .framer-ENRbs .framer-3zntbr, .framer-ENRbs .framer-dtgmly, .framer-ENRbs .framer-s5vfpb, .framer-ENRbs .framer-zc2caz, .framer-ENRbs .framer-zt7xe, .framer-ENRbs .framer-17xgmjy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ENRbs .framer-1ykg31q { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ENRbs .framer-mh8blu { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 180px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ENRbs .framer-19re5d1, .framer-ENRbs .framer-ce1r4i, .framer-ENRbs .framer-1b0f1hn, .framer-ENRbs .framer-wp7g1m, .framer-ENRbs .framer-1nnwtyl, .framer-ENRbs .framer-1xs331h, .framer-ENRbs .framer-1xxrk5o, .framer-ENRbs .framer-hw09pr, .framer-ENRbs .framer-soeop2, .framer-ENRbs .framer-bzd6d6, .framer-ENRbs .framer-13ynzww, .framer-ENRbs .framer-t4t0gb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ENRbs .framer-1aj6vr3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 18px 12px 18px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ENRbs .framer-eqv79d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 18px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ENRbs .framer-r89axe { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-ENRbs .framer-kuxeh3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-ENRbs .framer-1l410u9-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-ENRbs.framer-v-1qqfd6s.framer-1mo12t8 { padding: 46px 36px 22px 36px; width: 810px; }\",\".framer-ENRbs.framer-v-1qqfd6s .framer-1qpx8r4 { gap: 42px; }\",\".framer-ENRbs.framer-v-1n2oypr.framer-1mo12t8 { gap: 28px; padding: 40px 20px 20px 20px; width: 390px; }\",\".framer-ENRbs.framer-v-1n2oypr .framer-1qpx8r4 { flex-direction: column; gap: 30px; }\",\".framer-ENRbs.framer-v-1n2oypr .framer-1rqb7n4, .framer-ENRbs.framer-v-1n2oypr .framer-mh8blu, .framer-ENRbs.framer-v-1n2oypr .framer-s5hyjj { flex: none; min-width: unset; width: 100%; }\",\".framer-ENRbs.framer-v-1n2oypr .framer-eqv79d { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; }\",\".framer-ENRbs.framer-v-1n2oypr .framer-r89axe { flex: none; width: 100%; }\",\".framer-ENRbs.framer-v-1n2oypr .framer-kuxeh3 { gap: 16px; justify-content: flex-start; }\",...sharedStyle.css,'.framer-ENRbs[data-border=\"true\"]::after, .framer-ENRbs [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 412\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"A5cC91bO2\":{\"layout\":[\"fixed\",\"auto\"]},\"RuIO9HshO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMu6fpXSOA=withCSS(Component,css,\"framer-ENRbs\");export default FramerMu6fpXSOA;FramerMu6fpXSOA.displayName=\"Global Footer\";FramerMu6fpXSOA.defaultProps={height:412,width:1200};addPropertyControls(FramerMu6fpXSOA,{variant:{options:[\"JZvwlPzQG\",\"A5cC91bO2\",\"RuIO9HshO\"],optionTitles:[\"Footer / Desktop\",\"Tablet\",\"Telefon\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMu6fpXSOA,[{explicitInter:true,fonts:[{cssFamilyName:\"Mluvka\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Mluvka\",url:\"https://framerusercontent.com/assets/ZFoVsbu3kU2pZgdsxBWeTCp11I.woff2\",weight:\"700\"},{cssFamilyName:\"Mluvka\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Mluvka\",url:\"https://framerusercontent.com/assets/86JoOtbNPHaYqCHC0FyddyDXLk.woff2\",weight:\"500\"},{cssFamilyName:\"Mluvka\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Mluvka\",url:\"https://framerusercontent.com/assets/IgKWETeZTP6r6rVpfCx9YnsoRf0.woff2\",weight:\"400\"}]},...AnalyticsConsentManagerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMu6fpXSOA\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A5cC91bO2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RuIO9HshO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"412\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}