{"version":3,"file":"script_main.BAHdgVZa.mjs","names":["useMemo","css","v0","React.Fragment","v1","__FramerMetadata__","valuesByLocaleId","localizedValues","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","getProps","Component","className","css","React.Fragment","getLocalizedValue","localizedValues","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","getLocalizedValue","SayHello","Vector","Artboard1Copy7","Artboard1Copy6","Artboard1Copy5","Artboard1Copy4","Artboard1Copy3","Artboard1","Artboard1Copy2","Artboard1Copy","Artboard11","TextButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","className","Image","css","sharedStyle.css","sharedStyle.fonts","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","NIKLAS","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/AFn9wXEmpp90rQeGMfq6/TbyuUJ7MRuBhPFZPxbY1/CopyrightInfo.js","https:/framerusercontent.com/modules/y5mtv09GotVQBgX9UVUZ/ioOZpQP5hYyWRPYMAypp/Rq_qPb1gO.js","https:/framerusercontent.com/modules/myH38t9k6riQnI8XLlSx/QUYPndYAr4H7zHknCFrI/unodY54Yv-0.js","https:/framerusercontent.com/modules/myH38t9k6riQnI8XLlSx/QUYPndYAr4H7zHknCFrI/unodY54Yv.js","https:/framerusercontent.com/modules/sF6Pi8b3KZeFjePYlbFO/poVL3VO6fMFeYoTWSL3B/a_mmk6TRh.js","https:/framerusercontent.com/modules/lB6Xwd0xXKNMQIZ30jnQ/g9pvcawYeY3wEk334lZS/AzpO6sa43.js","https:/framerusercontent.com/modules/X8TQaIb4VqIEyPQcfsNH/fyQl0yvNHesIWqPSSaOE/bJFNhKjCq.js","https:/framerusercontent.com/modules/G2DsK2EBNu3XSLNoVeE2/doFlcncsuwq89ZxRq0Bc/C9qJM5Hks.js","https:/framerusercontent.com/modules/4vI8i6C7A90aXwEhTtVw/ezGxsnSIcqHYKztvX2iN/JP9K2E6Sk.js","https:/framerusercontent.com/modules/PCc2giRBJQWlbnQssoFJ/5hYZhucfou18Tze6BiqY/PgHmtcJmC.js","https:/framerusercontent.com/modules/mYe5sRKO7Asa6JtRWeh4/ZGbkqVS6FgPuVX2EMk01/sgMqmxKLG.js","https:/framerusercontent.com/modules/nMtBLj63BGy1z1DgocM1/GVln2iLVXjVe15UDfdYw/XpbZ7n2z6.js","https:/framerusercontent.com/modules/HuImxWj6o12VxgwVllfo/pYsQyujZxCheV8sLihJt/zag6SaA4l.js","https:/framerusercontent.com/modules/CrLgD1GRu1yUvsmSQK8i/Mt4vnqwtkjNtcjHMfQ6m/zjtS61yai.js","https:/framerusercontent.com/modules/mTlYt5QslDbbIwvUmFWS/NrBHd0VXUrvyiyXTtHG1/uqgCsTowt-0.js","https:/framerusercontent.com/modules/mTlYt5QslDbbIwvUmFWS/NrBHd0VXUrvyiyXTtHG1/uqgCsTowt.js","https:/framerusercontent.com/modules/cEITINIOCv2rbiOgIBST/E4tXqfm93TtlRU0TRHIg/uqgCsTowt.js","https:/framerusercontent.com/modules/yQ6g7m5KSdI23YfZwm9a/Im1WafbfiGCfMIcO89U7/unodY54Yv.js","https:/framerusercontent.com/modules/mi2cOeXuDKZkfGySXsNN/DuTrVsuWT92xMgYTXChS/UuqpoKrZ1.js","framer:toplevel/main"],"sourcesContent":["// CopyrightInfo with editable text and automatic current year\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo}from\"react\";/**\n * CopyrightInfo with editable text and automatic current year\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function CopyrightInfo(props){const{text,color,font,padding,style}=props;const year=useMemo(()=>new Date().getFullYear(),[]);return /*#__PURE__*/_jsx(\"footer\",{style:{...style,width:\"100%\",color,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:padding,background:\"transparent\",...font},\"aria-label\":\"CopyrightInfo\",children:/*#__PURE__*/_jsxs(\"span\",{style:{width:\"max-content\"},children:[text,\" \",year]})});}addPropertyControls(CopyrightInfo,{padding:{type:ControlType.Number,title:\"Padding\",defaultValue:4,min:0,max:40,step:1,unit:\"px\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"\\xa9 Niklas\",placeholder:\"\\xa9 Your Name\"},color:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CopyrightInfo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyrightInfo.map","// Generated by Framer (629c622)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-oovq2 .framer-styles-preset-146u9zl:not(.rich-text-wrapper), .framer-oovq2 .framer-styles-preset-146u9zl.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(0, 0, 0, 0.5); --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }\"];export const className=\"framer-oovq2\";\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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Masz pomysł, brief albo pytanie? \",/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"qqH4hyrFh\",openInNewTab:true,relValues:[],scopeId:\"unodY54Yv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-146u9zl\",\"data-styles-preset\":\"Rq_qPb1gO\",children:\"Odezwij się.\"})})]})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Masz pomysł, brief albo pytanie? \",/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"qqH4hyrFh\",openInNewTab:true,relValues:[],scopeId:\"unodY54Yv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-146u9zl\",\"data-styles-preset\":\"Rq_qPb1gO\",children:\"Odezwij się.\"})})]})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Działam z Warszawy,\",/*#__PURE__*/_jsx(motion.br,{}),\"pracuję zdalnie.\"]})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Działam z Warszawy,\",/*#__PURE__*/_jsx(motion.br,{}),\"pracuję zdalnie.\"]})});export const v4=\"Polityka Prywatności\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5fe4912)\nimport*as localizedValues from\"./unodY54Yv-0.js\";const valuesByLocaleId={dWcjhiyKg:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 34 3.247 L 42.993 24.869 L 66.336 26.74 L 48.551 41.975 L 53.985 64.753 L 34 52.547 L 14.015 64.753 L 19.449 41.975 L 1.664 26.74 L 25.007 24.869 Z\" fill=\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\" height=\"68px\" id=\"h55PRABYL\" transform=\"translate(-2 -2)\" width=\"68px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...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,className:cx(\"framer-GbkjJ\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-GbkjJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, #000000); mask: ${mask}; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-GbkjJ\");Icon.displayName=\"Artboard 1\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"64\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-4cJ5a\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 21.43 42.93 C 23.78 42.93 25.69 41.02 25.69 38.67 C 25.69 36.32 23.78 34.41 21.43 34.41 C 19.08 34.41 17.17 36.32 17.17 38.67 C 17.17 41.02 19.07 42.93 21.43 42.93 M 38.32 38.72 C 38.32 36.37 40.23 34.46 42.58 34.46 C 44.93 34.46 46.83 36.37 46.83 38.72 C 46.83 41.07 44.93 42.98 42.58 42.98 C 40.23 42.98 38.32 41.07 38.32 38.72 M 32 64 C 49.67 64 64 49.67 64 32 C 64 14.33 49.67 0 32 0 C 14.33 0 0 14.33 0 32 C 0 49.67 14.33 64 32 64 M 32 58.45 C 17.42 58.45 5.55 46.58 5.55 32 C 5.55 17.42 17.42 5.55 32 5.55 C 46.58 5.55 58.45 17.41 58.45 31.99 C 58.45 46.57 46.59 58.44 32 58.44\" fill=\"rgb(0, 0, 0)\" height=\"64px\" id=\"thel4d5DJ\" transform=\"translate(0 0.01)\" width=\"64px\"/><path d=\"M 8.758 0 C 12.128 0 15.008 1.96 17.387 3.58 C 21.647 6.47 23.868 7.7 27.757 3.81 C 28.727 2.84 30.307 2.84 31.277 3.81 C 32.248 4.78 32.248 6.36 31.277 7.33 C 24.297 14.31 18.687 10.49 14.587 7.7 C 10.227 4.73 8.127 3.58 4.247 7.46 C 3.277 8.43 1.697 8.43 0.727 7.46 C -0.242 6.49 -0.243 4.91 0.727 3.94 C 3.647 1.02 6.317 0 8.747 0 L 8.747 0 Z\" fill=\"rgb(0, 0, 0)\" height=\"11.28590450065094px\" id=\"CvFISsbYl\" transform=\"translate(16.003 15.41)\" width=\"32.004999999999995px\"/></svg>',style:{...style}});});const css=[`.framer-4cJ5a { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 5\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-4cJ5a\");Icon.displayName=\"Artboard 1 Copy 5\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 5\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerIntrinsicWidth\":\"64\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 32 0 C 49.673 0 64 14.327 64 32 C 64 49.673 49.673 64 32 64 C 14.327 64 0 49.673 0 32 C 0 14.327 14.327 0 32 0 Z\" fill=\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\" height=\"64px\" id=\"U1O0RezHj\" width=\"64px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...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,className:cx(\"framer-X8aTh\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-X8aTh { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, #000000); mask: ${mask}; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-X8aTh\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-TXUbs\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 30.5 0 C 23.766 0 18.3 5.494 18.3 12.261 C 18.3 19.028 23.766 24.522 30.5 24.522 C 37.234 24.522 42.7 19.028 42.7 12.261 C 42.7 5.494 37.234 0 30.5 0 Z M 48.8 53.13 L 48.8 38.826 C 48.8 37.701 47.886 36.783 46.767 36.783 C 45.647 36.783 44.733 37.701 44.733 38.826 L 44.733 87.87 C 44.733 91.246 41.993 94 38.633 94 C 35.274 94 32.533 91.246 32.533 87.87 L 32.533 71.522 C 32.533 70.396 31.62 69.478 30.5 69.478 C 29.38 69.478 28.467 70.396 28.467 71.522 L 28.467 87.87 C 28.467 91.246 25.726 94 22.367 94 C 19.007 94 16.267 91.246 16.267 87.87 L 16.267 38.826 C 16.267 37.701 15.353 36.783 14.233 36.783 C 13.114 36.783 12.2 37.701 12.2 38.826 L 12.2 53.13 C 12.2 56.507 9.459 59.261 6.1 59.261 C 2.741 59.261 0 56.507 0 53.13 L 0 32.696 C 0 29.319 2.741 26.565 6.1 26.565 L 54.9 26.565 C 58.259 26.565 61 29.319 61 32.696 L 61 53.13 C 61 56.507 58.259 59.261 54.9 59.261 C 51.541 59.261 48.8 56.507 48.8 53.13 Z\" fill=\"rgb(0, 0, 0)\" height=\"94px\" id=\"D0tzX1Kme\" transform=\"translate(0.3 0)\" width=\"61px\"/></svg>',style:{...style}});});const css=[`.framer-TXUbs { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 7\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-TXUbs\");Icon.displayName=\"Artboard 1 Copy 7\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"64\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 7\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerIntrinsicWidth\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 52 L 52 0 M 0 0 L 52 0 L 52 52\" fill=\"transparent\" height=\"52px\" id=\"ePEJXsskD\" transform=\"translate(4 6)\" width=\"52px\"><path d=\"M 0 52 L 52 0\" fill=\"transparent\" height=\"52px\" id=\"GLWOQkaKD\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"11\" stroke=\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\" width=\"52px\"/><path d=\"M 0 0 L 52 0 L 52 52\" fill=\"transparent\" height=\"52px\" id=\"rgDd82ehS\" stroke-dasharray=\"-1\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"11\" stroke=\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\" width=\"52px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...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,className:cx(\"framer-lty06\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-lty06 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, #000000); mask: ${mask}; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-lty06\");Icon.displayName=\"Artboard 1\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"64\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-HQw0A\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 36.005 32.003 C 36.005 34.217 34.21 36.013 31.995 36.013 C 29.78 36.013 27.985 34.217 27.985 32.003 C 27.985 29.788 29.78 27.993 31.995 27.993 C 34.21 27.993 36.005 29.788 36.005 32.003 Z M 18.885 7.723 C 15.635 6.263 12.845 5.503 10.655 5.383 C 8.465 5.263 7.195 5.783 6.485 6.493 C 5.775 7.203 5.245 8.473 5.365 10.663 C 5.485 12.853 6.245 15.643 7.705 18.893 C 8.915 21.593 10.585 24.523 12.645 27.553 C 14.775 24.923 17.145 22.293 19.715 19.723 C 22.285 17.153 24.905 14.783 27.535 12.653 C 24.505 10.593 21.585 8.933 18.875 7.713 Z M 56.295 18.893 C 57.755 15.643 58.515 12.853 58.635 10.663 C 58.755 8.473 58.235 7.203 57.525 6.493 C 56.815 5.783 55.545 5.253 53.355 5.373 C 51.165 5.493 48.375 6.253 45.125 7.713 C 42.425 8.923 39.495 10.593 36.465 12.653 C 39.085 14.783 41.715 17.153 44.285 19.723 C 46.855 22.283 49.225 24.913 51.355 27.543 C 53.425 24.503 55.085 21.583 56.305 18.873 Z M 40.515 40.513 C 43.335 37.703 45.865 34.833 48.085 32.003 C 45.865 29.173 43.325 26.313 40.515 23.493 C 37.83 20.801 34.988 18.27 32.005 15.913 C 29.175 18.133 26.315 20.673 23.495 23.483 C 20.685 26.303 18.145 29.163 15.925 31.993 C 18.145 34.823 20.685 37.693 23.495 40.503 C 26.315 43.313 29.175 45.853 32.005 48.073 C 34.835 45.853 37.705 43.313 40.515 40.493 Z M 56.305 45.133 C 55.085 42.423 53.425 39.503 51.355 36.463 C 49.225 39.093 46.855 41.723 44.285 44.283 C 41.715 46.853 39.085 49.223 36.465 51.353 C 39.495 53.413 42.425 55.083 45.125 56.303 C 48.375 57.763 51.165 58.523 53.355 58.643 C 55.545 58.763 56.815 58.233 57.525 57.523 C 58.235 56.813 58.755 55.543 58.635 53.353 C 58.515 51.163 57.755 48.373 56.295 45.123 Z M 10.935 63.973 C 7.855 64.143 4.855 63.463 2.695 61.303 C 0.535 59.143 -0.145 56.143 0.025 53.063 C 0.195 49.993 1.215 46.523 2.825 42.933 C 4.375 39.483 6.545 35.773 9.235 32.003 C 6.545 28.233 4.385 24.533 2.825 21.073 C 1.205 17.483 0.195 14.023 0.025 10.943 C -0.135 7.863 0.535 4.863 2.705 2.703 C 4.865 0.543 7.865 -0.137 10.935 0.033 C 14.015 0.193 17.475 1.213 21.065 2.823 C 24.515 4.373 28.225 6.543 31.995 9.233 C 35.775 6.553 39.475 4.383 42.935 2.823 C 46.525 1.203 49.985 0.193 53.065 0.023 C 56.145 -0.137 59.145 0.533 61.305 2.683 C 63.465 4.843 64.145 7.853 63.975 10.923 C 63.815 13.993 62.795 17.453 61.175 21.053 C 59.625 24.513 57.455 28.223 54.765 31.993 C 57.445 35.773 59.615 39.473 61.175 42.933 C 62.785 46.523 63.805 49.983 63.975 53.063 C 64.145 56.133 63.465 59.143 61.305 61.303 C 59.145 63.463 56.145 64.143 53.065 63.973 C 49.985 63.803 46.525 62.793 42.935 61.173 C 39.475 59.623 35.775 57.453 31.995 54.763 C 28.225 57.453 24.525 59.613 21.065 61.173 C 17.475 62.783 14.015 63.803 10.935 63.973 Z M 5.365 53.353 C 5.245 55.543 5.775 56.813 6.485 57.523 C 7.195 58.233 8.465 58.753 10.655 58.633 C 12.845 58.513 15.635 57.753 18.885 56.293 C 21.595 55.073 24.515 53.413 27.545 51.353 C 24.915 49.223 22.295 46.853 19.725 44.283 C 17.155 41.713 14.785 39.083 12.655 36.453 C 10.595 39.483 8.925 42.413 7.715 45.113 C 6.255 48.363 5.495 51.153 5.375 53.343 Z\" fill=\"rgb(0, 0, 0)\" height=\"63.99748378792556px\" id=\"h_yYCoAnu\" width=\"63.99980525994534px\"/></svg>',style:{...style}});});const css=[`.framer-HQw0A { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 2\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-HQw0A\");Icon.displayName=\"Artboard 1 Copy 2\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 2\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerIntrinsicHeight\":\"64\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"64\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-kF9r5\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 19.6 15.95 C 23.63 15.95 26.89 19.21 26.89 23.24 C 26.89 27.27 23.63 30.53 19.6 30.53 C 15.57 30.53 12.31 27.27 12.31 23.24 C 12.31 19.21 15.57 15.95 19.6 15.95 Z M 39.93 32.25 C 43.26 32.25 45.95 34.94 45.95 38.27 C 45.95 41.6 43.25 44.29 39.93 44.29 C 36.61 44.29 33.91 41.6 33.91 38.27 C 33.91 34.94 36.61 32.25 39.93 32.25 Z M 13.96 35.28 C 16.59 35.28 18.72 37.41 18.72 40.04 C 18.72 42.67 16.59 44.8 13.96 44.8 C 11.33 44.8 9.2 42.67 9.2 40.04 C 9.2 37.41 11.33 35.28 13.96 35.28 Z M 0 63.97 L 11.86 63.97 C 11.75 63.53 11.7 63.07 11.7 62.59 C 11.7 59.27 14.39 56.57 17.72 56.57 C 21.05 56.57 23.74 59.26 23.74 62.59 C 23.74 63.06 23.68 63.53 23.58 63.97 L 51.08 63.97 L 51.08 0 L 43.6 0 L 43.6 0.08 C 43.6 4.11 40.33 7.37 36.31 7.37 C 32.29 7.37 29.03 4.11 29.03 0.08 L 29.03 0 L 0 0 Z\" fill=\"rgb(0, 0, 0)\" height=\"63.97px\" id=\"xOMGVpszE\" transform=\"translate(0.84 -0.24)\" width=\"51.08px\"/></svg>',style:{...style}});});const css=[`.framer-kF9r5 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 6\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-kF9r5\");Icon.displayName=\"Artboard 1 Copy 6\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 6\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-lYZ2Q\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 22.421 51.74 C 22.141 52.17 21.661 52.49 21.101 52.63 C 20.541 52.76 19.941 52.7 19.441 52.45 C 15.921 50.72 13.331 47.86 12.251 44.5 C 11.171 41.14 11.671 37.54 13.661 34.5 C 13.941 34.05 14.411 33.71 14.981 33.57 C 15.55 33.424 16.152 33.485 16.681 33.74 C 17.201 33.99 17.571 34.41 17.721 34.91 C 17.871 35.4 17.781 35.93 17.471 36.36 C 14.501 40.9 16.351 46.65 21.611 49.22 C 22.111 49.47 22.491 49.88 22.641 50.36 C 22.791 50.84 22.721 51.36 22.431 51.79 L 22.431 51.75 Z M 51.671 29.13 L 29.291 0.82 C 28.881 0.3 28.211 0 27.481 0 C 26.751 0 26.081 0.31 25.681 0.82 L 3.291 29.13 C 3.241 29.19 3.201 29.25 3.161 29.31 C -1.319 36.65 -1.019 45.47 3.951 52.56 C 8.931 59.66 17.851 63.99 27.481 63.99 C 37.111 63.99 46.031 59.65 51.011 52.56 C 55.991 45.46 56.291 36.64 51.801 29.31 L 51.681 29.13 Z\" fill=\"rgb(0, 0, 0)\" height=\"63.99px\" id=\"WfybiwtPm\" width=\"54.96854326423455px\"/></svg>',style:{...style}});});const css=[`.framer-lYZ2Q { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-lYZ2Q\");Icon.displayName=\"Artboard 1 Copy\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"64\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-OkI33\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 42.56 36.3 C 39.24 39.56 34.76 40.45 32.55 38.27 C 30.34 36.09 31.24 31.69 34.55 28.42 C 37.87 25.16 42.35 24.27 44.56 26.45 C 46.77 28.63 45.87 33.03 42.56 36.3 Z M 21.11 38.27 C 18.9 40.45 14.42 39.56 11.1 36.3 C 7.78 33.04 6.89 28.63 9.1 26.45 C 11.31 24.27 15.79 25.16 19.11 28.42 C 22.43 31.68 23.32 36.09 21.11 38.27 Z M 26.83 0 C 13.75 0 0 7.89 0 23.68 C 0 39.47 13.76 63.14 26.83 63.14 C 39.9 63.14 53.66 39.46 53.66 23.68 C 53.66 7.9 39.91 0 26.83 0 Z\" fill=\"rgb(0, 0, 0)\" height=\"63.14px\" id=\"O2EOqE5C0\" transform=\"translate(0.17 0.43)\" width=\"53.66px\"/></svg>',style:{...style}});});const css=[`.framer-OkI33 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 3\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-OkI33\");Icon.displayName=\"Artboard 1 Copy 3\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"64\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 3\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\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-pXy6d\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 64 64\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 40.268 17.111 C 38.178 15.031 34.668 15.521 32.358 17.831 C 30.048 20.141 29.558 23.661 31.638 25.741 C 33.728 27.831 37.238 27.331 39.548 25.021 C 41.858 22.711 42.358 19.201 40.268 17.111 Z M 42.748 14.631 C 45.898 17.781 45.628 23.451 41.808 27.271 C 37.998 31.091 32.318 31.361 29.168 28.211 C 26.028 25.061 26.288 19.391 30.108 15.571 C 33.918 11.751 39.598 11.481 42.748 14.631 Z M 47.988 10.701 C 41.658 4.371 32.528 5.531 25.648 12.891 C 22.868 15.871 22.458 18.391 21.978 21.021 C 21.618 23.001 21.168 26.721 19.058 28.991 C 14.048 34.381 8.208 39.321 7.298 43.031 C 6.458 46.491 6.918 47.371 7.738 49.621 C 8.568 51.901 11.928 52.531 15.188 51.951 C 21.178 50.891 29.938 45.821 37.618 39.331 C 43.098 34.701 47.448 29.151 49.618 24.621 C 52.098 19.431 51.888 14.611 47.978 10.701 Z M 6.068 51.361 C 3.528 48.821 3.708 45.921 5.398 42.531 C 7.468 38.371 11.628 33.611 16.718 28.051 C 20.328 24.101 20.668 21.501 20.998 18.911 C 21.258 16.961 21.498 15.021 24.208 12.081 C 31.158 4.541 41.258 0.531 49.078 8.351 C 53.568 12.841 54.118 19.901 52.048 25.081 C 49.778 30.771 44.568 36.531 37.948 41.921 C 29.858 48.511 21.718 53.401 15.128 54.881 C 11.378 55.731 8.198 53.481 6.078 51.361 Z M 51.948 5.481 C 42.318 -4.149 29.778 0.041 21.208 9.331 C 17.618 13.231 17.288 15.811 16.958 18.401 C 16.698 20.361 16.448 22.331 13.708 25.311 C 8.308 31.221 3.948 36.311 1.748 40.731 C -0.822 45.901 -0.712 50.291 3.108 54.171 C 16.418 70.641 31.928 61.521 46.808 49.401 C 61.758 37.221 67.458 20.991 56.338 9.871 Z\" fill=\"rgb(0, 0, 0)\" height=\"63.103879545066484px\" id=\"MvA0z3c_6\" transform=\"translate(0.912 0.449)\" width=\"62.16132660352852px\"/></svg>',style:{...style}});});const css=[`.framer-pXy6d { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 64px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 64\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Artboard 1 Copy 4\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/d6SUlF2tU\",\"id\":\"d6SUlF2tU\",\"moduleId\":\"mchERvPB3CE4ggKJ6BiI\"}}\n */const Icon=withCSS(Component,css,\"framer-pXy6d\");Icon.displayName=\"Artboard 1 Copy 4\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"64\",\"framerVector\":\"{\\\"name\\\":\\\"Artboard 1 Copy 4\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/d6SUlF2tU\\\",\\\"id\\\":\\\"d6SUlF2tU\\\",\\\"moduleId\\\":\\\"mchERvPB3CE4ggKJ6BiI\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NhYW5zIFNlbWlCb2xk\",\"--framer-font-family\":'\"Saans SemiBold\", \"Saans SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-wbb99_ObZ-uqgCsTowt) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Napisz\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NhYW5zIFNlbWlCb2xk\",\"--framer-font-family\":'\"Saans SemiBold\", \"Saans SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-wbb99_ObZ-uqgCsTowt) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\",\"--framer-text-transform\":\"capitalize\"},children:\"Napisz\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (570e25b)\nimport*as localizedValues from\"./uqgCsTowt-0.js\";const valuesByLocaleId={dWcjhiyKg:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (570e25b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/mTlYt5QslDbbIwvUmFWS/NrBHd0VXUrvyiyXTtHG1/uqgCsTowt.js\";const enabledGestures={BBb7SqU8x:{hover:true}};const serializationHash=\"framer-3R3GK\";const variantClassNames={BBb7SqU8x:\"framer-v-1xdyy6a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fontSize,height,id,width,...props})=>{return{...props,wbb99_ObZ:fontSize??props.wbb99_ObZ??139};};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,wbb99_ObZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"BBb7SqU8x\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"BBb7SqU8x\",scopeId:\"uqgCsTowt\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xdyy6a\",className,classNames)} framer-4o7gyp`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BBb7SqU8x\",ref:refBinding,style:{...style},...addPropertyOverrides({\"BBb7SqU8x-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NhYW5zIFNlbWlCb2xk\",\"--framer-font-family\":'\"Saans SemiBold\", \"Saans SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-wbb99_ObZ-uqgCsTowt) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"capitalize\"},children:\"Say hello\"})}),className:\"framer-gfot6x\",fonts:[\"CUSTOM;Saans SemiBold\"],layoutDependency:layoutDependency,layoutId:\"kkBgVVKZF\",style:{\"--extracted-r6o4lv\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\",\"--variable-reference-wbb99_ObZ-uqgCsTowt\":wbb99_ObZ},variants:{\"BBb7SqU8x-hover\":{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BBb7SqU8x-hover\":{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NhYW5zIFNlbWlCb2xk\",\"--framer-font-family\":'\"Saans SemiBold\", \"Saans SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-wbb99_ObZ-uqgCsTowt) * 1px)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.5))\",\"--framer-text-transform\":\"capitalize\"},children:\"Say hello\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3R3GK.framer-4o7gyp, .framer-3R3GK .framer-4o7gyp { display: block; }\",\".framer-3R3GK.framer-1xdyy6a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 125px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3R3GK .framer-gfot6x { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 125\n * @framerIntrinsicWidth 551.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"AEoFZSsmA\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wbb99_ObZ\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruqgCsTowt=withCSS(Component,css,\"framer-3R3GK\");export default FrameruqgCsTowt;FrameruqgCsTowt.displayName=\"say hello\";FrameruqgCsTowt.defaultProps={height:125,width:551.5};addPropertyControls(FrameruqgCsTowt,{wbb99_ObZ:{defaultValue:139,title:\"Font Size\",type:ControlType.Number}});addFonts(FrameruqgCsTowt,[{explicitInter:true,fonts:[{family:\"Saans SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/U0JeKUCN06wRenGSCQIKIRltxJw.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruqgCsTowt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"551.5\",\"framerIntrinsicHeight\":\"125\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"AEoFZSsmA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"wbb99_ObZ\\\":\\\"fontSize\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5fe4912)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CopyrightInfo from\"https://framerusercontent.com/modules/AFn9wXEmpp90rQeGMfq6/TbyuUJ7MRuBhPFZPxbY1/CopyrightInfo.js\";import IconSlideshow from\"https://framerusercontent.com/modules/T92WashNkA0omexWsxlC/RvTHdCsCodcAn5vbStpS/IconSlideshow.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/y5mtv09GotVQBgX9UVUZ/ioOZpQP5hYyWRPYMAypp/Rq_qPb1gO.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/myH38t9k6riQnI8XLlSx/QUYPndYAr4H7zHknCFrI/unodY54Yv.js\";import Artboard1 from\"https://framerusercontent.com/modules/sF6Pi8b3KZeFjePYlbFO/poVL3VO6fMFeYoTWSL3B/a_mmk6TRh.js\";import Artboard1Copy5 from\"https://framerusercontent.com/modules/lB6Xwd0xXKNMQIZ30jnQ/g9pvcawYeY3wEk334lZS/AzpO6sa43.js\";import Vector from\"https://framerusercontent.com/modules/X8TQaIb4VqIEyPQcfsNH/fyQl0yvNHesIWqPSSaOE/bJFNhKjCq.js\";import Artboard1Copy7 from\"https://framerusercontent.com/modules/G2DsK2EBNu3XSLNoVeE2/doFlcncsuwq89ZxRq0Bc/C9qJM5Hks.js\";import Artboard11 from\"https://framerusercontent.com/modules/4vI8i6C7A90aXwEhTtVw/ezGxsnSIcqHYKztvX2iN/JP9K2E6Sk.js\";import Artboard1Copy2 from\"https://framerusercontent.com/modules/PCc2giRBJQWlbnQssoFJ/5hYZhucfou18Tze6BiqY/PgHmtcJmC.js\";import Artboard1Copy6 from\"https://framerusercontent.com/modules/mYe5sRKO7Asa6JtRWeh4/ZGbkqVS6FgPuVX2EMk01/sgMqmxKLG.js\";import Artboard1Copy from\"https://framerusercontent.com/modules/nMtBLj63BGy1z1DgocM1/GVln2iLVXjVe15UDfdYw/XpbZ7n2z6.js\";import Artboard1Copy3 from\"https://framerusercontent.com/modules/HuImxWj6o12VxgwVllfo/pYsQyujZxCheV8sLihJt/zag6SaA4l.js\";import Artboard1Copy4 from\"https://framerusercontent.com/modules/CrLgD1GRu1yUvsmSQK8i/Mt4vnqwtkjNtcjHMfQ6m/zjtS61yai.js\";import TextButton from\"https://framerusercontent.com/modules/QfRp1BddG14RyPdm5lVF/e74Irz5sDqUNEz36MMCR/TUODpl2cq.js\";import SayHello from\"https://framerusercontent.com/modules/cEITINIOCv2rbiOgIBST/E4tXqfm93TtlRU0TRHIg/uqgCsTowt.js\";const SayHelloFonts=getFonts(SayHello);const VectorFonts=getFonts(Vector);const Artboard1Copy7Fonts=getFonts(Artboard1Copy7);const Artboard1Copy6Fonts=getFonts(Artboard1Copy6);const Artboard1Copy5Fonts=getFonts(Artboard1Copy5);const Artboard1Copy4Fonts=getFonts(Artboard1Copy4);const Artboard1Copy3Fonts=getFonts(Artboard1Copy3);const Artboard1Fonts=getFonts(Artboard1);const Artboard1Copy2Fonts=getFonts(Artboard1Copy2);const Artboard1CopyFonts=getFonts(Artboard1Copy);const Artboard11Fonts=getFonts(Artboard11);const IconSlideshowFonts=getFonts(IconSlideshow);const CopyrightInfoFonts=getFonts(CopyrightInfo);const TextButtonFonts=getFonts(TextButton);const cycleOrder=[\"p1V9ED9RA\",\"lIelVdqGX\",\"yKWzL2yHN\",\"hMGlf_KwK\"];const serializationHash=\"framer-3MwZN\";const variantClassNames={hMGlf_KwK:\"framer-v-o99ub0\",lIelVdqGX:\"framer-v-1pq7obn\",p1V9ED9RA:\"framer-v-fhz9mp\",yKWzL2yHN:\"framer-v-1kf15aj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop +\":\"lIelVdqGX\",Desktop:\"p1V9ED9RA\",Phone:\"hMGlf_KwK\",Tablet:\"yKWzL2yHN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p1V9ED9RA\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p1V9ED9RA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"hMGlf_KwK\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-fhz9mp\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"p1V9ED9RA\",ref:refBinding,style:{...style},...addPropertyOverrides({hMGlf_KwK:{\"data-framer-name\":\"Phone\"},lIelVdqGX:{\"data-framer-name\":\"Desktop +\"},yKWzL2yHN:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u2wrpi\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zpMYFx0Vl\",style:{backgroundColor:\"var(--token-b8d92300-710f-43a7-82c4-af9f14e44956, rgb(242, 242, 240))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-145ix92\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Teoa_1vgn\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{hMGlf_KwK:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},lIelVdqGX:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-b26ad385-4701-4674-992a-23a441f20158, rgba(0, 0, 0, 0.5))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"0px\"},yKWzL2yHN:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({lIelVdqGX:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.footer,{\"aria-label\":\"Let's Work Together\",className:\"framer-5p8o25\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"Ku4_DSYeE\",children:[/*#__PURE__*/_jsxs(motion.button,{className:\"framer-19eo49d\",\"data-framer-name\":\"Say hello\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"gfh0ibtx2\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:125,y:(componentViewport?.y||0)+0+((componentViewport?.height||318)-0-318+0+0)+0+0+58+10.5+0+10+0,...addPropertyOverrides({hMGlf_KwK:{height:80,y:(componentViewport?.y||0)+0+0+0+0+56+0+0+0+0},lIelVdqGX:{y:(componentViewport?.y||0)+0+((componentViewport?.height||320)-0-320+0+0)+0+0+0+28+33+10+0},yKWzL2yHN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-470+0+0)+0+0+58+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ng33r0-container\",layoutDependency:layoutDependency,layoutId:\"YXBFYmAVp-container\",nodeId:\"YXBFYmAVp\",rendersWithMotion:true,scopeId:\"unodY54Yv\",children:/*#__PURE__*/_jsx(SayHello,{height:\"100%\",id:\"YXBFYmAVp\",layoutId:\"YXBFYmAVp\",style:{height:\"100%\"},wbb99_ObZ:134,width:\"100%\",...addPropertyOverrides({hMGlf_KwK:{wbb99_ObZ:69},lIelVdqGX:{wbb99_ObZ:152}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9mdy8n\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"WEzr4FTNg\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ozq8pw-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"x21gQKDsj-container\",nodeId:\"x21gQKDsj\",rendersWithMotion:true,scopeId:\"unodY54Yv\",children:/*#__PURE__*/_jsx(IconSlideshow,{height:\"100%\",icons:[/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1ja40oq\",layoutDependency:layoutDependency,layoutId:\"GHiTqoIPH-cxRO6Yq9Q-0\"}),/*#__PURE__*/_jsx(Artboard1Copy7,{animated:true,className:\"framer-184ycs7\",layoutDependency:layoutDependency,layoutId:\"d97WOPfiq-EqGv_j_fj-1\"}),/*#__PURE__*/_jsx(Artboard1Copy6,{animated:true,className:\"framer-vrrmqg\",layoutDependency:layoutDependency,layoutId:\"nETuevzIc-VH_DXB_v6-2\"}),/*#__PURE__*/_jsx(Artboard1Copy5,{animated:true,className:\"framer-usoxdj\",layoutDependency:layoutDependency,layoutId:\"zjbB2KMOx-dLseVSNnn-3\"}),/*#__PURE__*/_jsx(Artboard1Copy4,{animated:true,className:\"framer-1kl3jr6\",layoutDependency:layoutDependency,layoutId:\"yV5wumU4m-Zqufbj6vv-4\"}),/*#__PURE__*/_jsx(Artboard1Copy3,{animated:true,className:\"framer-1ps3ah4\",layoutDependency:layoutDependency,layoutId:\"t2EZ1m47R-tyqOW9FCq-5\"}),/*#__PURE__*/_jsx(Artboard1,{animated:true,className:\"framer-1rc4en2\",layoutDependency:layoutDependency,layoutId:\"ud0v6R8Wu-q2Os4yhcN-6\"}),/*#__PURE__*/_jsx(Artboard1Copy2,{animated:true,className:\"framer-19r21gh\",layoutDependency:layoutDependency,layoutId:\"MTqJr1S7Z-Jv1CHkdCk-7\"}),/*#__PURE__*/_jsx(Artboard1Copy,{animated:true,className:\"framer-gk495t\",layoutDependency:layoutDependency,layoutId:\"HsWdlepyA-j38Awv3TF-8\"}),/*#__PURE__*/_jsx(Artboard11,{animated:true,className:\"framer-10ktnpo\",layoutDependency:layoutDependency,layoutId:\"VYAtbkeX1-z8qEAP2Lj-9\"})],id:\"x21gQKDsj\",layoutId:\"x21gQKDsj\",loopCount:1,loopMode:\"infinite\",speed:.2,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fifj8p\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"AtnFZtvCJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jdixns\",\"data-framer-name\":\"Fluff\",layoutDependency:layoutDependency,layoutId:\"QB4nZlk9b\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Got a brief, an idea, or just curiosity? \",/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"qqH4hyrFh\",openInNewTab:true,relValues:[],scopeId:\"unodY54Yv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-146u9zl\",\"data-styles-preset\":\"Rq_qPb1gO\",children:\"Let's get in touch.\"})})]})}),className:\"framer-1esboq5\",fonts:[\"CUSTOM;Job Clarendon Text Regular\"],layoutDependency:layoutDependency,layoutId:\"qqH4hyrFh\",style:{\"--extracted-r6o4lv\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hMGlf_KwK:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Got a brief, an idea, or just curiosity? \",/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"qqH4hyrFh\",openInNewTab:true,relValues:[],scopeId:\"unodY54Yv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-146u9zl\",\"data-styles-preset\":\"Rq_qPb1gO\",children:\"Let's get in touch.\"})})]})})},yKWzL2yHN:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Got a brief, an idea, or just curiosity? \",/*#__PURE__*/_jsx(Link,{href:\"mailto:piotr@niklas.ac\",motionChild:true,nodeId:\"qqH4hyrFh\",openInNewTab:true,relValues:[],scopeId:\"unodY54Yv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-146u9zl\",\"data-styles-preset\":\"Rq_qPb1gO\",children:\"Let's get in touch.\"})})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:38,intrinsicWidth:167,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||318)-0-318+0+0)+0+0+58+10.5+0+0+0+135-9),pixelHeight:76,pixelWidth:334,src:\"https://framerusercontent.com/images/VcsNgH5RXpFM0g4f2JKD60HCNHU.png?width=334&height=76\"},className:\"framer-18ynb3n\",\"data-framer-name\":\"Kreska6\",layoutDependency:layoutDependency,layoutId:\"crF30AMCw\",...addPropertyOverrides({hMGlf_KwK:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:38,intrinsicWidth:167,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+56+0+0+98+0+0+144-9),pixelHeight:76,pixelWidth:334,src:\"https://framerusercontent.com/images/VcsNgH5RXpFM0g4f2JKD60HCNHU.png?width=334&height=76\"}},lIelVdqGX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:38,intrinsicWidth:167,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||320)-0-320+0+0)+0+0+0+28+33+0+0+135-9),pixelHeight:76,pixelWidth:334,src:\"https://framerusercontent.com/images/VcsNgH5RXpFM0g4f2JKD60HCNHU.png?width=334&height=76\"}},yKWzL2yHN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:38,intrinsicWidth:167,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||200)-0-470+0+0)+0+0+58+0+0+151+0+144-9),pixelHeight:76,pixelWidth:334,src:\"https://framerusercontent.com/images/VcsNgH5RXpFM0g4f2JKD60HCNHU.png?width=334&height=76\"}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13t9y51\",\"data-framer-name\":\"Fluff\",layoutDependency:layoutDependency,layoutId:\"ZzYAW_xCk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Based in Warsaw,\",/*#__PURE__*/_jsx(motion.br,{}),\"working remotely.\"]})}),className:\"framer-5pbf5k\",fonts:[\"CUSTOM;Job Clarendon Text Regular\"],layoutDependency:layoutDependency,layoutId:\"mR9WBHpQd\",style:{\"--extracted-r6o4lv\":\"var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({yKWzL2yHN:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0pvYiBDbGFyZW5kb24gVGV4dCBSZWd1bGFy\",\"--framer-font-family\":'\"Job Clarendon Text Regular\", \"Job Clarendon Text Regular Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a1b86274-6c94-4bdd-ba80-b8ffd35ce6a0, rgb(0, 0, 0)))\"},children:[\"Based in Warsaw,\",/*#__PURE__*/_jsx(motion.br,{}),\"working remotely.\"]})})}},baseVariant,gestureVariant)})})]})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:288.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||318)-0-318+0+0)+0+0+-12),pixelHeight:577,pixelWidth:615,sizes:\"204.1118px\",src:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577\",srcSet:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577 512w,https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?width=615&height=577 615w\"},className:\"framer-j9vv5p\",\"data-framer-name\":\"Kreska7\",layoutDependency:layoutDependency,layoutId:\"G61afvYID\",...addPropertyOverrides({hMGlf_KwK:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:288.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+0+0+-11),pixelHeight:577,pixelWidth:615,sizes:\"155px\",src:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577\",srcSet:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577 512w,https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?width=615&height=577 615w\"}},lIelVdqGX:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:288.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||320)-0-320+0+0)+0+0+-12),pixelHeight:577,pixelWidth:615,sizes:\"204.1118px\",src:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577\",srcSet:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577 512w,https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?width=615&height=577 615w\"}},yKWzL2yHN:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:288.5,intrinsicWidth:307.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||200)-0-470+0+0)+0+0+-12),pixelHeight:577,pixelWidth:615,sizes:\"204.1118px\",src:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577\",srcSet:\"https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?scale-down-to=512&width=615&height=577 512w,https://framerusercontent.com/images/ABTQa5gxDCvd6oTW4gvp2UM9uWc.png?width=615&height=577 615w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1640e49\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"HYcxTssqe\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-b26ad385-4701-4674-992a-23a441f20158, rgba(0, 0, 0, 0.5))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dotted\",\"--border-top-width\":\"2px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fsd1ih\",\"data-framer-name\":\"(C)\",layoutDependency:layoutDependency,layoutId:\"ObNyiIShq\",children:/*#__PURE__*/_jsxs(motion.footer,{\"aria-label\":\"Niklas All Rights Reserved\",className:\"framer-1w6zw3h\",\"data-framer-name\":\"Credit\",layoutDependency:layoutDependency,layoutId:\"fYS0aIykM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11ioltz-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"u5gH52iDA-container\",nodeId:\"u5gH52iDA\",rendersWithMotion:true,scopeId:\"unodY54Yv\",children:/*#__PURE__*/_jsx(CopyrightInfo,{color:\"rgb(0, 0, 0)\",font:{fontFamily:'\"CUSTOM;Clarendon Light\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.1)\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\",textAlign:\"left\"},height:\"100%\",id:\"u5gH52iDA\",layoutId:\"u5gH52iDA\",padding:0,style:{height:\"100%\"},text:\"\\xa9 Niklas\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cT7Nu8wRV\"},implicitPathVariables:undefined},{href:{webPageId:\"cT7Nu8wRV\"},implicitPathVariables:undefined},{href:{webPageId:\"cT7Nu8wRV\"},implicitPathVariables:undefined},{href:{webPageId:\"cT7Nu8wRV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+((componentViewport?.height||318)-0-318+0+0)+0+228+20+-10+5.5,...addPropertyOverrides({hMGlf_KwK:{y:(componentViewport?.y||0)+0+0+0+325+20+0+5.5},lIelVdqGX:{y:(componentViewport?.y||0)+0+((componentViewport?.height||320)-0-320+0+0)+0+226+20+-8+5.5},yKWzL2yHN:{y:(componentViewport?.y||0)+0+((componentViewport?.height||200)-0-470+0+0)+0+380+20+-10+5.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w2k6zo-container\",layoutDependency:layoutDependency,layoutId:\"zxdjNjrFb-container\",nodeId:\"zxdjNjrFb\",rendersWithMotion:true,scopeId:\"unodY54Yv\",children:/*#__PURE__*/_jsx(TextButton,{gqbsXf5sD:resolvedLinks[0],height:\"100%\",id:\"zxdjNjrFb\",layoutId:\"zxdjNjrFb\",style:{height:\"100%\"},TSQGvlGTI:getLocalizedValue(\"v4\",activeLocale)??\"Privacy Policy\",variant:\"n9XHlWunX\",width:\"100%\",...addPropertyOverrides({hMGlf_KwK:{gqbsXf5sD:resolvedLinks[3]},lIelVdqGX:{gqbsXf5sD:resolvedLinks[1]},yKWzL2yHN:{gqbsXf5sD:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3MwZN.framer-whtzfg, .framer-3MwZN .framer-whtzfg { display: block; }\",\".framer-3MwZN.framer-fhz9mp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-3MwZN .framer-1u2wrpi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 50px 0px; position: relative; width: 100%; }\",\".framer-3MwZN .framer-145ix92 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: 226px; justify-content: center; max-width: 1920px; overflow: visible; padding: 58px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-3MwZN .framer-5p8o25 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 60px 12px 60px; position: relative; width: 100%; }\",\".framer-3MwZN .framer-19eo49d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 30px 0px 0px; position: relative; width: min-content; }\",\".framer-3MwZN .framer-1ng33r0-container { flex: none; height: 125px; position: relative; width: auto; }\",\".framer-3MwZN .framer-9mdy8n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-3MwZN .framer-1ozq8pw-container { flex: none; height: 64px; position: relative; width: 64px; }\",\".framer-3MwZN .framer-1ja40oq, .framer-3MwZN .framer-184ycs7, .framer-3MwZN .framer-vrrmqg, .framer-3MwZN .framer-usoxdj, .framer-3MwZN .framer-1kl3jr6, .framer-3MwZN .framer-1ps3ah4, .framer-3MwZN .framer-1rc4en2, .framer-3MwZN .framer-19r21gh, .framer-3MwZN .framer-gk495t, .framer-3MwZN .framer-10ktnpo { height: var(--framer-aspect-ratio-supported, 64px); position: relative; width: 64px; }\",\".framer-3MwZN .framer-1fifj8p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 104px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px 0px 0px 40px; position: relative; width: 1px; }\",\".framer-3MwZN .framer-1jdixns, .framer-3MwZN .framer-13t9y51 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 500px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3MwZN .framer-1esboq5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 300px; word-break: break-word; word-wrap: break-word; }\",\".framer-3MwZN .framer-18ynb3n { aspect-ratio: 4.394736842105263 / 1; bottom: -24px; flex: none; height: var(--framer-aspect-ratio-supported, 33px); left: 109px; overflow: visible; position: absolute; width: 145px; z-index: 1; }\",\".framer-3MwZN .framer-5pbf5k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3MwZN .framer-j9vv5p { aspect-ratio: 1.0658578856152514 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 192px); overflow: visible; position: absolute; right: -16px; top: -12px; width: 204px; z-index: 1; }\",\".framer-3MwZN .framer-1640e49 { flex: none; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-3MwZN .framer-1fsd1ih { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 21px; height: 40px; justify-content: center; max-width: 1920px; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-3MwZN .framer-1w6zw3h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-3MwZN .framer-11ioltz-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-3MwZN .framer-1w2k6zo-container { flex: none; height: 29px; position: relative; width: auto; }\",\".framer-3MwZN.framer-v-1pq7obn.framer-fhz9mp { width: 1922px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-145ix92 { gap: 10px; height: 224px; max-width: 1922px; padding: 0px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-5p8o25 { overflow: visible; padding: 33px 60px 0px 60px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-1fifj8p { gap: 229px; padding: 0px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-1esboq5 { width: 392px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-18ynb3n { left: 169px; }\",\".framer-3MwZN.framer-v-1pq7obn .framer-1fsd1ih { height: 44px; }\",\".framer-3MwZN.framer-v-1kf15aj.framer-fhz9mp { width: 810px; }\",\".framer-3MwZN.framer-v-1kf15aj .framer-145ix92 { height: min-content; }\",\".framer-3MwZN.framer-v-1kf15aj .framer-5p8o25 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 26px; justify-content: flex-start; padding: 0px 60px 25px 60px; }\",\".framer-3MwZN.framer-v-1kf15aj .framer-1fifj8p { align-content: flex-start; align-items: flex-start; flex: none; gap: 45px; justify-content: flex-start; padding: 0px; width: 100%; }\",\".framer-3MwZN.framer-v-1kf15aj .framer-1jdixns, .framer-3MwZN.framer-v-1kf15aj .framer-13t9y51, .framer-3MwZN.framer-v-o99ub0 .framer-1jdixns { max-width: unset; }\",\".framer-3MwZN.framer-v-o99ub0.framer-fhz9mp { justify-content: flex-start; width: 390px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1u2wrpi { align-content: flex-start; align-items: flex-start; justify-content: center; padding: 0px 0px 18px 0px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-145ix92 { height: min-content; padding: 56px 0px 0px 0px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-5p8o25 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 18px; justify-content: center; padding: 0px 40px 25px 40px; width: min-content; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-19eo49d { align-content: center; align-items: center; gap: 6px; justify-content: center; padding: 0px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1ng33r0-container { align-self: stretch; height: auto; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-9mdy8n { padding: 0px 0px 41px 0px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1ozq8pw-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 39px); width: 39px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1fifj8p { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 33px; justify-content: center; max-width: 500px; padding: 0px; width: min-content; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-18ynb3n { left: 76px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-j9vv5p { height: var(--framer-aspect-ratio-supported, 146px); right: -21px; top: -11px; width: 155px; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1fsd1ih { align-content: center; align-items: center; height: min-content; justify-content: flex-start; max-width: unset; }\",\".framer-3MwZN.framer-v-o99ub0 .framer-1w6zw3h { gap: 16px; max-width: 317px; padding: 0px; }\",...sharedStyle.css,'.framer-3MwZN[data-border=\"true\"]::after, .framer-3MwZN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 318\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lIelVdqGX\":{\"layout\":[\"fixed\",\"auto\"]},\"yKWzL2yHN\":{\"layout\":[\"fixed\",\"auto\"]},\"hMGlf_KwK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerunodY54Yv=withCSS(Component,css,\"framer-3MwZN\");export default FramerunodY54Yv;FramerunodY54Yv.displayName=\"footer\";FramerunodY54Yv.defaultProps={height:318,width:1440};addPropertyControls(FramerunodY54Yv,{variant:{options:[\"p1V9ED9RA\",\"lIelVdqGX\",\"yKWzL2yHN\",\"hMGlf_KwK\"],optionTitles:[\"Desktop\",\"Desktop +\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerunodY54Yv,[{explicitInter:true,fonts:[{cssFamilyName:\"Job Clarendon Text Regular\",source:\"custom\",uiFamilyName:\"Job Clarendon Text Regular\",url:\"https://framerusercontent.com/assets/kCE08KbDTokZvPGfdRxRqtURyAY.woff2\"}]},...SayHelloFonts,...VectorFonts,...Artboard1Copy7Fonts,...Artboard1Copy6Fonts,...Artboard1Copy5Fonts,...Artboard1Copy4Fonts,...Artboard1Copy3Fonts,...Artboard1Fonts,...Artboard1Copy2Fonts,...Artboard1CopyFonts,...Artboard11Fonts,...IconSlideshowFonts,...CopyrightInfoFonts,...TextButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerunodY54Yv\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lIelVdqGX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yKWzL2yHN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hMGlf_KwK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"318\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./unodY54Yv.map","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/unodY54Yv/unodY54Yv.js\";const FooterFonts=getFonts(Footer);const breakpoints={gFz_PuWiv:\"(max-width: 809px)\",kD2TGjIkF:\"(min-width: 1440px) and (max-width: 1921px)\",X8WxtoGUP:\"(min-width: 1922px)\",Xjs93vU0m:\"(min-width: 810px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-PI1S0\";const variantClassNames={gFz_PuWiv:\"framer-v-s6kcue\",kD2TGjIkF:\"framer-v-14ptev7\",X8WxtoGUP:\"framer-v-10uiv5r\",Xjs93vU0m:\"framer-v-1q51g3d\"};const breakpointRules={gFz_PuWiv:[\".framer-PI1S0 .framer-9i86q { height: 309px; }\"],X8WxtoGUP:[\".framer-PI1S0 .framer-9i86q { height: 322px; }\"],Xjs93vU0m:[\".framer-PI1S0 .framer-9i86q { height: 378px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gFz_PuWiv:\".framer-s6kcue-override\",X8WxtoGUP:\".framer-10uiv5r-override\",Xjs93vU0m:\".framer-1q51g3d-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PI1S0.framer-wicvvt, .framer-PI1S0 .framer-wicvvt { display: block; }\",'.framer-PI1S0.framer-14ptev7 { --selection-background-color: #c2c2c2; --selection-color: var(--token-b26ad385-4701-4674-992a-23a441f20158, rgba(0, 0, 0, 0.5)) /* {\"name\":\"Separators\"} */; align-content: center; align-items: center; background-color: var(--token-b8d92300-710f-43a7-82c4-af9f14e44956, #f2f2f0); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-PI1S0 .framer-qxzwlv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-PI1S0 .framer-9i86q { flex: none; height: 318px; order: 1001; overflow: visible; pointer-events: none; position: relative; width: 100%; }\",\".framer-PI1S0 .framer-1fe61ji-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: auto; left: 0px; order: 1002; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-PI1S0[data-selection=\"true\"] * ::selection, .framer-PI1S0 [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={gFz_PuWiv:\"(max-width: 809px)\",kD2TGjIkF:\"(min-width: 1440px) and (max-width: 1921px)\",X8WxtoGUP:\"(min-width: 1922px)\",Xjs93vU0m:\"(min-width: 810px) and (max-width: 1439px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop +\":\"X8WxtoGUP\",Desktop:\"kD2TGjIkF\",Phone:\"gFz_PuWiv\",Tablet:\"Xjs93vU0m\"};const getProps=({footer,height,id,width,...props})=>{return{...props,cZ3oKzFnr:footer??props.cZ3oKzFnr??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"kD2TGjIkF\"};};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,cZ3oKzFnr,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"kD2TGjIkF\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b8d92300-710f-43a7-82c4-af9f14e44956, rgb(242, 242, 240)); } @media (min-width: 1922px) { :root { font-size: 125%; } } @media (max-width: 809px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-14ptev7\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-qxzwlv\"}),cZ3oKzFnr&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-9i86q\",\"data-framer-name\":\"Footer Helper\"}),cZ3oKzFnr&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:318,width:\"100vw\",y:682,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fe61ji-container\",layoutScroll:true,nodeId:\"KoXCAQ1ig\",scopeId:\"UuqpoKrZ1\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gFz_PuWiv:{variant:\"hMGlf_KwK\"},X8WxtoGUP:{variant:\"lIelVdqGX\"},Xjs93vU0m:{variant:\"yKWzL2yHN\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"KoXCAQ1ig\",layoutId:\"KoXCAQ1ig\",style:{width:\"100%\"},variant:\"p1V9ED9RA\",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 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"X8WxtoGUP\":{\"layout\":[\"fixed\",\"fixed\"]},\"Xjs93vU0m\":{\"layout\":[\"fixed\",\"fixed\"]},\"gFz_PuWiv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cZ3oKzFnr\":\"footer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"kD2TGjIkF\":[\".framer-9i86q\",\".framer-1fe61ji-container\"],\"X8WxtoGUP\":[\".framer-9i86q\",\".framer-1fe61ji-container\"],\"Xjs93vU0m\":[\".framer-9i86q\",\".framer-1fe61ji-container\"],\"gFz_PuWiv\":[\".framer-9i86q\",\".framer-1fe61ji-container\"]}\n * @framerBreakpoints {\"X8WxtoGUP\":{\"min\":1922,\"canvasClassName\":\"framer-10uiv5r-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop +\",\"width\":1922,\"rootFontSize\":20},\"kD2TGjIkF\":{\"min\":1440,\"max\":1921,\"canvasClassName\":\"framer-14ptev7-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"Xjs93vU0m\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1q51g3d-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"gFz_PuWiv\":{\"max\":809,\"canvasClassName\":\"framer-s6kcue-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant kD2TGjIkF\n * @framerLayoutTemplate\n */const FramerUuqpoKrZ1=withCSS(Component,css,\"framer-PI1S0\");export default FramerUuqpoKrZ1;FramerUuqpoKrZ1.displayName=\"NIKLAS\";FramerUuqpoKrZ1.defaultProps={height:1e3,width:1440};addPropertyControls(FramerUuqpoKrZ1,{cZ3oKzFnr:{defaultValue:true,title:\"Footer\",type:ControlType.Boolean}});addFonts(FramerUuqpoKrZ1,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUuqpoKrZ1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X8WxtoGUP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Xjs93vU0m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gFz_PuWiv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cZ3oKzFnr\\\":\\\"footer\\\"}\",\"framerBreakpoints\":\"{\\\"X8WxtoGUP\\\":{\\\"min\\\":1922,\\\"canvasClassName\\\":\\\"framer-10uiv5r-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop +\\\",\\\"width\\\":1922,\\\"rootFontSize\\\":20},\\\"kD2TGjIkF\\\":{\\\"min\\\":1440,\\\"max\\\":1921,\\\"canvasClassName\\\":\\\"framer-14ptev7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"Xjs93vU0m\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1q51g3d-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"gFz_PuWiv\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-s6kcue-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"kD2TGjIkF\\\":[\\\".framer-9i86q\\\",\\\".framer-1fe61ji-container\\\"],\\\"X8WxtoGUP\\\":[\\\".framer-9i86q\\\",\\\".framer-1fe61ji-container\\\"],\\\"Xjs93vU0m\\\":[\\\".framer-9i86q\\\",\\\".framer-1fe61ji-container\\\"],\\\"gFz_PuWiv\\\":[\\\".framer-9i86q\\\",\\\".framer-1fe61ji-container\\\"]}\",\"framerDefaultVariant\":\"kD2TGjIkF\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NIKLAS from \"https://framerusercontent.com/modules/mi2cOeXuDKZkfGySXsNN/DuTrVsuWT92xMgYTXChS/UuqpoKrZ1.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {NTLS4oy4b: \"intro\", YQAnqrRZR: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dwiYckC0Kpree6evfisI/0uasWE32pUXAIFGUmxP9/augiA20Il.js\")), path: \"/\"}, JARrXiQQM: {elements: {osKelvx0d: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CYrZWnvxqri8L0ji9gdk/kNzOXk84xKkUV1laH7CH/JARrXiQQM.js\")), path: \"/work\"}, u_YB0nU6F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8jkenHwUQSMOmx897ykz/BFQJPaWOd3K7MdmamDh0/u_YB0nU6F.js\")), path: \"/form\"}, Lw6Xq9U_V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NEhGysiMtIWOzbo3LWGT/CBAIc1a5qFoeO7rP1Ioj/Lw6Xq9U_V.js\")), path: \"/thankyou\"}, yQax23NH9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Td8xSsv66tOxwsNuG0jJ/HhrCHmK52Hh6cdfmwKD2/yQax23NH9.js\")), path: \"/404\"}, cT7Nu8wRV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/elz0wB90X9QZoQ0UwVhP/GxcRbIXuNyI2GJS5eeoG/cT7Nu8wRV.js\")), path: \"/privacy\"}, AmDwN8G2p: {collectionId: \"LRWDMOrmh\", elements: {BaTjMXQMK: \"intro\", iMI4QyjQo: \"footer\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/woFqjVIjq3uIBoMJreKC/CHX1w1I9ZlPZ4ypRPqG2/AmDwN8G2p.js\")), path: \"/work/:zmxZVkWpJ\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"EN\", slug: \"\", textDirection: \"ltr\"}, {code: \"pl-PL\", id: \"dWcjhiyKg\", name: \"PL\", slug: \"pl\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {LRWDMOrmh: async () => (await import(\"https://framerusercontent.com/modules/mvd2J4rSzJBscEa9fVNB/FOWNpCb1SsFkd2HBEnzR/LRWDMOrmh.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"bdadad65067c2a0a0823ebb0ba8e71cc7ee11eb7ca8d95bd67800b15c926104b\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {cZ3oKzFnr: true}\r\nconst props2 = {...props1, cZ3oKzFnr: false}\r\nconst templateProps = {AmDwN8G2p: props1, augiA20Il: props1, cT7Nu8wRV: props1, JARrXiQQM: props1, Lw6Xq9U_V: props2, u_YB0nU6F: props2, yQax23NH9: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"JARrXiQQM\":\r\ncase \"u_YB0nU6F\":\r\ncase \"Lw6Xq9U_V\":\r\ncase \"yQax23NH9\":\r\ncase \"cT7Nu8wRV\":\r\ncase \"AmDwN8G2p\":\r\nreturn React.createElement(NIKLAS, {...props, key: \"NIKLAS\", style, webPageId}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"JARrXiQQM\":\r\ncase \"u_YB0nU6F\":\r\ncase \"Lw6Xq9U_V\":\r\ncase \"yQax23NH9\":\r\ncase \"cT7Nu8wRV\":\r\ncase \"AmDwN8G2p\":\r\nreturn [{hash: \"10uiv5r\", mediaQuery: \"(min-width: 1922px)\"}, {hash: \"14ptev7\", mediaQuery: \"(min-width: 1440px) and (max-width: 1921.98px)\"}, {hash: \"1q51g3d\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"s6kcue\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Td8xSsv66tOxwsNuG0jJ/HhrCHmK52Hh6cdfmwKD2/yQax23NH9.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.niklas.ac\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}