{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/hXzNUaAowoSY462SSftf/4JGF1rDhmmWYVSYyhfew/apqOD0Akw.js"],
  "sourcesContent": ["// Generated by Framer (1249b65)\nimport { jsx as e, jsxs as a, Fragment as r } from \"react/jsx-runtime\";\nimport { addFonts as t, Container as i, cx as n, GeneratedComponentContext as m, getFonts as l, getWhereExpressionFromPathVariables as o, Image as f, Link as s, NotFoundError as p, optimizeAppear as d, optimizeAppearTransformTemplate as c, PropertyOverrides as x, removeHiddenBreakpointLayers as h, RichText as g, useActiveVariantCallback as w, useCurrentPathVariables as u, useHydratedBreakpointVariants as y, useLocaleInfo as v, useOverlayState as z, useQueryData as b, withCSS as I } from \"framer\";\nimport { AnimatePresence as q, LayoutGroup as S, motion as k } from \"framer-motion\";\nimport * as N from \"react\";\nimport * as T from \"react-dom\";\nimport _ from \"https://framerusercontent.com/modules/YA8S26b16v6zt1kqnNdt/LKT6H3PVXhJvKwcX3EVa/pC2wHEKUP.js\";\nimport j from \"https://framerusercontent.com/modules/Ad8QbSbFwxBl4jcUw2xX/8hBICyZSQW5sfMYdMM95/V0_kcvDof.js\";\nimport * as A from \"https://framerusercontent.com/modules/dva0niSqy2POdgc1VXRq/42wylsRnLT5V1meX1Gl4/BAfTgDxTY.js\";\nimport * as C from \"https://framerusercontent.com/modules/CpEiXI9vkkjCVJQW8S6y/H6HyCqqTP7s5lIEqDDA8/c4XULaA7E.js\";\nimport * as L from \"https://framerusercontent.com/modules/qs99w1NgBi2Hvx8jmFba/KQAR8VobKBRixrltVlan/EJU8Ai_BX.js\";\nimport * as P from \"https://framerusercontent.com/modules/vjWZLnrSFz7vOG9zXORg/R0CuOnwd4nC6zsCF50oM/gAAfxZAic.js\";\nimport * as Q from \"https://framerusercontent.com/modules/rqNGyp1Ykxs14Jm2AVo9/6JwH7rviDjXzu2wUMf0t/htBMj_kAH.js\";\nimport * as Y from \"https://framerusercontent.com/modules/7CrVzZ6W9CFXoyaymOsm/w1isF9yjn1rIVf60a2LT/kpcTtp2aD.js\";\nimport * as M from \"https://framerusercontent.com/modules/aadSJcvLw0WOM9G4rUGS/Ipn6pD5s6tL7zFfPRgve/lIr_J45DU.js\";\nimport * as U from \"https://framerusercontent.com/modules/i6H9UDXpf0oIqVd9f0uU/9AptcVYtzp80zyyKeQ0M/Om8c0Rphz.js\";\nimport * as B from \"https://framerusercontent.com/modules/L0pCz6Jnvqq6C31CKEGI/Sy1ghJKlVpzo9MlHBXZZ/q6QjsoO3W.js\";\nimport * as W from \"https://framerusercontent.com/modules/q2fkHhlCYJB9WoXwZUGq/T39nwbjirxbicWfxS1Ql/RJhJB5T7s.js\";\nimport * as D from \"https://framerusercontent.com/modules/5eVxcLl5zE2CmX4uLroB/WrfR8DEKgBI9C2gHw2ZH/UtqRclYUa.js\";\nimport * as E from \"https://framerusercontent.com/modules/AzxY1W4l2TFHw5Is2bkC/XI0yvwv4rQuJDbUeO1WO/Yr4gcWc9s.js\";\nimport Z from \"https://framerusercontent.com/modules/UdTdhTk50GJwTQI0zPof/CgbLXgLLqSGNmsGET3Nb/apqOD0Akw.js\";\nlet F = l(_),\n  O = [\"B9T_nyjyO\", \"vgxpb7QcS\", \"UgQWs2qYw\", \"Lb1xu_TZM\"],\n  R = {\n    B9T_nyjyO: \"(min-width: 1440px)\",\n    Lb1xu_TZM: \"(max-width: 809px)\",\n    UgQWs2qYw: \"(min-width: 810px) and (max-width: 1199px)\",\n    vgxpb7QcS: \"(min-width: 1200px) and (max-width: 1439px)\"\n  },\n  H = () => \"undefined\" != typeof document,\n  J = {\n    B9T_nyjyO: \"framer-v-wp6mra\",\n    Lb1xu_TZM: \"framer-v-h8sdsd\",\n    UgQWs2qYw: \"framer-v-1wx27ad\",\n    vgxpb7QcS: \"framer-v-j9vlmm\"\n  };\n\"undefined\" != typeof document && h(\"B9T_nyjyO\", R, J);\nlet X = {\n  default: {\n    duration: 0\n  }\n};\nfunction G({\n  children: e,\n  blockDocumentScrolling: a\n}) {\n  let [r, t] = z({\n    blockDocumentScrolling: a\n  });\n  return e({\n    hide: () => t(!1),\n    show: () => t(!0),\n    toggle: () => t(!r),\n    visible: r\n  });\n}\nlet $ = {\n    damping: 30,\n    delay: .3,\n    mass: 1,\n    stiffness: 300,\n    type: \"spring\"\n  },\n  V = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1,\n    transition: $,\n    x: 0,\n    y: 0\n  },\n  K = (e, a) => `perspective(1200px) ${a}`,\n  ee = {\n    opacity: 1,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    transition: $,\n    x: 0,\n    y: 0\n  },\n  ea = {\n    opacity: .001,\n    rotate: 0,\n    scale: 1,\n    x: 0,\n    y: 0\n  },\n  er = (e, a) => \"string\" == typeof e && \"string\" == typeof a ? a + e : \"string\" == typeof e ? e : \"string\" == typeof a ? a : \"\",\n  et = e => null != e && \"\" !== e,\n  ei = e => \"object\" == typeof e && null !== e && \"string\" == typeof e.src ? e : \"string\" == typeof e ? {\n    src: e\n  } : void 0,\n  en = {\n    damping: 50,\n    delay: 0,\n    mass: 1,\n    stiffness: 300,\n    type: \"spring\"\n  },\n  em = {\n    opacity: 0,\n    rotate: 0,\n    scale: 1,\n    transition: en,\n    x: 150,\n    y: 0\n  },\n  el = {\n    opacity: 1,\n    rotate: 0,\n    rotateX: 0,\n    rotateY: 0,\n    scale: 1,\n    transition: en,\n    x: 0,\n    y: 0\n  },\n  eo = {\n    opacity: .001,\n    rotate: 0,\n    scale: 1,\n    x: 150,\n    y: 0\n  },\n  ef = (e, a) => `perspective(1200px) translateX(-50%) ${a}`,\n  es = Z(),\n  ep = {\n    Desktop: \"B9T_nyjyO\",\n    Laptop: \"vgxpb7QcS\",\n    Phone: \"Lb1xu_TZM\",\n    Tablet: \"UgQWs2qYw\"\n  },\n  ed = ({\n    height: e,\n    id: a,\n    width: r,\n    ...t\n  }) => {\n    var i, n;\n    return {\n      ...t,\n      variant: null !== (n = null !== (i = ep[t.variant]) && void 0 !== i ? i : t.variant) && void 0 !== n ? n : \"B9T_nyjyO\"\n    };\n  },\n  ec = /*#__PURE__*/N.forwardRef(function (t, l) {\n    let {\n        activeLocale: h\n      } = v(),\n      z = u(),\n      [I] = b({\n        from: {\n          data: j,\n          type: \"Collection\"\n        },\n        select: [{\n          name: \"qBkA5Fr2l\",\n          type: \"Identifier\"\n        }, {\n          name: \"zQn_qbU3m\",\n          type: \"Identifier\"\n        }, {\n          name: \"mYIYIE7lh\",\n          type: \"Identifier\"\n        }, {\n          name: \"HfamvUlSW\",\n          type: \"Identifier\"\n        }, {\n          name: \"RzVv_i5O9\",\n          type: \"Identifier\"\n        }, {\n          name: \"G7WoBNm_X\",\n          type: \"Identifier\"\n        }, {\n          name: \"FRGC4g7DM\",\n          type: \"Identifier\"\n        }, {\n          name: \"nifg63oqn\",\n          type: \"Identifier\"\n        }, {\n          name: \"to3aryZ5I\",\n          type: \"Identifier\"\n        }, {\n          name: \"MjDE6bh9K\",\n          type: \"Identifier\"\n        }, {\n          name: \"Ck0pY5PLM\",\n          type: \"Identifier\"\n        }],\n        where: o(z)\n      }),\n      F = e => {\n        if (!I) throw new p(`No data in \"Projects\" matches path variables: ${JSON.stringify(z)}`);\n        return I[e];\n      },\n      {\n        style: O,\n        className: H,\n        layoutId: $,\n        variant: en,\n        qBkA5Fr2l: es = F(\"qBkA5Fr2l\"),\n        zQn_qbU3m: ep = F(\"zQn_qbU3m\"),\n        mYIYIE7lh: ec = F(\"mYIYIE7lh\"),\n        HfamvUlSW: ex = F(\"HfamvUlSW\"),\n        RzVv_i5O9: eh = F(\"RzVv_i5O9\"),\n        G7WoBNm_X: eg = F(\"G7WoBNm_X\"),\n        FRGC4g7DM: ew = F(\"FRGC4g7DM\"),\n        nifg63oqn: eu = F(\"nifg63oqn\"),\n        FRGC4g7DMwFLWjP_3Z: ey,\n        to3aryZ5I: ev = F(\"to3aryZ5I\"),\n        MjDE6bh9K: ez = F(\"MjDE6bh9K\"),\n        Ck0pY5PLM: eb = F(\"Ck0pY5PLM\"),\n        ...eI\n      } = ed(t);\n    N.useLayoutEffect(() => {\n      let e = Z(I, h);\n      if (document.title = e.title || \"\", e.viewport) {\n        var a;\n        null === (a = document.querySelector('meta[name=\"viewport\"]')) || void 0 === a || a.setAttribute(\"content\", e.viewport);\n      }\n      if (e.bodyClassName) return Array.from(document.body.classList).filter(e => e.startsWith(\"framer-body-\")).map(e => document.body.classList.remove(e)), document.body.classList.add(e.bodyClassName), () => {\n        document.body.classList.remove(e.bodyClassName);\n      };\n    }, [I, h]);\n    let [eq, eS] = y(en, R, !1);\n    X.default;\n    let {\n        activeVariantCallback: ek,\n        delay: eN\n      } = w(void 0),\n      eT = e => ek(async (...a) => {\n        e.toggle();\n      }),\n      e_ = e => ek(async (...a) => {\n        e.hide();\n      }),\n      ej = N.useId();\n    return /*#__PURE__*/e(m.Provider, {\n      value: {\n        primaryVariantId: \"B9T_nyjyO\",\n        variantClassNames: J\n      },\n      children: /*#__PURE__*/e(S, {\n        id: null != $ ? $ : ej,\n        children: /*#__PURE__*/a(k.div, {\n          className: n(\"framer-Iq4zS\", Q.className, P.className, L.className, A.className, M.className, Y.className, W.className, D.className, C.className, B.className, E.className, U.className),\n          style: {\n            display: \"contents\"\n          },\n          children: [/*#__PURE__*/a(k.div, {\n            ...eI,\n            className: n(\"framer-wp6mra\", H),\n            ref: l,\n            style: {\n              ...O\n            },\n            children: [/*#__PURE__*/e(\"div\", {\n              className: \"framer-4yhmuf\",\n              \"data-framer-name\": \"Header\",\n              name: \"Header\",\n              children: /*#__PURE__*/a(\"div\", {\n                className: \"framer-agd4m1\",\n                \"data-framer-name\": \"Logo + Role\",\n                name: \"Logo + Role\",\n                children: [/*#__PURE__*/e(g, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(N.Fragment, {\n                    children: /*#__PURE__*/e(\"h1\", {\n                      className: \"framer-styles-preset-80u0pa\",\n                      \"data-styles-preset\": \"htBMj_kAH\",\n                      children: /*#__PURE__*/e(s, {\n                        href: {\n                          webPageId: \"augiA20Il\"\n                        },\n                        openInNewTab: !1,\n                        smoothScroll: !1,\n                        children: /*#__PURE__*/e(\"a\", {\n                          className: \"framer-styles-preset-np48px\",\n                          \"data-styles-preset\": \"gAAfxZAic\",\n                          children: \"S\\xf6ren.\"\n                        })\n                      })\n                    })\n                  }),\n                  className: \"framer-v9j2oh\",\n                  \"data-framer-name\": \"S\\xf6ren.\",\n                  name: \"S\\xf6ren.\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(g, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(N.Fragment, {\n                    children: /*#__PURE__*/e(\"h3\", {\n                      className: \"framer-styles-preset-g151vz\",\n                      \"data-styles-preset\": \"EJU8Ai_BX\",\n                      children: \"Product Designer\"\n                    })\n                  }),\n                  className: \"framer-1lfbf6i\",\n                  \"data-framer-name\": \"Product Designer\",\n                  name: \"Product Designer\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                }), /*#__PURE__*/e(x, {\n                  breakpoint: eq,\n                  overrides: {\n                    Lb1xu_TZM: {\n                      \"data-framer-appear-id\": \"1b5ninq\",\n                      animate: d(\"animate\", \"1b5ninq\", ee, \"h8sdsd\"),\n                      initial: d(\"initial\", \"1b5ninq\", ea, \"h8sdsd\"),\n                      transformTemplate: c(\"1b5ninq\", K)\n                    },\n                    UgQWs2qYw: {\n                      \"data-framer-appear-id\": \"1uzfz85\",\n                      animate: d(\"animate\", \"1uzfz85\", ee, \"1wx27ad\"),\n                      initial: d(\"initial\", \"1uzfz85\", ea, \"1wx27ad\"),\n                      transformTemplate: c(\"1uzfz85\", K)\n                    },\n                    vgxpb7QcS: {\n                      \"data-framer-appear-id\": \"5lkq3a\",\n                      animate: d(\"animate\", \"5lkq3a\", ee, \"j9vlmm\"),\n                      initial: d(\"initial\", \"5lkq3a\", ea, \"j9vlmm\"),\n                      transformTemplate: c(\"5lkq3a\", K)\n                    }\n                  },\n                  children: /*#__PURE__*/e(g, {\n                    __fromCanvasComponent: !0,\n                    animate: d(\"animate\", \"1pvzrts\", ee, \"wp6mra\"),\n                    children: /*#__PURE__*/e(N.Fragment, {\n                      children: /*#__PURE__*/a(\"p\", {\n                        className: \"framer-styles-preset-1d7rv2p\",\n                        \"data-styles-preset\": \"BAfTgDxTY\",\n                        style: {\n                          \"--framer-text-color\": \"var(--token-5702c6d3-487a-4562-a710-a00ec15319bc, rgb(0, 210, 109))\"\n                        },\n                        children: [\"_I\u2019m Available! \", /*#__PURE__*/e(s, {\n                          href: \"mailto:marc@heyframer.com\",\n                          openInNewTab: !0,\n                          smoothScroll: !1,\n                          children: /*#__PURE__*/e(\"a\", {\n                            className: \"framer-styles-preset-1m9qig8\",\n                            \"data-styles-preset\": \"lIr_J45DU\",\n                            children: \"Get in touch\"\n                          })\n                        })]\n                      })\n                    }),\n                    className: \"framer-1pvzrts\",\n                    \"data-framer-appear-id\": \"1pvzrts\",\n                    \"data-framer-name\": \"_I\u2019m Available! Get in touch\",\n                    exit: V,\n                    initial: d(\"initial\", \"1pvzrts\", ea, \"wp6mra\"),\n                    name: \"_I\u2019m Available! Get in touch\",\n                    transformTemplate: c(\"1pvzrts\", K),\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })\n                })]\n              })\n            }), /*#__PURE__*/e(\"div\", {\n              className: \"framer-bthtt6\",\n              \"data-framer-name\": \"Main\",\n              name: \"Main\",\n              children: /*#__PURE__*/a(\"div\", {\n                className: \"framer-1c4mfce\",\n                \"data-framer-name\": \"Content\",\n                name: \"Content\",\n                children: [/*#__PURE__*/a(\"div\", {\n                  className: \"framer-16e0l3\",\n                  \"data-framer-name\": \"Project\",\n                  name: \"Project\",\n                  children: [/*#__PURE__*/a(\"div\", {\n                    className: \"framer-ttpltx\",\n                    \"data-framer-name\": \"Title + Client + Description\",\n                    name: \"Title + Client + Description\",\n                    children: [/*#__PURE__*/a(\"div\", {\n                      className: \"framer-1uuv58v\",\n                      \"data-framer-name\": \"Title + Client\",\n                      name: \"Title + Client\",\n                      children: [/*#__PURE__*/e(g, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(N.Fragment, {\n                          children: /*#__PURE__*/e(\"h1\", {\n                            className: \"framer-styles-preset-1b035qp\",\n                            \"data-styles-preset\": \"kpcTtp2aD\",\n                            children: \"_My Work\"\n                          })\n                        }),\n                        className: \"framer-1oo9fan\",\n                        text: es,\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      }), /*#__PURE__*/e(g, {\n                        __fromCanvasComponent: !0,\n                        children: /*#__PURE__*/e(N.Fragment, {\n                          children: /*#__PURE__*/e(\"p\", {\n                            className: \"framer-styles-preset-aahunh\",\n                            \"data-styles-preset\": \"RJhJB5T7s\",\n                            children: \"Play that funky music\"\n                          })\n                        }),\n                        className: \"framer-kepph6\",\n                        text: er(ep, \"Client:\"),\n                        verticalAlignment: \"top\",\n                        withExternalLayout: !0\n                      })]\n                    }), /*#__PURE__*/e(g, {\n                      __fromCanvasComponent: !0,\n                      children: ec,\n                      className: \"framer-1b4lw30\",\n                      \"data-framer-name\": \"Hey, I\u2019m S\\xf6ren! I\u2019m a Product Designer with a passion for creating user-friendly experiences. I\u2019ve shaped intuitive designs at Audi and innovated user engagement at Spotify and Apple Music. At SAS, I made complex analytics accessible through thoughtful design. I love collaborative learning and, outside work, I\u2019m all about travel, coffee art, Parisian architecture and landscape photography.\",\n                      name: \"Hey, I\u2019m S\\xf6ren! I\u2019m a Product Designer with a passion for creating user-friendly experiences. I\u2019ve shaped intuitive designs at Audi and innovated user engagement at Spotify and Apple Music. At SAS, I made complex analytics accessible through thoughtful design. I love collaborative learning and, outside work, I\u2019m all about travel, coffee art, Parisian architecture and landscape photography.\",\n                      stylesPresetsClassNames: {\n                        a: \"framer-styles-preset-1m9qig8\",\n                        h1: \"framer-styles-preset-80u0pa\",\n                        h2: \"framer-styles-preset-183ji0o\",\n                        h3: \"framer-styles-preset-g151vz\",\n                        p: \"framer-styles-preset-1f0mbag\"\n                      },\n                      verticalAlignment: \"top\",\n                      withExternalLayout: !0\n                    })]\n                  }), /*#__PURE__*/a(\"div\", {\n                    className: \"framer-152kuv5\",\n                    \"data-framer-name\": \"Project Images\",\n                    name: \"Project Images\",\n                    children: [et(ex) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(ex)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(ex)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(ex)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(ex)\n                            },\n                            className: \"framer-dcagai\",\n                            \"data-framer-name\": \"Image #01\",\n                            name: \"Image #01\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-7shzot\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"Z0PEJ40UZ\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(ex)\n                                    },\n                                    className: \"framer-1ddzfqr\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    }), et(eh) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(eh)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(eh)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(eh)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              loading: \"lazy\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(eh)\n                            },\n                            className: \"framer-1kuoa1f\",\n                            \"data-framer-name\": \"Image #02\",\n                            name: \"Image #02\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-164rr6i\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"lnvlIP39f\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(eh)\n                                    },\n                                    className: \"framer-h2gv14\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    }), et(eg) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(eg)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(eg)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(eg)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              loading: \"lazy\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(eg)\n                            },\n                            className: \"framer-1e1iwck\",\n                            \"data-framer-name\": \"Image #03\",\n                            name: \"Image #03\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-weogpt\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"m4RyTlD31\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(eg)\n                                    },\n                                    className: \"framer-143t0pz\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    }), et(ew) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(ew)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(ew)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(ew)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              loading: \"lazy\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(ew)\n                            },\n                            className: \"framer-15fpcu6\",\n                            \"data-framer-name\": \"Image #04\",\n                            name: \"Image #04\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-iqnd8w\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"rx9tWRYSM\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(ew)\n                                    },\n                                    className: \"framer-1m7no9v\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    }), et(eu) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(eu)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(eu)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(eu)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              loading: \"lazy\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(eu)\n                            },\n                            className: \"framer-xm6fj0\",\n                            \"data-framer-name\": \"Image #05\",\n                            name: \"Image #05\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-18s2a71\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"wkCOYZVpt\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(ey)\n                                    },\n                                    className: \"framer-oel4dk\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    }), et(ev) && /*#__PURE__*/e(G, {\n                      children: t => /*#__PURE__*/e(r, {\n                        children: /*#__PURE__*/e(x, {\n                          breakpoint: eq,\n                          overrides: {\n                            Lb1xu_TZM: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(100vw - 96px, 880px)\",\n                                ...ei(ev)\n                              }\n                            },\n                            UgQWs2qYw: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"max(min(100vw - 128px, 880px), 0px)\",\n                                ...ei(ev)\n                              }\n                            },\n                            vgxpb7QcS: {\n                              background: {\n                                alt: \"\",\n                                fit: \"fill\",\n                                loading: \"lazy\",\n                                sizes: \"min(max(min(100vw - 184px, 800px), 0px), 800px)\",\n                                ...ei(ev)\n                              }\n                            }\n                          },\n                          children: /*#__PURE__*/e(f, {\n                            background: {\n                              alt: \"\",\n                              fit: \"fill\",\n                              loading: \"lazy\",\n                              sizes: \"min(max(min(100vw - 184px, 1200px), 0px), 1000px)\",\n                              ...ei(ev)\n                            },\n                            className: \"framer-17xmlf5\",\n                            \"data-framer-name\": \"Image #06\",\n                            name: \"Image #06\",\n                            onTap: eT(t),\n                            children: /*#__PURE__*/e(q, {\n                              children: t.visible && /*#__PURE__*/e(r, {\n                                children: /*#__PURE__*/T.createPortal( /*#__PURE__*/a(N.Fragment, {\n                                  children: [/*#__PURE__*/e(k.div, {\n                                    animate: {\n                                      opacity: 1,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.5, 0, .88, .77],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    className: \"framer-9xlp1b\",\n                                    exit: {\n                                      opacity: 0,\n                                      transition: {\n                                        delay: 0,\n                                        duration: 0,\n                                        ease: [.12, .23, .5, 1],\n                                        type: \"tween\"\n                                      }\n                                    },\n                                    initial: {\n                                      opacity: 0\n                                    },\n                                    onTap: () => t.hide()\n                                  }, \"qeLz3qyd2\"), /*#__PURE__*/e(f, {\n                                    background: {\n                                      alt: \"\",\n                                      fit: \"fill\",\n                                      ...ei(ey)\n                                    },\n                                    className: \"framer-c3utjs\",\n                                    onTap: e_(t)\n                                  })]\n                                }), document.querySelector(\"#overlay\"))\n                              })\n                            })\n                          })\n                        })\n                      })\n                    })]\n                  })]\n                }), et(ez) && /*#__PURE__*/a(\"div\", {\n                  className: \"framer-nbw8y4\",\n                  \"data-framer-name\": \"Testimonial\",\n                  name: \"Testimonial\",\n                  children: [/*#__PURE__*/e(g, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(N.Fragment, {\n                      children: /*#__PURE__*/e(\"p\", {\n                        className: \"framer-styles-preset-160zs68\",\n                        \"data-styles-preset\": \"q6QjsoO3W\",\n                        children: \"\u201CS\\xf6ren knows his stuff and we couldn\u2019t think of anyone better to work with on our latest product.\"\n                      })\n                    }),\n                    className: \"framer-1w4tsfx\",\n                    \"data-framer-name\": \"\u201CS\\xf6ren knows his stuff and we couldn\u2019t think of anyone better to work with on our latest product.\",\n                    name: \"\u201CS\\xf6ren knows his stuff and we couldn\u2019t think of anyone better to work with on our latest product.\",\n                    text: ez,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  }), /*#__PURE__*/e(g, {\n                    __fromCanvasComponent: !0,\n                    children: /*#__PURE__*/e(N.Fragment, {\n                      children: /*#__PURE__*/e(\"p\", {\n                        className: \"framer-styles-preset-b9sis1\",\n                        \"data-styles-preset\": \"Yr4gcWc9s\",\n                        children: \"H\\xebnrik Holden - Spotify\"\n                      })\n                    }),\n                    className: \"framer-1ezsw8d\",\n                    \"data-framer-name\": \"H\\xebnrik Holden - Spotify\",\n                    name: \"H\\xebnrik Holden - Spotify\",\n                    text: eb,\n                    verticalAlignment: \"top\",\n                    withExternalLayout: !0\n                  })]\n                }), /*#__PURE__*/e(g, {\n                  __fromCanvasComponent: !0,\n                  children: /*#__PURE__*/e(N.Fragment, {\n                    children: /*#__PURE__*/a(\"p\", {\n                      className: \"framer-styles-preset-1d7rv2p\",\n                      \"data-styles-preset\": \"BAfTgDxTY\",\n                      style: {\n                        \"--framer-text-color\": \"var(--token-efbe48fa-ce8b-43ee-9738-856c6b984aa7, rgb(255, 91, 39))\"\n                      },\n                      children: [\"_Like what you\u2019ve seen? Send me an \", /*#__PURE__*/e(s, {\n                        href: \"mailto:marc@heyframer.com\",\n                        openInNewTab: !0,\n                        smoothScroll: !1,\n                        children: /*#__PURE__*/e(\"a\", {\n                          className: \"framer-styles-preset-11y2kz5\",\n                          \"data-styles-preset\": \"Om8c0Rphz\",\n                          children: \"Email\"\n                        })\n                      })]\n                    })\n                  }),\n                  className: \"framer-vddolq\",\n                  \"data-framer-name\": \"_Like what you\u2019ve seen? Send me an Email\",\n                  name: \"_Like what you\u2019ve seen? Send me an Email\",\n                  verticalAlignment: \"top\",\n                  withExternalLayout: !0\n                })]\n              })\n            }), /*#__PURE__*/e(x, {\n              breakpoint: eq,\n              overrides: {\n                Lb1xu_TZM: {\n                  \"data-framer-appear-id\": \"szjxiq\",\n                  animate: d(\"animate\", \"szjxiq\", el, \"h8sdsd\"),\n                  initial: d(\"initial\", \"szjxiq\", eo, \"h8sdsd\"),\n                  transformTemplate: c(\"szjxiq\", ef)\n                },\n                UgQWs2qYw: {\n                  \"data-framer-appear-id\": \"1wttz3o\",\n                  animate: d(\"animate\", \"1wttz3o\", el, \"1wx27ad\"),\n                  initial: d(\"initial\", \"1wttz3o\", eo, \"1wx27ad\"),\n                  transformTemplate: c(\"1wttz3o\", ef)\n                },\n                vgxpb7QcS: {\n                  \"data-framer-appear-id\": \"1ie9w5v\",\n                  animate: d(\"animate\", \"1ie9w5v\", el, \"j9vlmm\"),\n                  initial: d(\"initial\", \"1ie9w5v\", eo, \"j9vlmm\"),\n                  transformTemplate: c(\"1ie9w5v\", K)\n                }\n              },\n              children: /*#__PURE__*/e(i, {\n                animate: d(\"animate\", \"1mexzi0\", el, \"wp6mra\"),\n                className: \"framer-1mexzi0-container\",\n                \"data-framer-appear-id\": \"1mexzi0\",\n                exit: em,\n                initial: d(\"initial\", \"1mexzi0\", eo, \"wp6mra\"),\n                layoutScroll: !0,\n                transformTemplate: c(\"1mexzi0\", K),\n                children: /*#__PURE__*/e(x, {\n                  breakpoint: eq,\n                  overrides: {\n                    Lb1xu_TZM: {\n                      variant: \"QT7j_RhA_\"\n                    },\n                    UgQWs2qYw: {\n                      variant: \"QT7j_RhA_\"\n                    }\n                  },\n                  children: /*#__PURE__*/e(_, {\n                    height: \"100%\",\n                    id: \"Z822w1Jpz\",\n                    layoutId: \"Z822w1Jpz\",\n                    style: {\n                      width: \"100%\"\n                    },\n                    variant: \"I7gbxtcB7\",\n                    width: \"100%\"\n                  })\n                })\n              })\n            })]\n          }), /*#__PURE__*/e(\"div\", {\n            id: \"overlay\"\n          })]\n        })\n      })\n    });\n  }),\n  ex = ['.framer-Iq4zS [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; }', \"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\", `.${es.bodyClassName} { background: var(--token-25194bef-b072-4997-a1f5-144e6a881b11, rgb(255, 255, 255)) /* {\"name\":\"Background\"} */; }`, \".framer-Iq4zS .framer-1ogpke3 { display: block; }\", \".framer-Iq4zS .framer-wp6mra { align-content: center; align-items: center; background-color: var(--token-25194bef-b072-4997-a1f5-144e6a881b11, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: hidden; padding: 133px 92px 133px 92px; position: relative; width: 1440px; }\", \".framer-Iq4zS .framer-4yhmuf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-agd4m1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-Iq4zS .framer-v9j2oh, .framer-Iq4zS .framer-1lfbf6i, .framer-Iq4zS .framer-1oo9fan, .framer-Iq4zS .framer-kepph6, .framer-Iq4zS .framer-1ezsw8d, .framer-Iq4zS .framer-vddolq { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\", \".framer-Iq4zS .framer-1pvzrts { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; transform: perspective(1200px); white-space: pre; width: auto; }\", \".framer-Iq4zS .framer-bthtt6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-1c4mfce { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 136px; height: min-content; justify-content: flex-start; max-width: 1000px; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\", \".framer-Iq4zS .framer-16e0l3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-ttpltx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-1uuv58v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-1b4lw30 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\", \".framer-Iq4zS .framer-152kuv5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-dcagai, .framer-Iq4zS .framer-1kuoa1f, .framer-Iq4zS .framer-1e1iwck, .framer-Iq4zS .framer-15fpcu6 { cursor: pointer; flex: none; height: 580px; overflow: hidden; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-7shzot, .framer-Iq4zS .framer-164rr6i, .framer-Iq4zS .framer-weogpt, .framer-Iq4zS .framer-iqnd8w, .framer-Iq4zS .framer-18s2a71, .framer-Iq4zS .framer-9xlp1b { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 3; }\", \".framer-Iq4zS .framer-1ddzfqr, .framer-Iq4zS .framer-h2gv14, .framer-Iq4zS .framer-143t0pz, .framer-Iq4zS .framer-1m7no9v, .framer-Iq4zS .framer-oel4dk, .framer-Iq4zS .framer-c3utjs { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; cursor: pointer; flex: none; height: 90%; left: calc(50.00000000000002% - 90% / 2); overflow: hidden; position: fixed; top: calc(50.00000000000002% - 90% / 2); width: 90%; will-change: var(--framer-will-change-override, transform); z-index: 3; }\", \".framer-Iq4zS .framer-xm6fj0, .framer-Iq4zS .framer-17xmlf5 { cursor: pointer; flex: none; height: 300px; overflow: hidden; position: relative; width: 100%; }\", \".framer-Iq4zS .framer-nbw8y4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\", \".framer-Iq4zS .framer-1w4tsfx { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 847px; word-break: break-word; word-wrap: break-word; }\", \".framer-Iq4zS .framer-1mexzi0-container { flex: none; height: auto; position: fixed; right: 80px; top: 343px; transform: perspective(1200px); width: 140px; z-index: 1; }\", \"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Iq4zS .framer-wp6mra, .framer-Iq4zS .framer-4yhmuf, .framer-Iq4zS .framer-agd4m1, .framer-Iq4zS .framer-1c4mfce, .framer-Iq4zS .framer-16e0l3, .framer-Iq4zS .framer-ttpltx, .framer-Iq4zS .framer-1uuv58v, .framer-Iq4zS .framer-152kuv5, .framer-Iq4zS .framer-nbw8y4 { gap: 0px; } .framer-Iq4zS .framer-wp6mra > * { margin: 0px; margin-bottom: calc(96px / 2); margin-top: calc(96px / 2); } .framer-Iq4zS .framer-wp6mra > :first-child, .framer-Iq4zS .framer-4yhmuf > :first-child, .framer-Iq4zS .framer-agd4m1 > :first-child, .framer-Iq4zS .framer-1c4mfce > :first-child, .framer-Iq4zS .framer-16e0l3 > :first-child, .framer-Iq4zS .framer-ttpltx > :first-child, .framer-Iq4zS .framer-1uuv58v > :first-child, .framer-Iq4zS .framer-152kuv5 > :first-child, .framer-Iq4zS .framer-nbw8y4 > :first-child { margin-top: 0px; } .framer-Iq4zS .framer-wp6mra > :last-child, .framer-Iq4zS .framer-4yhmuf > :last-child, .framer-Iq4zS .framer-agd4m1 > :last-child, .framer-Iq4zS .framer-1c4mfce > :last-child, .framer-Iq4zS .framer-16e0l3 > :last-child, .framer-Iq4zS .framer-ttpltx > :last-child, .framer-Iq4zS .framer-1uuv58v > :last-child, .framer-Iq4zS .framer-152kuv5 > :last-child, .framer-Iq4zS .framer-nbw8y4 > :last-child { margin-bottom: 0px; } .framer-Iq4zS .framer-4yhmuf > *, .framer-Iq4zS .framer-ttpltx > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-Iq4zS .framer-agd4m1 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-Iq4zS .framer-1c4mfce > * { margin: 0px; margin-bottom: calc(136px / 2); margin-top: calc(136px / 2); } .framer-Iq4zS .framer-16e0l3 > *, .framer-Iq4zS .framer-152kuv5 > * { margin: 0px; margin-bottom: calc(72px / 2); margin-top: calc(72px / 2); } .framer-Iq4zS .framer-1uuv58v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Iq4zS .framer-nbw8y4 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\", \"@media (min-width: 1440px) { .framer-Iq4zS .hidden-wp6mra { display: none !important; } }\", `@media (min-width: 1200px) and (max-width: 1439px) { .framer-Iq4zS .hidden-j9vlmm { display: none !important; } .${es.bodyClassName} { background: var(--token-25194bef-b072-4997-a1f5-144e6a881b11, rgb(255, 255, 255)) /* {\"name\":\"Background\"} */; } .framer-Iq4zS .framer-wp6mra { align-content: flex-start; align-items: flex-start; gap: 88px; justify-content: flex-start; width: 1200px; } .framer-Iq4zS .framer-4yhmuf, .framer-Iq4zS .framer-bthtt6, .framer-Iq4zS .framer-1c4mfce { max-width: 800px; } .framer-Iq4zS .framer-16e0l3 { gap: 40px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Iq4zS .framer-wp6mra, .framer-Iq4zS .framer-16e0l3 { gap: 0px; } .framer-Iq4zS .framer-wp6mra > * { margin: 0px; margin-bottom: calc(88px / 2); margin-top: calc(88px / 2); } .framer-Iq4zS .framer-wp6mra > :first-child, .framer-Iq4zS .framer-16e0l3 > :first-child { margin-top: 0px; } .framer-Iq4zS .framer-wp6mra > :last-child, .framer-Iq4zS .framer-16e0l3 > :last-child { margin-bottom: 0px; } .framer-Iq4zS .framer-16e0l3 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } }}`, `@media (min-width: 810px) and (max-width: 1199px) { .framer-Iq4zS .hidden-1wx27ad { display: none !important; } .${es.bodyClassName} { background: var(--token-25194bef-b072-4997-a1f5-144e6a881b11, rgb(255, 255, 255)) /* {\"name\":\"Background\"} */; } .framer-Iq4zS .framer-wp6mra { gap: 56px; padding: 128px 64px 128px 64px; width: 810px; } .framer-Iq4zS .framer-4yhmuf, .framer-Iq4zS .framer-bthtt6 { max-width: 880px; } .framer-Iq4zS .framer-1c4mfce { gap: 80px; max-width: unset; } .framer-Iq4zS .framer-16e0l3 { gap: 48px; } .framer-Iq4zS .framer-nbw8y4, .framer-Iq4zS .framer-1w4tsfx { width: 100%; } .framer-Iq4zS .framer-1ezsw8d { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-Iq4zS .framer-1mexzi0-container { left: 50%; right: unset; top: 0px; transform: perspective(1200px) translateX(-50%); width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Iq4zS .framer-wp6mra, .framer-Iq4zS .framer-1c4mfce, .framer-Iq4zS .framer-16e0l3 { gap: 0px; } .framer-Iq4zS .framer-wp6mra > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-Iq4zS .framer-wp6mra > :first-child, .framer-Iq4zS .framer-1c4mfce > :first-child, .framer-Iq4zS .framer-16e0l3 > :first-child { margin-top: 0px; } .framer-Iq4zS .framer-wp6mra > :last-child, .framer-Iq4zS .framer-1c4mfce > :last-child, .framer-Iq4zS .framer-16e0l3 > :last-child { margin-bottom: 0px; } .framer-Iq4zS .framer-1c4mfce > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-Iq4zS .framer-16e0l3 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } }}`, `@media (max-width: 809px) { .framer-Iq4zS .hidden-h8sdsd { display: none !important; } .${es.bodyClassName} { background: var(--token-25194bef-b072-4997-a1f5-144e6a881b11, rgb(255, 255, 255)) /* {\"name\":\"Background\"} */; } .framer-Iq4zS .framer-wp6mra { gap: 56px; padding: 104px 48px 104px 48px; width: 390px; } .framer-Iq4zS .framer-4yhmuf { max-width: 880px; } .framer-Iq4zS .framer-bthtt6 { flex-direction: column; max-width: 880px; } .framer-Iq4zS .framer-1c4mfce { flex: none; gap: 64px; max-width: unset; width: 100%; } .framer-Iq4zS .framer-16e0l3, .framer-Iq4zS .framer-152kuv5 { gap: 32px; } .framer-Iq4zS .framer-dcagai, .framer-Iq4zS .framer-1kuoa1f, .framer-Iq4zS .framer-1e1iwck, .framer-Iq4zS .framer-15fpcu6 { height: 300px; } .framer-Iq4zS .framer-nbw8y4, .framer-Iq4zS .framer-1w4tsfx { width: 100%; } .framer-Iq4zS .framer-1mexzi0-container { left: 50%; right: unset; top: 0px; transform: perspective(1200px) translateX(-50%); width: 100%; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Iq4zS .framer-wp6mra, .framer-Iq4zS .framer-bthtt6, .framer-Iq4zS .framer-1c4mfce, .framer-Iq4zS .framer-16e0l3, .framer-Iq4zS .framer-152kuv5 { gap: 0px; } .framer-Iq4zS .framer-wp6mra > * { margin: 0px; margin-bottom: calc(56px / 2); margin-top: calc(56px / 2); } .framer-Iq4zS .framer-wp6mra > :first-child, .framer-Iq4zS .framer-1c4mfce > :first-child, .framer-Iq4zS .framer-16e0l3 > :first-child, .framer-Iq4zS .framer-152kuv5 > :first-child { margin-top: 0px; } .framer-Iq4zS .framer-wp6mra > :last-child, .framer-Iq4zS .framer-1c4mfce > :last-child, .framer-Iq4zS .framer-16e0l3 > :last-child, .framer-Iq4zS .framer-152kuv5 > :last-child { margin-bottom: 0px; } .framer-Iq4zS .framer-bthtt6 > *, .framer-Iq4zS .framer-bthtt6 > :first-child, .framer-Iq4zS .framer-bthtt6 > :last-child { margin: 0px; } .framer-Iq4zS .framer-1c4mfce > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-Iq4zS .framer-16e0l3 > *, .framer-Iq4zS .framer-152kuv5 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } }}`, ...Q.css, ...P.css, ...L.css, ...A.css, ...M.css, ...Y.css, ...W.css, ...D.css, ...C.css, ...B.css, ...E.css, ...U.css],\n  eh = I(ec, ex, \"framer-Iq4zS\");\nexport default eh;\neh.displayName = \"Projects\", eh.defaultProps = {\n  height: 4496,\n  width: 1440\n}, t(eh, [...F, ...Q.fonts, ...P.fonts, ...L.fonts, ...A.fonts, ...M.fonts, ...Y.fonts, ...W.fonts, ...D.fonts, ...C.fonts, ...B.fonts, ...E.fonts, ...U.fonts]);\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Props\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"default\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"FramerapqOD0Akw\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerImmutableVariables\": \"false\",\n        \"framerResponsiveScreen\": \"\",\n        \"framerCanvasComponentVariantDetails\": \"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vgxpb7QcS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UgQWs2qYw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Lb1xu_TZM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\n        \"framerIntrinsicWidth\": \"1440\",\n        \"framerIntrinsicHeight\": \"4496\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};"],
  "mappings": "84BAqBA,IAAIA,GAAIC,GAAEC,CAAC,EAAX,IAEEC,GAAI,CACF,UAAW,sBACX,UAAW,qBACX,UAAW,6CACX,UAAW,6CACb,EAPF,IASEC,GAAI,CACF,UAAW,kBACX,UAAW,kBACX,UAAW,mBACX,UAAW,iBACb,EACa,OAAO,SAAtB,KAAkCC,GAAE,YAAaC,GAAGF,EAAC,EACrD,IAAIG,GAAI,CACN,QAAS,CACP,SAAU,CACZ,CACF,EACA,SAASC,EAAE,CACT,SAAUC,EACV,uBAAwBC,CAC1B,EAAG,CACD,GAAI,CAACC,EAAGC,CAAC,EAAIC,GAAE,CACb,uBAAwBH,CAC1B,CAAC,EACD,OAAOD,EAAE,CACP,KAAM,IAAMG,EAAE,EAAE,EAChB,KAAM,IAAMA,EAAE,EAAE,EAChB,OAAQ,IAAMA,EAAE,CAACD,CAAC,EAClB,QAASA,CACX,CAAC,CACH,CACA,IAAIG,GAAI,CACJ,QAAS,GACT,MAAO,GACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,EACAC,GAAI,CACF,QAAS,EACT,OAAQ,EACR,MAAO,EACP,WAAYD,GACZ,EAAG,EACH,EAAG,CACL,EACAE,EAAI,CAACP,EAAGC,IAAM,uBAAuBA,IACrCO,EAAK,CACH,QAAS,EACT,OAAQ,EACR,QAAS,EACT,QAAS,EACT,MAAO,EACP,WAAYH,GACZ,EAAG,EACH,EAAG,CACL,EACAI,EAAK,CACH,QAAS,KACT,OAAQ,EACR,MAAO,EACP,EAAG,EACH,EAAG,CACL,EACAC,GAAK,CAACV,EAAGC,IAAkB,OAAOD,GAAnB,UAAoC,OAAOC,GAAnB,SAAuBA,EAAID,EAAgB,OAAOA,GAAnB,SAAuBA,EAAgB,OAAOC,GAAnB,SAAuBA,EAAI,GAC5HU,EAAKX,GAAaA,GAAR,MAAoBA,IAAP,GACvBY,EAAKZ,GAAiB,OAAOA,GAAnB,UAAiCA,IAAT,MAA0B,OAAOA,EAAE,KAArB,SAA2BA,EAAgB,OAAOA,GAAnB,SAAuB,CACpG,IAAKA,CACP,EAAI,OACJa,GAAK,CACH,QAAS,GACT,MAAO,EACP,KAAM,EACN,UAAW,IACX,KAAM,QACR,EACAC,GAAK,CACH,QAAS,EACT,OAAQ,EACR,MAAO,EACP,WAAYD,GACZ,EAAG,IACH,EAAG,CACL,EACAE,EAAK,CACH,QAAS,EACT,OAAQ,EACR,QAAS,EACT,QAAS,EACT,MAAO,EACP,WAAYF,GACZ,EAAG,EACH,EAAG,CACL,EACAG,EAAK,CACH,QAAS,KACT,OAAQ,EACR,MAAO,EACP,EAAG,IACH,EAAG,CACL,EACAC,GAAK,CAACjB,EAAGC,IAAM,wCAAwCA,IACvDiB,EAAKC,EAAE,EACPC,GAAK,CACH,QAAS,YACT,OAAQ,YACR,MAAO,YACP,OAAQ,WACV,EACAC,GAAK,CAAC,CACJ,OAAQrB,EACR,GAAIC,EACJ,MAAOC,EACP,GAAGC,CACL,IAAM,CACJ,IAAIgB,EAAGG,EACP,MAAO,CACL,GAAGnB,EACH,SAAmBmB,GAAcH,EAAIC,GAAGjB,EAAE,OAAO,KAA1B,MAA2CgB,IAAX,OAAeA,EAAIhB,EAAE,WAAnE,MAA0FmB,IAAX,OAAeA,EAAI,WAC7G,CACF,EACAC,GAAoBC,EAAW,SAAU,EAAGC,EAAG,CAC7C,GAAI,CACA,aAAcC,CAChB,EAAIC,EAAE,EACNC,EAAIC,GAAE,EACN,CAACC,CAAC,EAAIC,GAAE,CACN,KAAM,CACJ,KAAMC,GACN,KAAM,YACR,EACA,OAAQ,CAAC,CACP,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,EAAG,CACD,KAAM,YACN,KAAM,YACR,CAAC,EACD,MAAOC,GAAEL,CAAC,CACZ,CAAC,EACDM,EAAIlC,GAAK,CACP,GAAI,CAAC8B,EAAG,MAAM,IAAIK,EAAE,iDAAiD,KAAK,UAAUP,CAAC,GAAG,EACxF,OAAOE,EAAE9B,CAAC,CACZ,EACA,CACE,MAAOoC,GACP,UAAWC,GACX,SAAUhC,EACV,QAASQ,GACT,UAAWK,GAAKgB,EAAE,WAAW,EAC7B,UAAWd,GAAKc,EAAE,WAAW,EAC7B,UAAWX,GAAKW,EAAE,WAAW,EAC7B,UAAWI,EAAKJ,EAAE,WAAW,EAC7B,UAAWK,EAAKL,EAAE,WAAW,EAC7B,UAAWM,EAAKN,EAAE,WAAW,EAC7B,UAAWO,EAAKP,EAAE,WAAW,EAC7B,UAAWQ,EAAKR,EAAE,WAAW,EAC7B,mBAAoBS,EACpB,UAAWC,EAAKV,EAAE,WAAW,EAC7B,UAAWW,EAAKX,EAAE,WAAW,EAC7B,UAAWY,GAAKZ,EAAE,WAAW,EAC7B,GAAGa,EACL,EAAI1B,GAAG,CAAC,EACR2B,EAAgB,IAAM,CACtB,IAAIhD,EAAImB,EAAEW,EAAGJ,CAAC,EACd,GAAI,SAAS,MAAQ1B,EAAE,OAAS,GAAIA,EAAE,SAAU,CAC9C,IAAIC,GACMA,EAAI,SAAS,cAAc,uBAAuB,KAA5D,MAA6EA,IAAX,QAAgBA,EAAE,aAAa,UAAWD,EAAE,QAAQ,EAExH,GAAIA,EAAE,cAAe,OAAO,MAAM,KAAK,SAAS,KAAK,SAAS,EAAE,OAAOA,GAAKA,EAAE,WAAW,cAAc,CAAC,EAAE,IAAIA,GAAK,SAAS,KAAK,UAAU,OAAOA,CAAC,CAAC,EAAG,SAAS,KAAK,UAAU,IAAIA,EAAE,aAAa,EAAG,IAAM,CACzM,SAAS,KAAK,UAAU,OAAOA,EAAE,aAAa,CAChD,CACF,EAAG,CAAC8B,EAAGJ,CAAC,CAAC,EACT,GAAI,CAACuB,EAAIC,EAAE,EAAIC,GAAEtC,GAAIhB,GAAG,EAAE,EAC1BC,GAAE,QACF,GAAI,CACA,sBAAuBsD,EACvB,MAAOC,EACT,EAAIC,GAAE,MAAM,EACZC,EAAKvD,GAAKoD,EAAG,SAAUnD,IAAM,CAC3BD,EAAE,OAAO,CACX,CAAC,EACDwD,EAAKxD,GAAKoD,EAAG,SAAUnD,IAAM,CAC3BD,EAAE,KAAK,CACT,CAAC,EACDyD,GAAOC,EAAM,EACf,OAAoBC,EAAEC,GAAE,SAAU,CAChC,MAAO,CACL,iBAAkB,YAClB,kBAAmBjE,EACrB,EACA,SAAuBgE,EAAEE,EAAG,CAC1B,GAAYxD,GAAQoD,GACpB,SAAuBK,EAAEC,EAAE,IAAK,CAC9B,UAAWC,EAAE,eAAkBC,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,GAAaA,EAAS,EACvL,MAAO,CACL,QAAS,UACX,EACA,SAAU,CAAcH,EAAEC,EAAE,IAAK,CAC/B,GAAGhB,GACH,UAAWiB,EAAE,gBAAiB3B,EAAC,EAC/B,IAAKZ,EACL,MAAO,CACL,GAAGW,EACL,EACA,SAAU,CAAcuB,EAAE,MAAO,CAC/B,UAAW,gBACX,mBAAoB,SACpB,KAAM,SACN,SAAuBG,EAAE,MAAO,CAC9B,UAAW,gBACX,mBAAoB,cACpB,KAAM,cACN,SAAU,CAAcH,EAAEO,EAAG,CAC3B,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,KAAM,CAC7B,UAAW,8BACX,qBAAsB,YACtB,SAAuBA,EAAES,EAAG,CAC1B,KAAM,CACJ,UAAW,WACb,EACA,aAAc,GACd,aAAc,GACd,SAAuBT,EAAE,IAAK,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,WACZ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,YACpB,KAAM,YACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBA,EAAEO,EAAG,CACpB,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,KAAM,CAC7B,UAAW,8BACX,qBAAsB,YACtB,SAAU,kBACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,mBACpB,KAAM,mBACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBA,EAAEU,EAAG,CACpB,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,wBAAyB,UACzB,QAASqB,EAAE,UAAW,UAAW9D,EAAI,QAAQ,EAC7C,QAAS8D,EAAE,UAAW,UAAW7D,EAAI,QAAQ,EAC7C,kBAAmB8D,EAAE,UAAWhE,CAAC,CACnC,EACA,UAAW,CACT,wBAAyB,UACzB,QAAS+D,EAAE,UAAW,UAAW9D,EAAI,SAAS,EAC9C,QAAS8D,EAAE,UAAW,UAAW7D,EAAI,SAAS,EAC9C,kBAAmB8D,EAAE,UAAWhE,CAAC,CACnC,EACA,UAAW,CACT,wBAAyB,SACzB,QAAS+D,EAAE,UAAW,SAAU9D,EAAI,QAAQ,EAC5C,QAAS8D,EAAE,UAAW,SAAU7D,EAAI,QAAQ,EAC5C,kBAAmB8D,EAAE,SAAUhE,CAAC,CAClC,CACF,EACA,SAAuBoD,EAAEO,EAAG,CAC1B,sBAAuB,GACvB,QAASI,EAAE,UAAW,UAAW9D,EAAI,QAAQ,EAC7C,SAAuBmD,EAAIQ,EAAU,CACnC,SAAuBL,EAAE,IAAK,CAC5B,UAAW,+BACX,qBAAsB,YACtB,MAAO,CACL,sBAAuB,qEACzB,EACA,SAAU,CAAC,wBAAiCH,EAAES,EAAG,CAC/C,KAAM,4BACN,aAAc,GACd,aAAc,GACd,SAAuBT,EAAE,IAAK,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,cACZ,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,wBAAyB,UACzB,mBAAoB,oCACpB,KAAMrD,GACN,QAASgE,EAAE,UAAW,UAAW7D,EAAI,QAAQ,EAC7C,KAAM,oCACN,kBAAmB8D,EAAE,UAAWhE,CAAC,EACjC,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EAAgBoD,EAAE,MAAO,CACxB,UAAW,gBACX,mBAAoB,OACpB,KAAM,OACN,SAAuBG,EAAE,MAAO,CAC9B,UAAW,iBACX,mBAAoB,UACpB,KAAM,UACN,SAAU,CAAcA,EAAE,MAAO,CAC/B,UAAW,gBACX,mBAAoB,UACpB,KAAM,UACN,SAAU,CAAcA,EAAE,MAAO,CAC/B,UAAW,gBACX,mBAAoB,+BACpB,KAAM,+BACN,SAAU,CAAcA,EAAE,MAAO,CAC/B,UAAW,iBACX,mBAAoB,iBACpB,KAAM,iBACN,SAAU,CAAcH,EAAEO,EAAG,CAC3B,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,KAAM,CAC7B,UAAW,+BACX,qBAAsB,YACtB,SAAU,UACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,KAAMzC,GACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgByC,EAAEO,EAAG,CACpB,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,IAAK,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,uBACZ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,KAAMjD,GAAGU,GAAI,SAAS,EACtB,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAgBuC,EAAEO,EAAG,CACpB,sBAAuB,GACvB,SAAU3C,GACV,UAAW,iBACX,mBAAoB,kaACpB,KAAM,kaACN,wBAAyB,CACvB,EAAG,+BACH,GAAI,8BACJ,GAAI,+BACJ,GAAI,8BACJ,EAAG,8BACL,EACA,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAgBuC,EAAE,MAAO,CACxB,UAAW,iBACX,mBAAoB,iBACpB,KAAM,iBACN,SAAU,CAACnD,EAAG2B,CAAE,GAAkBqB,EAAE5D,EAAG,CACrC,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,2BACP,GAAGrC,EAAG0B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,sCACP,GAAG1B,EAAG0B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,kDACP,GAAG1B,EAAG0B,CAAE,CACV,CACF,CACF,EACA,SAAuBqB,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,oDACP,GAAG5D,EAAG0B,CAAE,CACV,EACA,UAAW,gBACX,mBAAoB,YACpB,KAAM,YACN,MAAOiB,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,gBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG0B,CAAE,CACV,EACA,UAAW,iBACX,MAAOkB,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGQ,EAAG4B,CAAE,GAAkBoB,EAAE5D,EAAG,CAC9B,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,MAAO,2BACP,GAAGrC,EAAG2B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,sCACP,GAAG3B,EAAG2B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,kDACP,GAAG3B,EAAG2B,CAAE,CACV,CACF,CACF,EACA,SAAuBoB,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,oDACP,GAAG5D,EAAG2B,CAAE,CACV,EACA,UAAW,iBACX,mBAAoB,YACpB,KAAM,YACN,MAAOgB,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,iBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG2B,CAAE,CACV,EACA,UAAW,gBACX,MAAOiB,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGQ,EAAG6B,CAAE,GAAkBmB,EAAE5D,EAAG,CAC9B,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,2BACP,GAAGrC,EAAG4B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,sCACP,GAAG5B,EAAG4B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,kDACP,GAAG5B,EAAG4B,CAAE,CACV,CACF,CACF,EACA,SAAuBmB,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,oDACP,GAAG5D,EAAG4B,CAAE,CACV,EACA,UAAW,iBACX,mBAAoB,YACpB,KAAM,YACN,MAAOe,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,gBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG4B,CAAE,CACV,EACA,UAAW,iBACX,MAAOgB,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGQ,EAAG8B,CAAE,GAAkBkB,EAAE5D,EAAG,CAC9B,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,2BACP,GAAGrC,EAAG6B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,sCACP,GAAG7B,EAAG6B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,kDACP,GAAG7B,EAAG6B,CAAE,CACV,CACF,CACF,EACA,SAAuBkB,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,oDACP,GAAG5D,EAAG6B,CAAE,CACV,EACA,UAAW,iBACX,mBAAoB,YACpB,KAAM,YACN,MAAOc,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,gBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG6B,CAAE,CACV,EACA,UAAW,iBACX,MAAOe,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGQ,EAAG+B,CAAE,GAAkBiB,EAAE5D,EAAG,CAC9B,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,2BACP,GAAGrC,EAAG8B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,sCACP,GAAG9B,EAAG8B,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,kDACP,GAAG9B,EAAG8B,CAAE,CACV,CACF,CACF,EACA,SAAuBiB,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,oDACP,GAAG5D,EAAG8B,CAAE,CACV,EACA,UAAW,gBACX,mBAAoB,YACpB,KAAM,YACN,MAAOa,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,iBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG+B,CAAE,CACV,EACA,UAAW,gBACX,MAAOa,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EAAGQ,EAAGiC,CAAE,GAAkBe,EAAE5D,EAAG,CAC9B,SAAUI,GAAkBwD,EAAElC,EAAG,CAC/B,SAAuBkC,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,2BACP,GAAGrC,EAAGgC,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,sCACP,GAAGhC,EAAGgC,CAAE,CACV,CACF,EACA,UAAW,CACT,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,kDACP,GAAGhC,EAAGgC,CAAE,CACV,CACF,CACF,EACA,SAAuBe,EAAEa,EAAG,CAC1B,WAAY,CACV,IAAK,GACL,IAAK,OACL,QAAS,OACT,MAAO,oDACP,GAAG5D,EAAGgC,CAAE,CACV,EACA,UAAW,iBACX,mBAAoB,YACpB,KAAM,YACN,MAAOW,EAAGpD,CAAC,EACX,SAAuBwD,EAAEc,EAAG,CAC1B,SAAUtE,EAAE,SAAwBwD,EAAElC,EAAG,CACvC,SAAyBiD,EAA2BZ,EAAIK,EAAU,CAChE,SAAU,CAAcR,EAAEI,EAAE,IAAK,CAC/B,QAAS,CACP,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,GAAI,EAAG,IAAK,GAAG,EACtB,KAAM,OACR,CACF,EACA,UAAW,gBACX,KAAM,CACJ,QAAS,EACT,WAAY,CACV,MAAO,EACP,SAAU,EACV,KAAM,CAAC,IAAK,IAAK,GAAI,CAAC,EACtB,KAAM,OACR,CACF,EACA,QAAS,CACP,QAAS,CACX,EACA,MAAO,IAAM5D,EAAE,KAAK,CACtB,EAAG,WAAW,EAAgBwD,EAAEa,EAAG,CACjC,WAAY,CACV,IAAK,GACL,IAAK,OACL,GAAG5D,EAAG+B,CAAE,CACV,EACA,UAAW,gBACX,MAAOa,EAAGrD,CAAC,CACb,CAAC,CAAC,CACJ,CAAC,EAAG,SAAS,cAAc,UAAU,CAAC,CACxC,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CAAC,CACJ,CAAC,EAAGQ,EAAGkC,CAAE,GAAkBiB,EAAE,MAAO,CAClC,UAAW,gBACX,mBAAoB,cACpB,KAAM,cACN,SAAU,CAAcH,EAAEO,EAAG,CAC3B,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,IAAK,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,gHACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,iHACpB,KAAM,iHACN,KAAMd,EACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,EAAgBc,EAAEO,EAAG,CACpB,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBR,EAAE,IAAK,CAC5B,UAAW,8BACX,qBAAsB,YACtB,SAAU,4BACZ,CAAC,CACH,CAAC,EACD,UAAW,iBACX,mBAAoB,6BACpB,KAAM,6BACN,KAAMb,GACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,EAAgBa,EAAEO,EAAG,CACpB,sBAAuB,GACvB,SAAuBP,EAAIQ,EAAU,CACnC,SAAuBL,EAAE,IAAK,CAC5B,UAAW,+BACX,qBAAsB,YACtB,MAAO,CACL,sBAAuB,qEACzB,EACA,SAAU,CAAC,2CAAoDH,EAAES,EAAG,CAClE,KAAM,4BACN,aAAc,GACd,aAAc,GACd,SAAuBT,EAAE,IAAK,CAC5B,UAAW,+BACX,qBAAsB,YACtB,SAAU,OACZ,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EACD,UAAW,gBACX,mBAAoB,gDACpB,KAAM,gDACN,kBAAmB,MACnB,mBAAoB,EACtB,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,EAAgBA,EAAEU,EAAG,CACpB,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,wBAAyB,SACzB,QAASqB,EAAE,UAAW,SAAUvD,EAAI,QAAQ,EAC5C,QAASuD,EAAE,UAAW,SAAUtD,EAAI,QAAQ,EAC5C,kBAAmBuD,EAAE,SAAUtD,EAAE,CACnC,EACA,UAAW,CACT,wBAAyB,UACzB,QAASqD,EAAE,UAAW,UAAWvD,EAAI,SAAS,EAC9C,QAASuD,EAAE,UAAW,UAAWtD,EAAI,SAAS,EAC9C,kBAAmBuD,EAAE,UAAWtD,EAAE,CACpC,EACA,UAAW,CACT,wBAAyB,UACzB,QAASqD,EAAE,UAAW,UAAWvD,EAAI,QAAQ,EAC7C,QAASuD,EAAE,UAAW,UAAWtD,EAAI,QAAQ,EAC7C,kBAAmBuD,EAAE,UAAWhE,CAAC,CACnC,CACF,EACA,SAAuBoD,EAAEgB,GAAG,CAC1B,QAASL,EAAE,UAAW,UAAWvD,EAAI,QAAQ,EAC7C,UAAW,2BACX,wBAAyB,UACzB,KAAMD,GACN,QAASwD,EAAE,UAAW,UAAWtD,EAAI,QAAQ,EAC7C,aAAc,GACd,kBAAmBuD,EAAE,UAAWhE,CAAC,EACjC,SAAuBoD,EAAEU,EAAG,CAC1B,WAAYpB,EACZ,UAAW,CACT,UAAW,CACT,QAAS,WACX,EACA,UAAW,CACT,QAAS,WACX,CACF,EACA,SAAuBU,EAAEiB,EAAG,CAC1B,OAAQ,OACR,GAAI,YACJ,SAAU,YACV,MAAO,CACL,MAAO,MACT,EACA,QAAS,YACT,MAAO,MACT,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,CAAC,CACJ,CAAC,EAAgBjB,EAAE,MAAO,CACxB,GAAI,SACN,CAAC,CAAC,CACJ,CAAC,CACH,CAAC,CACH,CAAC,CACH,CAAC,EACDrB,GAAK,CAAC,sZAAuZ,kFAAmF,IAAIpB,EAAG,mIAAoI,oDAAqD,qWAAsW,uTAAwT,8SAA+S,0SAA2S,kLAAmL,gTAAiT,+TAAgU,wSAAyS,+RAAgS,uSAAwS,sMAAuM,gSAAiS,+NAAgO,6RAA8R,gjBAAijB,iKAAkK,+SAAgT,uMAAwM,4KAA6K,y/DAA0/D,4FAA6F,oHAAoHA,EAAG,m/BAAo/B,oHAAoHA,EAAG,whDAAyhD,2FAA2FA,EAAG,29DAA49D,GAAK2D,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,GAAK,GAAKA,EAAG,EAC75ZtC,EAAKuC,GAAEvD,GAAIe,GAAI,cAAc,EACxByC,GAAQxC,EACfA,EAAG,YAAc,WAAYA,EAAG,aAAe,CAC7C,OAAQ,KACR,MAAO,IACT,EAAGyC,GAAEzC,EAAI,CAAC,GAAGL,GAAG,GAAK+C,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,GAAO,GAAKA,EAAK,CAAC,EACxJ,IAAMC,GAAqB,CAChC,QAAW,CACT,MAAS,CACP,KAAQ,SACR,YAAe,CACb,sBAAyB,GAC3B,CACF,EACA,QAAW,CACT,KAAQ,iBACR,KAAQ,kBACR,MAAS,CAAC,EACV,YAAe,CACb,sBAAyB,IACzB,yBAA4B,QAC5B,uBAA0B,GAC1B,oCAAuC,oMACvC,qBAAwB,OACxB,sBAAyB,MAC3B,CACF,EACA,mBAAsB,CACpB,KAAQ,UACV,CACF,CACF",
  "names": ["F", "getFonts", "pC2wHEKUP_default", "R", "J", "removeHiddenBreakpointLayers", "R", "X", "G", "e", "a", "r", "t", "useOverlayState", "$", "V", "K", "ee", "ea", "er", "et", "ei", "en", "em", "el", "eo", "ef", "es", "i", "ep", "ed", "n", "ec", "Y", "l", "h", "useLocaleInfo", "z", "useCurrentPathVariables", "I", "useQueryData", "V0_kcvDof_default", "getWhereExpressionFromPathVariables", "F", "NotFoundError", "O", "H", "ex", "eh", "eg", "ew", "eu", "ey", "ev", "ez", "eb", "eI", "fe", "eq", "eS", "useHydratedBreakpointVariants", "ek", "eN", "useActiveVariantCallback", "eT", "e_", "ej", "ae", "p", "GeneratedComponentContext", "LayoutGroup", "u", "motion", "cx", "className", "RichText", "x", "Link", "PropertyOverrides", "optimizeAppear", "optimizeAppearTransformTemplate", "Image2", "AnimatePresence", "qa", "Container", "pC2wHEKUP_default", "css", "withCSS", "apqOD0Akw_default", "addFonts", "fonts", "__FramerMetadata__"]
}
