{"version":3,"file":"script_main.CNNch-Dp.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","_Fragment","fonts","css","className","mask","SVG","getProps","Icon","className","Menu","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","Patzer","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","css","Navigation","sharedStyle.css","getProps","Patzer","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","React.Fragment","RichText","sharedStyle.fonts","className","ABZNeu","React.createElement","Default","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/7cHC6uKjCrfkMynXFe8F/UlbTBu7GRCAFmc4isdgq/wT25vhijD.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js","https:/framerusercontent.com/modules/vADGyWT9PqOKJztPd9v0/pc9lYmu8jgqVRQCvLQDj/Bzo2c9Oz3.js","https:/framerusercontent.com/modules/m9SyyPGxTxoZ4TYmJT5R/iOgG6fYvRA9RWbJ8OPmG/RDzFUNNWb.js","https:/framerusercontent.com/modules/vA8l1u62MeMrBe7OW2lB/XPs5s3ASOpVHqSW040Sa/ZI1JyUYhn.js","https:/framerusercontent.com/modules/8COMlvVnukzIVFUt3Ctu/iBjM05eHEEYXRAmoMBW3/Yft82yuK_.js","https:/framerusercontent.com/modules/heyE3RsTOR64Kv32FVWn/g9845yBZzqcjqyrHHinq/h7t1ERwNM.js","https:/framerusercontent.com/modules/kKeqEOi3hfsxIwZUCzYC/uUSgWPahyNLh3cIPtzUq/gPiaRq5xL.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"f2yQ__yTX\",\"vFOL6TtGw\"];const serializationHash=\"framer-JEvMz\";const variantClassNames={f2yQ__yTX:\"framer-v-1jay5su\",vFOL6TtGw:\"framer-v-qmh7bt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uEQMyEb7s=undefined;const NHg6joak6=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"vFOL6TtGw\",Open:\"f2yQ__yTX\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,NHg6joak6:color??props.NHg6joak6??\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",uEQMyEb7s:tap??props.uEQMyEb7s,variant:humanReadableVariantMap[props.variant]??props.variant??\"f2yQ__yTX\"};};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,uEQMyEb7s,NHg6joak6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f2yQ__yTX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjto5bc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uEQMyEb7s){const res=await uEQMyEb7s(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jay5su\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f2yQ__yTX\",onTap:onTapjto5bc,ref:refBinding,style:{...style},...addPropertyOverrides({vFOL6TtGw:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xi9ckp\",layoutDependency:layoutDependency,layoutId:\"aiSyy6K9W\",style:{backgroundColor:NHg6joak6,rotate:0},variants:{vFOL6TtGw:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cfa1jw\",layoutDependency:layoutDependency,layoutId:\"kGibm_KhE\",style:{backgroundColor:NHg6joak6,rotate:0},variants:{vFOL6TtGw:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JEvMz.framer-1ivdus, .framer-JEvMz .framer-1ivdus { display: block; }\",\".framer-JEvMz.framer-1jay5su { cursor: pointer; height: 26px; overflow: hidden; position: relative; width: 26px; }\",\".framer-JEvMz .framer-xi9ckp { flex: none; height: 2px; left: 3px; overflow: hidden; position: absolute; right: 3px; top: 8px; }\",\".framer-JEvMz .framer-cfa1jw { bottom: 8px; flex: none; height: 2px; left: 3px; overflow: hidden; position: absolute; right: 3px; }\",\".framer-JEvMz.framer-v-qmh7bt .framer-xi9ckp { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-JEvMz.framer-v-qmh7bt .framer-cfa1jw { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 26\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vFOL6TtGw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uEQMyEb7s\":\"tap\",\"NHg6joak6\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwT25vhijD=withCSS(Component,css,\"framer-JEvMz\");export default FramerwT25vhijD;FramerwT25vhijD.displayName=\"Menu\";FramerwT25vhijD.defaultProps={height:26,width:26};addPropertyControls(FramerwT25vhijD,{variant:{options:[\"f2yQ__yTX\",\"vFOL6TtGw\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},uEQMyEb7s:{title:\"Tap\",type:ControlType.EventHandler},NHg6joak6:{defaultValue:'var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerwT25vhijD,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwT25vhijD\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vFOL6TtGw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"26\",\"framerIntrinsicHeight\":\"26\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"uEQMyEb7s\\\":\\\"tap\\\",\\\"NHg6joak6\\\":\\\"color\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wT25vhijD.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (f353506)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-T9Bhd .framer-styles-preset-180g8f1:not(.rich-text-wrapper), .framer-T9Bhd .framer-styles-preset-180g8f1.rich-text-wrapper a { --framer-link-current-text-color: rgba(255, 255, 255, 0.67); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-c39da4af-7486-485f-88f4-851cc33945f1, #666b77); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, #131517); --framer-link-text-decoration: underline; }\"];export const className=\"framer-T9Bhd\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f353506)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-5K30S\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 255 50\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 250.918 12.903 C 252.299 12.903 253.238 13.09 254.278 13.464 L 254.278 18.154 C 253.558 17.684 252.674 17.466 252.111 17.466 C 248.974 17.466 247.406 19.342 247.406 25.466 C 247.406 29.469 248.441 31.903 250.857 31.903 L 250.857 27.468 L 249.476 27.468 L 249.476 24.031 L 255 24.031 L 254.994 24.036 L 254.994 35.972 C 253.928 36.285 253.237 36.594 251.542 36.594 C 245.39 36.594 242.252 31.844 242.252 24.749 C 242.252 17.654 245.923 12.903 250.918 12.903 Z M 97.478 36.29 L 92.798 36.29 L 91.823 32.04 L 86.924 32.04 L 85.981 36.29 L 81.3 36.29 L 86.859 13.227 L 91.762 13.227 Z M 109.162 17.537 L 105.963 17.537 L 105.963 36.29 L 101.064 36.29 L 101.064 17.537 L 97.861 17.537 L 97.861 13.227 L 109.162 13.227 Z M 117.305 31.914 L 122.325 31.914 L 122.325 36.29 L 111.152 36.29 L 116.331 17.602 L 112 17.602 L 112 13.227 L 122.641 13.227 Z M 240.83 36.29 L 236.149 36.29 L 235.174 32.04 L 230.276 32.04 L 229.332 36.29 L 224.651 36.29 L 230.21 13.227 L 235.113 13.227 Z M 73.666 13.222 C 79.001 13.222 81.296 16.188 81.296 21.19 C 81.296 26.537 78.251 29.16 73.478 29.16 L 72.727 29.16 L 72.727 36.285 L 67.828 36.285 L 67.828 13.221 L 73.666 13.221 Z M 135.39 17.537 L 130.369 17.537 L 130.369 22.414 L 134.669 22.414 L 134.669 26.725 L 130.369 26.725 L 130.369 31.975 L 135.613 31.975 L 135.613 36.285 L 125.476 36.285 L 125.476 13.227 L 135.39 13.227 Z M 146.171 13.222 C 150.567 13.222 152.826 15.784 152.826 20.003 C 152.826 23.535 151.445 25.223 149.277 25.881 L 153.298 36.285 L 148.09 36.285 L 144.541 26.159 L 144.48 26.159 L 144.48 36.285 L 139.576 36.285 L 139.576 13.221 L 146.171 13.221 Z M 171.85 26.659 L 171.917 26.659 L 175.151 13.221 L 180.172 13.221 L 173.989 36.285 L 169.434 36.285 L 163.627 13.221 L 168.648 13.221 Z M 192.493 17.538 L 187.472 17.538 L 187.472 22.414 L 191.771 22.414 L 191.771 26.725 L 187.472 26.725 L 187.472 31.975 L 192.716 31.975 L 192.716 36.285 L 182.579 36.285 L 182.579 13.227 L 192.493 13.227 L 192.493 17.537 Z M 203.332 13.222 C 207.728 13.222 209.987 15.784 209.987 20.003 C 209.987 23.535 208.606 25.223 206.438 25.881 L 210.459 36.285 L 205.251 36.285 L 201.702 26.159 L 201.642 26.159 L 201.642 36.285 L 196.738 36.285 L 196.738 13.221 L 203.332 13.221 Z M 218.221 31.974 L 223.12 31.974 L 223.12 36.285 L 213.322 36.285 L 213.322 13.221 L 218.221 13.221 Z M 87.711 28.473 L 91.006 28.473 L 89.311 20.973 L 89.249 20.973 Z M 231.067 28.473 L 234.362 28.473 L 232.667 20.973 L 232.606 20.973 Z M 72.723 24.85 L 73.255 24.85 C 75.169 24.85 76.271 23.535 76.271 21.19 C 76.271 18.846 75.174 17.537 73.255 17.537 L 72.723 17.537 Z M 144.475 23.662 C 146.546 23.662 147.8 22.818 147.8 20.6 C 147.8 18.382 146.546 17.537 144.475 17.537 Z M 201.636 23.662 C 203.707 23.662 204.961 22.818 204.961 20.6 C 204.961 18.382 203.707 17.537 201.636 17.537 Z M 125.476 13.226 L 125.47 13.226 L 125.476 13.221 Z M 182.579 13.226 L 182.573 13.226 L 182.579 13.221 Z M 50.229 50 L 0 50 L 0 0 L 50.229 0 Z M 0.858 49.147 L 2.599 49.147 L 2.599 9.509 L 21.831 9.509 L 21.831 35.38 L 13.042 35.38 L 13.042 11.36 C 13.042 10.976 12.729 10.615 12.337 10.615 C 11.946 10.615 11.603 10.911 11.603 11.297 L 11.603 49.146 L 49.373 49.146 L 49.373 0.853 L 48.615 0.853 L 42.13 35.379 L 23.496 35.379 L 23.496 9.509 L 32.475 9.509 L 32.47 33.537 C 32.47 33.864 32.716 34.141 33.049 34.141 C 33.381 34.141 33.67 33.873 33.67 33.547 L 39.688 0.853 L 0.857 0.853 L 0.857 49.147 Z\" fill=\"transparent\" height=\"50px\" id=\"RF_7Ny_eT\" width=\"255.0000029787377px\"><path d=\"M 183.09 0 C 184.471 0 185.41 0.187 186.45 0.56 L 186.45 5.251 C 185.729 4.781 184.846 4.563 184.282 4.563 C 181.145 4.563 179.577 6.439 179.577 12.563 C 179.577 16.565 180.612 19 183.028 19 L 183.028 14.565 L 181.648 14.565 L 181.648 11.127 L 187.172 11.127 L 187.166 11.133 L 187.166 23.069 C 186.1 23.382 185.409 23.69 183.714 23.69 C 177.562 23.69 174.424 18.94 174.424 11.846 C 174.424 4.751 178.095 0 183.09 0 Z M 29.65 23.387 L 24.97 23.387 L 23.995 19.137 L 19.096 19.137 L 18.152 23.387 L 13.471 23.387 L 19.031 0.323 L 23.934 0.323 Z M 41.333 4.634 L 38.135 4.634 L 38.135 23.387 L 33.236 23.387 L 33.236 4.634 L 30.033 4.634 L 30.033 0.323 L 41.333 0.323 Z M 49.477 19.01 L 54.497 19.01 L 54.497 23.387 L 43.324 23.387 L 48.502 4.699 L 44.172 4.699 L 44.172 0.323 L 54.813 0.323 Z M 173.001 23.387 L 168.32 23.387 L 167.346 19.137 L 162.447 19.137 L 161.503 23.387 L 156.822 23.387 L 162.381 0.323 L 167.285 0.323 Z M 5.838 0.319 C 11.173 0.319 13.468 3.285 13.468 8.287 C 13.468 13.634 10.422 16.256 5.65 16.256 L 4.899 16.256 L 4.899 23.382 L 0 23.382 L 0 0.318 L 5.838 0.318 Z M 67.562 4.634 L 62.541 4.634 L 62.541 9.51 L 66.841 9.51 L 66.841 13.822 L 62.541 13.822 L 62.541 19.072 L 67.785 19.072 L 67.785 23.382 L 57.648 23.382 L 57.648 0.323 L 67.562 0.323 Z M 78.343 0.319 C 82.739 0.319 84.998 2.881 84.998 7.1 C 84.998 10.632 83.617 12.32 81.449 12.977 L 85.469 23.382 L 80.261 23.382 L 76.712 13.256 L 76.652 13.256 L 76.652 23.382 L 71.748 23.382 L 71.748 0.318 L 78.343 0.318 Z M 104.022 13.756 L 104.088 13.756 L 107.322 0.318 L 112.343 0.318 L 106.16 23.382 L 101.606 23.382 L 95.799 0.318 L 100.82 0.318 Z M 124.665 4.635 L 119.644 4.635 L 119.644 9.51 L 123.943 9.51 L 123.943 13.822 L 119.644 13.822 L 119.644 19.072 L 124.887 19.072 L 124.887 23.382 L 114.75 23.382 L 114.75 0.323 L 124.665 0.323 L 124.665 4.634 Z M 135.503 0.319 C 139.899 0.319 142.159 2.881 142.159 7.1 C 142.159 10.632 140.778 12.32 138.61 12.977 L 142.631 23.382 L 137.423 23.382 L 133.874 13.256 L 133.813 13.256 L 133.813 23.382 L 128.909 23.382 L 128.909 0.318 L 135.503 0.318 Z M 150.393 19.071 L 155.291 19.071 L 155.291 23.382 L 145.494 23.382 L 145.494 0.318 L 150.393 0.318 Z M 19.883 15.569 L 23.177 15.569 L 21.482 8.069 L 21.421 8.069 Z M 163.239 15.569 L 166.533 15.569 L 164.838 8.069 L 164.778 8.069 Z M 4.894 11.947 L 5.427 11.947 C 7.341 11.947 8.442 10.632 8.442 8.287 C 8.442 5.943 7.346 4.634 5.427 4.634 L 4.894 4.634 Z M 76.647 10.759 C 78.718 10.759 79.971 9.915 79.971 7.697 C 79.971 5.479 78.718 4.634 76.647 4.634 Z M 133.808 10.759 C 135.879 10.759 137.133 9.915 137.133 7.697 C 137.133 5.479 135.879 4.634 133.808 4.634 Z M 57.648 0.323 L 57.642 0.323 L 57.648 0.318 Z M 114.75 0.323 L 114.745 0.323 L 114.75 0.318 Z\" fill=\"rgb(0, 0, 0)\" height=\"23.69032248835407px\" id=\"YndYVieKt\" transform=\"translate(67.828 12.903)\" width=\"187.17161857932365px\"/><path d=\"M 50.229 50 L 0 50 L 0 0 L 50.229 0 Z M 0.858 49.147 L 2.599 49.147 L 2.599 9.509 L 21.831 9.509 L 21.831 35.38 L 13.042 35.38 L 13.042 11.36 C 13.042 10.976 12.729 10.615 12.337 10.615 C 11.946 10.615 11.603 10.911 11.603 11.297 L 11.603 49.146 L 49.373 49.146 L 49.373 0.853 L 48.615 0.853 L 42.13 35.379 L 23.496 35.379 L 23.496 9.509 L 32.475 9.509 L 32.47 33.537 C 32.47 33.864 32.716 34.141 33.049 34.141 C 33.381 34.141 33.67 33.873 33.67 33.547 L 39.688 0.853 L 0.857 0.853 L 0.857 49.147 Z\" fill=\"rgb(42, 171, 227)\" height=\"50px\" id=\"pyy5bcJ2c\" width=\"50.22853376033834px\"/></g></svg>',style:{...style}});});const css=[`.framer-5K30S { -webkit-mask: ${mask}; aspect-ratio: 5.1; display: block; mask: ${mask}; user-select: none; width: 255px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 255\n * @framerIntrinsicHeight 50\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Patzer\",\"set\":{\"localId\":\"vectorSet/KElg64EbB\",\"id\":\"KElg64EbB\",\"moduleId\":\"8BnaL9p4dSkQrSuQw407\"}}\n */const Icon=withCSS(Component,css,\"framer-5K30S\");Icon.displayName=\"Patzer\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"50\",\"framerVector\":\"{\\\"name\\\":\\\"Patzer\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KElg64EbB\\\",\\\"id\\\":\\\"KElg64EbB\\\",\\\"moduleId\\\":\\\"8BnaL9p4dSkQrSuQw407\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"255\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1ad18b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/7cHC6uKjCrfkMynXFe8F/UlbTBu7GRCAFmc4isdgq/wT25vhijD.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vADGyWT9PqOKJztPd9v0/pc9lYmu8jgqVRQCvLQDj/Bzo2c9Oz3.js\";import Patzer from\"https://framerusercontent.com/modules/m9SyyPGxTxoZ4TYmJT5R/iOgG6fYvRA9RWbJ8OPmG/RDzFUNNWb.js\";const MenuFonts=getFonts(Menu);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"lrTmBs_Oh\",\"G1iR2HXMu\",\"Ua6Tu9oiy\"];const serializationHash=\"framer-1ayhf\";const variantClassNames={G1iR2HXMu:\"framer-v-1covqij\",lrTmBs_Oh:\"framer-v-1sep31c\",Ua6Tu9oiy:\"framer-v-1vx07wn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nk8tFAHQq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Closed\":\"G1iR2HXMu\",\"Mobile Open\":\"Ua6Tu9oiy\",Desktop:\"lrTmBs_Oh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,logo,width,...props})=>{return{...props,nk8tFAHQq:logo??props.nk8tFAHQq??Patzer,variant:humanReadableVariantMap[props.variant]??props.variant??\"lrTmBs_Oh\"};};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,nk8tFAHQq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lrTmBs_Oh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10vsjja=activeVariantCallback(async(...args)=>{setVariant(\"G1iR2HXMu\");});const uEQMyEb7s1nk73ph=activeVariantCallback(async(...args)=>{setVariant(\"KzNp8WIXo\");});const uEQMyEb7s10vsjja=activeVariantCallback(async(...args)=>{setVariant(\"G1iR2HXMu\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Ua6Tu9oiy\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sep31c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lrTmBs_Oh\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(255, 255, 255, 0.8)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({G1iR2HXMu:{\"data-framer-name\":\"Mobile Closed\"},Ua6Tu9oiy:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i81k8c\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"DDGYu8kpG\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1b4dplc\",Component:nk8tFAHQq,layoutDependency:layoutDependency,layoutId:\"enxVRbGjJ\"}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a0pm3c\",\"data-framer-name\":\"Menu Items\",layoutDependency:layoutDependency,layoutId:\"v5pTFoM0k\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TY9nJfNXm\"},motionChild:true,nodeId:\"feWBBP_8a\",openInNewTab:false,relValues:[],scopeId:\"ZI1JyUYhn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-180g8f1\",\"data-styles-preset\":\"Bzo2c9Oz3\",children:\"About Us\"})})})}),className:\"framer-phxlaj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"feWBBP_8a\",style:{\"--extracted-r6o4lv\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ua6Tu9oiy:{\"data-highlight\":true,onTap:onTap10vsjja}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TWHjwX_8k\"},motionChild:true,nodeId:\"LYVFz69kP\",openInNewTab:false,relValues:[],scopeId:\"ZI1JyUYhn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-180g8f1\",\"data-styles-preset\":\"Bzo2c9Oz3\",children:\"Investors\"})})})}),className:\"framer-ybcirs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LYVFz69kP\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ua6Tu9oiy:{\"data-highlight\":true,onTap:onTap10vsjja}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"V8BlrP2XP\"},motionChild:true,nodeId:\"hpz4gdr5g\",openInNewTab:false,relValues:[],scopeId:\"ZI1JyUYhn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-180g8f1\",\"data-styles-preset\":\"Bzo2c9Oz3\",children:\"Publishers\"})})})}),className:\"framer-w32xev\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hpz4gdr5g\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ua6Tu9oiy:{\"data-highlight\":true,onTap:onTap10vsjja}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bxu9b4qfi\"},motionChild:true,nodeId:\"Z9HVrYJSf\",openInNewTab:false,relValues:[],scopeId:\"ZI1JyUYhn\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-180g8f1\",\"data-styles-preset\":\"Bzo2c9Oz3\",children:\"Portfolio\"})})})}),className:\"framer-1ak83d2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z9HVrYJSf\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ua6Tu9oiy:{\"data-highlight\":true,onTap:onTap10vsjja}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Ua6Tu9oiy:{height:28,width:\"28px\",y:(componentViewport?.y||0)+0+22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vy7m17-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tRq2yHb2a-container\",nodeId:\"tRq2yHb2a\",rendersWithMotion:true,scopeId:\"ZI1JyUYhn\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"tRq2yHb2a\",layoutId:\"tRq2yHb2a\",NHg6joak6:\"var(--token-a72dcce2-910e-415c-84cf-3a71a566a14e, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},uEQMyEb7s:uEQMyEb7s1nk73ph,variant:matchVariant(\"f2yQ__yTX\"),width:\"100%\",...addPropertyOverrides({Ua6Tu9oiy:{NHg6joak6:\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\",uEQMyEb7s:uEQMyEb7s10vsjja,variant:matchVariant(\"vFOL6TtGw\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-to1gis-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ftvQt09a9-container\",nodeId:\"ftvQt09a9\",rendersWithMotion:true,scopeId:\"ZI1JyUYhn\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"ftvQt09a9\",layoutId:\"ftvQt09a9\",toggle:false,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1ayhf.framer-uw21b7, .framer-1ayhf .framer-uw21b7 { display: block; }\",\".framer-1ayhf.framer-1sep31c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 72px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 32px 0px 32px; position: relative; width: 1200px; }\",\".framer-1ayhf .framer-i81k8c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 72px; justify-content: flex-start; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-1ayhf .framer-1b4dplc { flex: none; height: 40px; position: relative; width: var(--framer-aspect-ratio-supported, 204px); }\",\".framer-1ayhf .framer-a0pm3c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 24px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-1ayhf .framer-phxlaj, .framer-1ayhf .framer-ybcirs, .framer-1ayhf .framer-w32xev, .framer-1ayhf .framer-1ak83d2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1ayhf .framer-vy7m17-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-1ayhf .framer-to1gis-container { flex: none; height: auto; left: 32px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-1ayhf.framer-v-1covqij.framer-1sep31c { width: 360px; }\",\".framer-1ayhf.framer-v-1covqij .framer-i81k8c { justify-content: center; }\",\".framer-1ayhf.framer-v-1vx07wn.framer-1sep31c { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: none; padding: 0px; width: 360px; }\",\".framer-1ayhf.framer-v-1vx07wn .framer-i81k8c { cursor: default; flex-direction: column; gap: 64px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1.001); min-height: calc(var(--framer-viewport-height, 100vh) * 1.001); overflow: hidden; padding: 23px 32px 48px 32px; }\",\".framer-1ayhf.framer-v-1vx07wn .framer-a0pm3c { flex: none; flex-direction: column; gap: 40px; height: min-content; width: 100%; }\",\".framer-1ayhf.framer-v-1vx07wn .framer-phxlaj, .framer-1ayhf.framer-v-1vx07wn .framer-ybcirs, .framer-1ayhf.framer-v-1vx07wn .framer-w32xev, .framer-1ayhf.framer-v-1vx07wn .framer-1ak83d2 { cursor: pointer; }\",\".framer-1ayhf.framer-v-1vx07wn .framer-vy7m17-container { position: absolute; right: 32px; top: 22px; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"G1iR2HXMu\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ua6Tu9oiy\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",\"100vh\"]}}}\n * @framerVariables {\"nk8tFAHQq\":\"logo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"9JNub6qh3eFNpDUDO3ir\"]\n */const FramerZI1JyUYhn=withCSS(Component,css,\"framer-1ayhf\");export default FramerZI1JyUYhn;FramerZI1JyUYhn.displayName=\"Navigation\";FramerZI1JyUYhn.defaultProps={height:72,width:1200};addPropertyControls(FramerZI1JyUYhn,{variant:{options:[\"lrTmBs_Oh\",\"G1iR2HXMu\",\"Ua6Tu9oiy\"],optionTitles:[\"Desktop\",\"Mobile Closed\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},nk8tFAHQq:{defaultValue:{identifier:\"local-module:vector/RDzFUNNWb:default\",moduleId:\"KsbYhXtAlnbdnNfgarfX\"},setModuleId:\"8BnaL9p4dSkQrSuQw407\",title:\"Logo\",type:ControlType.VectorSetItem}});addFonts(FramerZI1JyUYhn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MenuFonts,...StopScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerZI1JyUYhn.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZI1JyUYhn\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G1iR2HXMu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ua6Tu9oiy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",\\\"100vh\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"72\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"9JNub6qh3eFNpDUDO3ir\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"nk8tFAHQq\\\":\\\"logo\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZI1JyUYhn.map","// Generated by Framer (a1ad18b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-mxGKG .framer-styles-preset-k4rumb:not(.rich-text-wrapper), .framer-mxGKG .framer-styles-preset-k4rumb.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(99, 105, 130, 0.87); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-cc6f7aaf-afdd-4936-af9d-f0d0871055cc, #0f0f0f); --framer-link-text-decoration: none; }\"];export const className=\"framer-mxGKG\";\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 (97673ec)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Instance,Link,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/ZI1JyUYhn/ZI1JyUYhn.js\";import*as sharedStyle from\"#framer/local/css/Yft82yuK_/Yft82yuK_.js\";import Patzer from\"#framer/local/vector/RDzFUNNWb/RDzFUNNWb.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const breakpoints={mPpFu75oP:\"(min-width: 810px) and (max-width: 1199.98px)\",MuTl81gEC:\"(max-width: 809.98px)\",XFWbQiK2F:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-5yI0B\";const variantClassNames={mPpFu75oP:\"framer-v-1rc6uhe\",MuTl81gEC:\"framer-v-zvu2t1\",XFWbQiK2F:\"framer-v-1ogknc2\"};const fPCgIHWqQ=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-72};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={mPpFu75oP:[\".framer-5yI0B .framer-jlkhlp { height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 0.5); }\",\".framer-5yI0B .framer-lghpb2 { gap: 40px; }\",\".framer-5yI0B .framer-97whuw { height: var(--framer-aspect-ratio-supported, 147px); }\",\".framer-5yI0B .framer-125hkrj { gap: 32px 16px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; }\",\".framer-5yI0B .framer-1fipykw, .framer-5yI0B .framer-ogcp4t, .framer-5yI0B .framer-qvhvl9, .framer-5yI0B .framer-1xq2sh7 { height: auto; }\"],MuTl81gEC:[\".framer-5yI0B .framer-60w49e { height: 100vh; }\",\".framer-5yI0B .framer-jlkhlp { flex-direction: column; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); justify-content: flex-end; padding: 80px 32px 80px 32px; }\",\".framer-5yI0B .framer-lghpb2 { flex: none; gap: 40px; width: 100%; }\",\".framer-5yI0B .framer-97whuw { height: var(--framer-aspect-ratio-supported, 64px); }\",\".framer-5yI0B .framer-125hkrj { gap: 32px 16px; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; }\",\".framer-5yI0B .framer-1fipykw, .framer-5yI0B .framer-ogcp4t, .framer-5yI0B .framer-qvhvl9, .framer-5yI0B .framer-1xq2sh7 { height: auto; }\",\".framer-5yI0B .framer-1gz4qvr { flex-direction: column; gap: 16px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mPpFu75oP:\".framer-1rc6uhe-override\",MuTl81gEC:\".framer-zvu2t1-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5yI0B.framer-z9irw3, .framer-5yI0B .framer-z9irw3 { display: block; }\",\".framer-5yI0B.framer-1ogknc2 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5yI0B .framer-nl60uy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-5yI0B .framer-60w49e { flex: none; height: 60vh; order: 1001; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-5yI0B .framer-jlkhlp { align-content: flex-end; align-items: flex-end; background-color: var(--token-f529fa49-feec-465e-af98-a8ae2f0e962c, #f3f4f5); bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 0.7); justify-content: center; left: 0px; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 80px 32px 32px 32px; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 0; }\",\".framer-5yI0B .framer-lghpb2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-5yI0B .framer-97whuw { aspect-ratio: 5.1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 223px); position: relative; width: 100%; }\",\".framer-5yI0B .framer-125hkrj { display: grid; flex: none; gap: 8px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 36px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5yI0B .framer-1fipykw, .framer-5yI0B .framer-ogcp4t, .framer-5yI0B .framer-qvhvl9, .framer-5yI0B .framer-1xq2sh7 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; align-self: start; flex: none; height: 100%; justify-self: start; position: relative; white-space: pre; width: 100%; }\",\".framer-5yI0B .framer-pyovon { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-5yI0B .framer-1gz4qvr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-5yI0B .framer-1yn5qg5, .framer-5yI0B .framer-he6h2z, .framer-5yI0B .framer-rnhtyd, .framer-5yI0B .framer-mp4ox8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-5yI0B .framer-n7a8lo-container { flex: none; height: 72px; left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={mPpFu75oP:\"(min-width: 810px) and (max-width: 1199.98px)\",MuTl81gEC:\"(max-width: 809.98px)\",XFWbQiK2F:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"XFWbQiK2F\",Phone:\"MuTl81gEC\",Tablet:\"mPpFu75oP\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,logo,width,...props})=>{return{...props,fPCgIHWqQ:logo??props.fPCgIHWqQ??Patzer,variant:humanReadableVariantMap[props.variant]??props.variant??\"XFWbQiK2F\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,fPCgIHWqQ,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"XFWbQiK2F\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ogknc2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-nl60uy\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-60w49e\",\"data-framer-name\":\"Spacer\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jlkhlp\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lghpb2\",children:[/*#__PURE__*/_jsx(Instance,{animated:false,className:\"framer-97whuw\",Component:fPCgIHWqQ,layoutId:\"aX0HXwxdP\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-125hkrj\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MuTl81gEC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"ABZ GmbH\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"ABZ GmbH\"})}),className:\"framer-1fipykw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MuTl81gEC:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Parkstra\\xdfe 12, 51427 Bergisch Gladbach\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"info@abz-media.com\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Parkstra\\xdfe 12, 51427 Bergisch Gladbach\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"info@abz-media.com\"})]}),className:\"framer-ogcp4t\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MuTl81gEC:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Registergericht:\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Amtsgericht K\\xf6ln, HRB 126352\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Registergericht:\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Amtsgericht K\\xf6ln, HRB 126352\"})]}),className:\"framer-qvhvl9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MuTl81gEC:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Vorstand: Timo Busch,\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Dr. Jan-Philipp Matthewes\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Vorstand: Timo Busch,\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\"},children:\"Dr. Jan-Philipp Matthewes\"})]}),className:\"framer-1xq2sh7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-pyovon\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gz4qvr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lYrSEKYJD\"},motionChild:true,nodeId:\"gqK8AHNbi\",openInNewTab:false,relValues:[],scopeId:\"h7t1ERwNM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-k4rumb\",\"data-styles-preset\":\"Yft82yuK_\",children:\"Datenschutz\"})})})}),className:\"framer-1yn5qg5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IDcqjiR2C\"},motionChild:true,nodeId:\"Aw4wrzk_l\",openInNewTab:false,relValues:[],scopeId:\"h7t1ERwNM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-k4rumb\",\"data-styles-preset\":\"Yft82yuK_\",children:\"Abobedingungen\"})})})}),className:\"framer-he6h2z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GJbM_7CVk\"},motionChild:true,nodeId:\"PwVt_4ydW\",openInNewTab:false,relValues:[],scopeId:\"h7t1ERwNM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-k4rumb\",\"data-styles-preset\":\"Yft82yuK_\",children:\"AGB\"})})})}),className:\"framer-rnhtyd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--token-e10a1c8d-d0ba-44ec-bf06-f8fa76b443ed, rgb(19, 21, 23))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rd7CGHnhn\"},motionChild:true,nodeId:\"ohPbzhfrZ\",openInNewTab:false,relValues:[],scopeId:\"h7t1ERwNM\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-k4rumb\",\"data-styles-preset\":\"Yft82yuK_\",children:\"Impressum\"})})})}),className:\"framer-mp4ox8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-n7a8lo-container\",\"data-framer-name\":\"Navigation\",layoutScroll:true,name:\"Navigation\",nodeId:\"rDNfocYaq\",rendersWithMotion:true,scopeId:\"h7t1ERwNM\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MuTl81gEC:{variant:matchVariant(\"G1iR2HXMu\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"rDNfocYaq\",layoutId:\"rDNfocYaq\",name:\"Navigation\",nk8tFAHQq:fPCgIHWqQ,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lrTmBs_Oh\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mPpFu75oP\":{\"layout\":[\"fixed\",\"fixed\"]},\"MuTl81gEC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fPCgIHWqQ\":\"logo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"9JNub6qh3eFNpDUDO3ir\",\"8BnaL9p4dSkQrSuQw407\"]\n * @framerHitTargets {\"XFWbQiK2F\":[\".framer-60w49e\",\".framer-jlkhlp\",\".framer-n7a8lo-container\"],\"mPpFu75oP\":[\".framer-60w49e\",\".framer-jlkhlp\",\".framer-n7a8lo-container\"],\"MuTl81gEC\":[\".framer-60w49e\",\".framer-jlkhlp\",\".framer-n7a8lo-container\"]}\n * @framerBreakpoints {\"XFWbQiK2F\":{\"min\":1200,\"canvasClassName\":\"framer-1ogknc2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mPpFu75oP\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rc6uhe-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"MuTl81gEC\":{\"max\":809,\"canvasClassName\":\"framer-zvu2t1-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant XFWbQiK2F\n * @framerLayoutTemplate true\n */const Framerh7t1ERwNM=withCSS(Component,css,\"framer-5yI0B\");export default Framerh7t1ERwNM;Framerh7t1ERwNM.displayName=\"Default\";Framerh7t1ERwNM.defaultProps={height:1e3,width:1200};addPropertyControls(Framerh7t1ERwNM,{fPCgIHWqQ:{defaultValue:{identifier:\"local-module:vector/RDzFUNNWb:default\",moduleId:\"KsbYhXtAlnbdnNfgarfX\"},setModuleId:\"8BnaL9p4dSkQrSuQw407\",title:\"Logo\",type:ControlType.VectorSetItem}});addFonts(Framerh7t1ERwNM,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerh7t1ERwNM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh7t1ERwNM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mPpFu75oP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MuTl81gEC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerVariables\":\"{\\\"fPCgIHWqQ\\\":\\\"logo\\\"}\",\"framerDefaultVariant\":\"XFWbQiK2F\",\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"9JNub6qh3eFNpDUDO3ir\\\",\\\"8BnaL9p4dSkQrSuQw407\\\"]\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"XFWbQiK2F\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1ogknc2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mPpFu75oP\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rc6uhe-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"MuTl81gEC\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-zvu2t1-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"XFWbQiK2F\\\":[\\\".framer-60w49e\\\",\\\".framer-jlkhlp\\\",\\\".framer-n7a8lo-container\\\"],\\\"mPpFu75oP\\\":[\\\".framer-60w49e\\\",\\\".framer-jlkhlp\\\",\\\".framer-n7a8lo-container\\\"],\\\"MuTl81gEC\\\":[\\\".framer-60w49e\\\",\\\".framer-jlkhlp\\\",\\\".framer-n7a8lo-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1ad18b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-Zdjvp\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 384 50\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.148 29.38 C 3.364 32.446 3.549 32.729 6.037 33.2 L 6.037 33.672 L 0 33.672 L 0 33.2 C 1.659 32.729 2.396 32.446 3.18 29.38 L 10.093 3.443 L 9.678 1.839 L 9.678 1.368 C 11.567 1.368 12.581 1.273 13.826 0 L 14.286 0 L 22.213 29.38 C 23.043 32.446 23.734 32.729 25.439 33.2 L 25.439 33.672 L 15.208 33.672 L 15.208 33.2 C 17.651 32.729 17.881 32.446 17.051 29.38 L 15.807 24.806 L 5.392 24.806 Z M 5.622 23.863 L 15.577 23.863 L 10.6 5.282 Z M 27.984 5.895 C 27.984 2.735 27.569 2.405 25.725 1.934 L 25.725 1.462 L 28.675 1.462 C 30.011 1.415 31.117 1.132 32.085 0 L 32.546 0 L 32.546 29.239 C 32.546 32.399 32.961 32.729 34.758 33.2 L 34.758 33.672 L 25.725 33.672 L 25.725 33.2 C 27.569 32.729 27.984 32.399 27.984 29.239 Z M 37.503 5.895 C 37.503 2.735 37.088 2.405 35.245 1.934 L 35.245 1.462 L 38.194 1.462 C 39.531 1.415 40.637 1.132 41.605 0 L 42.066 0 L 42.066 29.239 C 42.066 32.399 42.48 32.729 44.278 33.2 L 44.278 33.672 L 35.245 33.672 L 35.245 33.2 C 37.088 32.729 37.503 32.399 37.503 29.239 Z M 54.542 31.22 C 52.468 31.22 50.717 30.701 49.288 29.805 C 48.735 30.135 48.321 30.418 48.321 30.984 C 48.321 31.974 49.841 32.446 54.496 33.861 C 60.441 35.606 63.529 36.313 63.529 39.52 C 63.529 42.774 60.072 44 56.708 44 C 52.376 44 50.256 42.632 50.256 40.369 C 50.256 38.765 51.454 37.586 53.206 36.879 C 47.768 35.323 45.417 34.474 45.417 32.399 C 45.417 30.795 46.754 29.899 48.505 29.239 C 46.201 27.353 45.002 24.24 45.002 20.326 C 45.002 13.723 48.459 9.385 54.542 9.385 C 55.694 9.385 56.708 9.526 57.676 9.809 C 58.644 7.734 59.934 6.272 62.1 5.235 L 64.036 8.017 C 60.948 8.111 59.611 8.725 58.505 10.139 C 62.1 11.601 64.128 15.28 64.128 20.326 C 64.128 26.928 60.671 31.22 54.542 31.22 Z M 50.118 20.326 C 50.118 26.221 51.178 30.277 54.542 30.277 C 57.952 30.277 59.012 26.174 59.012 20.326 C 59.012 14.431 57.952 10.328 54.542 10.328 C 51.178 10.328 50.118 14.431 50.118 20.326 Z M 52.791 40.227 C 52.791 42.114 54.173 43.057 56.754 43.057 C 59.058 43.057 60.257 42.066 60.257 40.652 C 60.257 38.954 59.151 38.577 54.634 37.256 C 53.574 37.869 52.791 38.718 52.791 40.227 Z M 65.776 21.788 C 65.776 14.242 69.786 9.432 75.454 9.432 C 79.971 9.432 83.243 12.592 83.243 18.722 L 70.938 18.722 L 70.938 19.949 C 70.938 26.645 72.597 32.021 77.067 32.021 C 79.279 32.021 81.722 30.559 83.335 24.947 L 84.21 25.183 C 82.321 32.304 79.049 34.332 75.27 34.332 C 69.417 34.332 65.776 29.805 65.776 21.788 Z M 70.984 17.779 L 78.588 17.779 C 78.588 12.497 77.436 10.375 75.316 10.375 C 72.551 10.375 71.307 13.205 70.984 17.779 Z M 107.142 33.672 L 107.142 33.2 C 108.985 32.729 109.4 32.399 109.4 29.239 L 109.4 14.997 C 109.4 12.167 108.801 11.13 107.419 11.13 C 105.944 11.13 104.377 12.12 102.395 14.384 C 102.441 14.902 102.487 15.516 102.487 16.176 L 102.487 29.239 C 102.487 32.399 102.856 32.729 104.7 33.2 L 104.7 33.672 L 95.667 33.672 L 95.667 33.2 C 97.464 32.729 97.879 32.399 97.879 29.239 L 97.879 14.997 C 97.879 12.167 97.326 11.13 95.943 11.13 C 94.423 11.13 92.763 12.214 90.966 14.289 L 90.966 29.239 C 90.966 32.399 91.381 32.729 93.178 33.2 L 93.178 33.672 L 84.146 33.672 L 84.146 33.2 C 85.989 32.729 86.404 32.399 86.404 29.239 L 86.404 15.327 C 86.404 12.167 85.989 11.837 84.146 11.365 L 84.146 10.894 L 87.095 10.894 C 88.431 10.847 89.538 10.564 90.505 9.432 L 90.966 9.432 L 90.966 13.158 C 92.625 11.224 94.653 9.432 97.418 9.432 C 99.814 9.432 101.566 10.564 102.211 13.441 C 104.193 11.224 106.22 9.432 108.939 9.432 C 111.981 9.432 114.009 11.271 114.009 16.176 L 114.009 29.239 C 114.009 32.399 114.377 32.729 116.221 33.2 L 116.221 33.672 Z M 116.453 21.788 C 116.453 14.242 120.463 9.432 126.131 9.432 C 130.648 9.432 133.92 12.592 133.92 18.722 L 121.615 18.722 L 121.615 19.949 C 121.615 26.645 123.274 32.021 127.744 32.021 C 129.956 32.021 132.399 30.559 134.012 24.947 L 134.887 25.183 C 132.998 32.304 129.726 34.332 125.947 34.332 C 120.094 34.332 116.453 29.805 116.453 21.788 Z M 121.661 17.779 L 129.265 17.779 C 129.265 12.497 128.113 10.375 125.993 10.375 C 123.228 10.375 121.984 13.205 121.661 17.779 Z M 137.082 15.327 C 137.082 12.167 136.667 11.837 134.87 11.365 L 134.87 10.894 L 137.773 10.894 C 139.156 10.847 140.262 10.564 141.23 9.432 L 141.691 9.432 L 141.691 29.239 C 141.691 32.399 142.105 32.729 143.903 33.2 L 143.903 33.672 L 134.87 33.672 L 134.87 33.2 C 136.667 32.729 137.082 32.399 137.082 29.239 Z M 135.93 3.254 C 135.93 1.509 137.312 0.189 139.064 0.189 C 140.815 0.189 142.151 1.509 142.151 3.254 C 142.151 4.999 140.815 6.319 139.064 6.319 C 137.312 6.319 135.93 4.999 135.93 3.254 Z M 146.736 15.327 C 146.736 12.167 146.321 11.837 144.477 11.365 L 144.477 10.894 L 147.427 10.894 C 148.763 10.847 149.869 10.564 150.837 9.432 L 151.298 9.432 L 151.298 13.158 C 153.049 11.318 155.4 9.432 158.395 9.432 C 162.082 9.432 164.34 11.507 164.34 16.412 L 164.34 29.239 C 164.34 32.399 164.755 32.729 166.552 33.2 L 166.552 33.672 L 157.519 33.672 L 157.519 33.2 C 159.363 32.729 159.778 32.399 159.778 29.239 L 159.778 15.28 C 159.778 12.592 158.856 11.13 156.92 11.13 C 155.077 11.13 153.187 12.403 151.298 14.337 L 151.298 29.239 C 151.298 32.399 151.713 32.729 153.51 33.2 L 153.51 33.672 L 144.477 33.672 L 144.477 33.2 C 146.321 32.729 146.736 32.399 146.736 29.239 Z M 166.839 21.788 C 166.839 14.242 170.848 9.432 176.517 9.432 C 181.033 9.432 184.305 12.592 184.305 18.722 L 172.001 18.722 L 172.001 19.949 C 172.001 26.645 173.66 32.021 178.13 32.021 C 180.342 32.021 182.784 30.559 184.397 24.947 L 185.273 25.183 C 183.384 32.304 180.112 34.332 176.333 34.332 C 170.48 34.332 166.839 29.805 166.839 21.788 Z M 172.047 17.779 L 179.651 17.779 C 179.651 12.497 178.499 10.375 176.379 10.375 C 173.614 10.375 172.369 13.205 172.047 17.779 Z M 195.736 5.093 C 195.736 1.934 195.321 1.603 193.662 1.132 L 193.662 0.66 L 196.381 0.66 C 200.114 0.613 201.819 0.047 204.4 0.047 C 209.239 0.047 212.372 2.499 212.372 8.017 C 212.372 12.733 209.93 14.808 207.257 15.657 C 211.036 16.6 214.124 19.241 214.124 25.136 C 214.124 32.116 209.746 34.285 204.215 34.285 C 201.542 34.285 200.114 33.719 196.381 33.672 L 193.662 33.672 L 193.662 33.2 C 195.321 32.729 195.736 32.399 195.736 29.239 Z M 200.39 32.965 C 201.635 33.248 202.326 33.342 203.34 33.342 C 206.842 33.342 208.87 31.173 208.87 25.183 C 208.87 19.1 207.026 16.129 203.801 16.129 C 202.418 16.129 201.681 16.034 200.39 15.846 Z M 200.39 14.902 C 201.45 15.138 202.234 15.185 203.201 15.185 C 206.197 15.185 207.257 12.733 207.257 8.064 C 207.257 2.971 205.92 0.99 203.155 0.99 C 202.188 0.99 201.496 1.038 200.39 1.32 Z M 231.779 34.285 C 230.811 34.285 230.212 33.672 230.212 32.069 L 230.212 30.748 C 228.921 32.965 226.801 34.332 224.036 34.332 C 219.428 34.332 215.695 31.314 215.695 24.712 C 215.695 18.156 219.428 15.185 224.082 15.185 C 226.847 15.185 228.921 16.459 230.212 18.722 L 230.212 17.638 C 230.212 12.12 229.013 10.375 225.88 10.375 C 223.668 10.375 220.58 11.365 217.861 15.138 L 216.893 15.138 L 219.336 10.281 C 221.64 10.281 223.806 9.432 226.479 9.432 C 231.594 9.432 234.82 11.931 234.82 17.732 L 234.82 28.673 C 234.82 31.833 234.82 31.974 237.217 31.267 L 237.401 31.644 L 233.945 33.531 C 233.023 34.002 232.424 34.285 231.779 34.285 Z M 220.81 24.712 C 220.81 29.758 222.7 32.54 225.465 32.54 C 228.138 32.54 230.212 29.946 230.212 24.712 C 230.212 19.524 228.138 16.93 225.511 16.93 C 222.7 16.93 220.81 19.666 220.81 24.712 Z M 242.452 9.385 L 242.913 9.385 L 242.913 28.532 C 242.913 31.22 243.788 32.682 245.77 32.682 C 247.567 32.682 249.457 31.503 251.346 29.522 L 251.346 15.233 C 251.346 12.073 250.932 11.743 249.134 11.271 L 249.134 10.8 L 252.038 10.8 C 253.42 10.752 254.526 10.469 255.494 9.385 L 255.955 9.385 L 255.955 28.343 C 255.955 31.503 256.324 31.833 258.167 32.304 L 258.167 32.776 L 255.218 32.776 C 253.881 32.87 252.775 33.153 251.807 34.238 L 251.346 34.238 L 251.346 30.654 C 249.641 32.493 247.245 34.379 244.295 34.379 C 240.562 34.379 238.304 32.304 238.304 27.4 L 238.304 15.233 C 238.304 12.073 237.89 11.743 236.046 11.271 L 236.046 10.8 L 238.996 10.8 C 240.378 10.752 241.484 10.517 242.452 9.385 Z M 269.08 32.729 C 272.305 32.729 273.135 31.644 274.886 24.57 L 275.808 24.57 L 274.379 33.672 L 258.849 33.672 L 258.849 32.729 L 269.955 11.035 L 266.13 11.035 C 262.858 11.035 262.075 12.12 260.323 18.439 L 259.402 18.439 L 260.83 10.092 L 275.485 10.092 L 275.485 11.035 L 264.379 32.729 Z M 277.107 21.788 C 277.107 14.242 281.116 9.432 286.784 9.432 C 291.301 9.432 294.573 12.592 294.573 18.722 L 282.268 18.722 L 282.268 19.949 C 282.268 26.645 283.927 32.021 288.397 32.021 C 290.609 32.021 293.052 30.559 294.665 24.947 L 295.541 25.183 C 293.651 32.304 290.379 34.332 286.6 34.332 C 280.747 34.332 277.107 29.805 277.107 21.788 Z M 282.314 17.779 L 289.918 17.779 C 289.918 12.497 288.766 10.375 286.646 10.375 C 283.881 10.375 282.637 13.205 282.314 17.779 Z M 297.735 15.327 C 297.735 12.167 297.321 11.837 295.523 11.365 L 295.523 10.894 L 298.427 10.894 C 299.809 10.847 300.915 10.564 301.883 9.432 L 302.344 9.432 L 302.344 29.239 C 302.344 32.399 302.759 32.729 304.556 33.2 L 304.556 33.672 L 295.523 33.672 L 295.523 33.2 C 297.321 32.729 297.735 32.399 297.735 29.239 Z M 296.583 3.254 C 296.583 1.509 297.966 0.189 299.717 0.189 C 301.468 0.189 302.805 1.509 302.805 3.254 C 302.805 4.999 301.468 6.319 299.717 6.319 C 297.966 6.319 296.583 4.999 296.583 3.254 Z M 303.82 10.092 C 308.382 9.856 309.903 7.923 310.779 3.018 L 311.286 3.018 L 311.286 10.092 L 315.802 10.092 L 315.802 11.035 C 311.839 11.035 311.286 11.648 311.286 13.723 L 311.286 27.4 C 311.286 30.229 311.424 31.408 312.622 31.408 C 313.728 31.408 314.604 29.333 315.433 24.9 L 316.263 25.183 C 315.111 31.173 314.143 34.332 310.594 34.332 C 307.783 34.332 306.677 32.352 306.677 27.966 L 306.677 13.723 C 306.677 11.648 306.447 11.035 303.82 11.035 Z M 322.903 9.385 L 323.364 9.385 L 323.364 28.532 C 323.364 31.22 324.239 32.682 326.221 32.682 C 328.018 32.682 329.908 31.503 331.797 29.522 L 331.797 15.233 C 331.797 12.073 331.383 11.743 329.585 11.271 L 329.585 10.8 L 332.489 10.8 C 333.871 10.752 334.977 10.469 335.945 9.385 L 336.406 9.385 L 336.406 28.343 C 336.406 31.503 336.775 31.833 338.618 32.304 L 338.618 32.776 L 335.668 32.776 C 334.332 32.87 333.226 33.153 332.258 34.238 L 331.797 34.238 L 331.797 30.654 C 330.092 32.493 327.696 34.379 324.746 34.379 C 321.013 34.379 318.755 32.304 318.755 27.4 L 318.755 15.233 C 318.755 12.073 318.341 11.743 316.497 11.271 L 316.497 10.8 L 319.447 10.8 C 320.829 10.752 321.935 10.517 322.903 9.385 Z M 341.324 15.327 C 341.324 12.167 340.909 11.837 339.066 11.365 L 339.066 10.894 L 342.015 10.894 C 343.352 10.847 344.458 10.564 345.425 9.432 L 345.886 9.432 L 345.886 13.158 C 347.637 11.318 349.988 9.432 352.983 9.432 C 356.67 9.432 358.928 11.507 358.928 16.412 L 358.928 29.239 C 358.928 32.399 359.343 32.729 361.14 33.2 L 361.14 33.672 L 352.108 33.672 L 352.108 33.2 C 353.951 32.729 354.366 32.399 354.366 29.239 L 354.366 15.28 C 354.366 12.592 353.444 11.13 351.509 11.13 C 349.665 11.13 347.776 12.403 345.886 14.337 L 345.886 29.239 C 345.886 32.399 346.301 32.729 348.098 33.2 L 348.098 33.672 L 339.066 33.672 L 339.066 33.2 C 340.909 32.729 341.324 32.399 341.324 29.239 Z M 371.414 31.22 C 369.34 31.22 367.589 30.701 366.161 29.805 C 365.608 30.135 365.193 30.418 365.193 30.984 C 365.193 31.974 366.714 32.446 371.368 33.861 C 377.313 35.606 380.401 36.313 380.401 39.52 C 380.401 42.774 376.945 44 373.58 44 C 369.248 44 367.128 42.632 367.128 40.369 C 367.128 38.765 368.327 37.586 370.078 36.879 C 364.64 35.323 362.289 34.474 362.289 32.399 C 362.289 30.795 363.626 29.899 365.377 29.239 C 363.073 27.353 361.875 24.24 361.875 20.326 C 361.875 13.723 365.331 9.385 371.414 9.385 C 372.566 9.385 373.58 9.526 374.548 9.809 C 375.516 7.734 376.806 6.272 378.972 5.235 L 380.908 8.017 C 377.82 8.111 376.484 8.725 375.378 10.139 C 378.972 11.601 381 15.28 381 20.326 C 381 26.928 377.544 31.22 371.414 31.22 Z M 366.99 20.326 C 366.99 26.221 368.05 30.277 371.414 30.277 C 374.825 30.277 375.885 26.174 375.885 20.326 C 375.885 14.431 374.825 10.328 371.414 10.328 C 368.05 10.328 366.99 14.431 366.99 20.326 Z M 369.663 40.227 C 369.663 42.114 371.046 43.057 373.626 43.057 C 375.931 43.057 377.129 42.066 377.129 40.652 C 377.129 38.954 376.023 38.577 371.506 37.256 C 370.447 37.869 369.663 38.718 369.663 40.227 Z\" fill=\"rgb(26, 35, 126)\" height=\"44.000000298463654px\" id=\"uV_mw5fmk\" transform=\"translate(1 5.5)\" width=\"381.00000640909093px\"/></svg>',style:{...style}});});const css=[`.framer-Zdjvp { -webkit-mask: ${mask}; aspect-ratio: 7.68; display: block; mask: ${mask}; user-select: none; width: 384px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 384\n * @framerIntrinsicHeight 50\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"ABZ Neu\",\"color\":{\"type\":\"static\",\"value\":\"rgb(26,35,126)\"},\"set\":{\"localId\":\"vectorSet/KElg64EbB\",\"id\":\"KElg64EbB\",\"moduleId\":\"9JNub6qh3eFNpDUDO3ir\"}}\n */const Icon=withCSS(Component,css,\"framer-Zdjvp\");Icon.displayName=\"ABZ Neu\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"ABZ Neu\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(26,35,126)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KElg64EbB\\\",\\\"id\\\":\\\"KElg64EbB\\\",\\\"moduleId\\\":\\\"9JNub6qh3eFNpDUDO3ir\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"384\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/heyE3RsTOR64Kv32FVWn/g9845yBZzqcjqyrHHinq/h7t1ERwNM.js\";\r\nimport ABZNeu from \"https://framerusercontent.com/modules/kKeqEOi3hfsxIwZUCzYC/uUSgWPahyNLh3cIPtzUq/gPiaRq5xL.js\";\r\n\r\n\t\tconst routes = {cmRhkKJdH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/trhl62tcFXF4nDmUMR3H/kokd1GWXSbkqPsM3WxGO/cmRhkKJdH.js\")), path: \"/\"}, Qx0egEGWs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yt3bg0PCqfnCk5biqUMF/Vu7eBhKc6J97fCsHP8R7/Qx0egEGWs.js\")), path: \"/404\"}, GJbM_7CVk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Cy26xyE0UXGzKH722dW2/Zu98HhGNFGeVijHSiDS9/GJbM_7CVk.js\")), path: \"/agb\"}, lYrSEKYJD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YmYEOafWJUVIBdkcnp1w/Wxgz8qyVewmspNAeVfcQ/lYrSEKYJD.js\")), path: \"/datenschutz\"}, rd7CGHnhn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XEdk9OhFe77I6e0zg97U/85jzN66ue83JiRf7bp97/rd7CGHnhn.js\")), path: \"/impressum\"}, IDcqjiR2C: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CAP6Xb5TJIumjOaz5lbi/8gpQI9jjn3EHFs8kASXY/IDcqjiR2C.js\")), path: \"/abobedingungen\"}}\r\n\r\n\t\tconst locales = [{code: \"de\", id: \"default\", name: \"German\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"b7edd93bd6c2d47edd4d546a0057b14c5d4d79ae3f117f8c183df44156dacf95\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {fPCgIHWqQ: ABZNeu}\r\nconst templateProps = {cmRhkKJdH: props1, GJbM_7CVk: props1, IDcqjiR2C: props1, lYrSEKYJD: props1, Qx0egEGWs: props1, rd7CGHnhn: props1, zT0bScCUa: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"cmRhkKJdH\":\r\ncase \"Qx0egEGWs\":\r\ncase \"GJbM_7CVk\":\r\ncase \"lYrSEKYJD\":\r\ncase \"rd7CGHnhn\":\r\ncase \"IDcqjiR2C\":\r\ncase \"zT0bScCUa\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"cmRhkKJdH\":\r\ncase \"Qx0egEGWs\":\r\ncase \"GJbM_7CVk\":\r\ncase \"lYrSEKYJD\":\r\ncase \"rd7CGHnhn\":\r\ncase \"IDcqjiR2C\":\r\ncase \"zT0bScCUa\":\r\nreturn [{hash: \"1ogknc2\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1rc6uhe\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"zvu2t1\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yt3bg0PCqfnCk5biqUMF/Vu7eBhKc6J97fCsHP8R7/Qx0egEGWs.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.abz-abo.de\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/zW0y8vs3EVqGTOOUHOyA/tKjwXD8X7ncN77u61Rz6/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}