diff --git a/.gitignore b/.gitignore index 3c3629e..4e7770e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,56 @@ -node_modules +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local +.env +.env.development +.env.test +.env.production + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts + +# IDE +.idea/ +.vscode/ +*.swp +*.swo + +# Logs +logs +*.log + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Sanity +/dist diff --git a/.next/app-build-manifest.json b/.next/app-build-manifest.json index cbd5d50..e43b462 100644 --- a/.next/app-build-manifest.json +++ b/.next/app-build-manifest.json @@ -10,11 +10,6 @@ "static/chunks/main-app.js", "static/css/app/layout.css", "static/chunks/app/layout.js" - ], - "/_not-found/page": [ - "static/chunks/webpack.js", - "static/chunks/main-app.js", - "static/chunks/app/_not-found/page.js" ] } } \ No newline at end of file diff --git a/.next/build-manifest.json b/.next/build-manifest.json index 018cb67..b4e9156 100644 --- a/.next/build-manifest.json +++ b/.next/build-manifest.json @@ -2,7 +2,9 @@ "polyfillFiles": [ "static/chunks/polyfills.js" ], - "devFiles": [], + "devFiles": [ + "static/chunks/react-refresh.js" + ], "ampDevFiles": [], "lowPriorityFiles": [ "static/development/_buildManifest.js", @@ -13,7 +15,16 @@ "static/chunks/main-app.js" ], "pages": { - "/_app": [] + "/_app": [ + "static/chunks/webpack.js", + "static/chunks/main.js", + "static/chunks/pages/_app.js" + ], + "/_error": [ + "static/chunks/webpack.js", + "static/chunks/main.js", + "static/chunks/pages/_error.js" + ] }, "ampFirstPages": [] } \ No newline at end of file diff --git a/.next/cache/webpack/client-development-fallback/0.pack.gz b/.next/cache/webpack/client-development-fallback/0.pack.gz index f3412fe..d4eb75e 100644 Binary files a/.next/cache/webpack/client-development-fallback/0.pack.gz and b/.next/cache/webpack/client-development-fallback/0.pack.gz differ diff --git a/.next/cache/webpack/client-development-fallback/index.pack.gz b/.next/cache/webpack/client-development-fallback/index.pack.gz index b2d7efb..f8c9e80 100644 Binary files a/.next/cache/webpack/client-development-fallback/index.pack.gz and b/.next/cache/webpack/client-development-fallback/index.pack.gz differ diff --git a/.next/cache/webpack/client-development-fallback/index.pack.gz.old b/.next/cache/webpack/client-development-fallback/index.pack.gz.old index 147b163..b2d7efb 100644 Binary files a/.next/cache/webpack/client-development-fallback/index.pack.gz.old and b/.next/cache/webpack/client-development-fallback/index.pack.gz.old differ diff --git a/.next/cache/webpack/client-development/0.pack.gz b/.next/cache/webpack/client-development/0.pack.gz index b7a1e32..43a563c 100644 Binary files a/.next/cache/webpack/client-development/0.pack.gz and b/.next/cache/webpack/client-development/0.pack.gz differ diff --git a/.next/cache/webpack/client-development/1.pack.gz b/.next/cache/webpack/client-development/1.pack.gz index dac9b77..e6774ca 100644 Binary files a/.next/cache/webpack/client-development/1.pack.gz and b/.next/cache/webpack/client-development/1.pack.gz differ diff --git a/.next/cache/webpack/client-development/11.pack.gz b/.next/cache/webpack/client-development/11.pack.gz index 7516d21..b9ac0a0 100644 Binary files a/.next/cache/webpack/client-development/11.pack.gz and b/.next/cache/webpack/client-development/11.pack.gz differ diff --git a/.next/cache/webpack/client-development/13.pack.gz b/.next/cache/webpack/client-development/13.pack.gz index 7d1e3e4..07b3736 100644 Binary files a/.next/cache/webpack/client-development/13.pack.gz and b/.next/cache/webpack/client-development/13.pack.gz differ diff --git a/.next/cache/webpack/client-development/15.pack.gz b/.next/cache/webpack/client-development/15.pack.gz index cbaf375..242d33a 100644 Binary files a/.next/cache/webpack/client-development/15.pack.gz and b/.next/cache/webpack/client-development/15.pack.gz differ diff --git a/.next/cache/webpack/client-development/2.pack.gz b/.next/cache/webpack/client-development/2.pack.gz index ad41039..b48e736 100644 Binary files a/.next/cache/webpack/client-development/2.pack.gz and b/.next/cache/webpack/client-development/2.pack.gz differ diff --git a/.next/cache/webpack/client-development/8.pack.gz b/.next/cache/webpack/client-development/8.pack.gz index fc0eb62..bd04a99 100644 Binary files a/.next/cache/webpack/client-development/8.pack.gz and b/.next/cache/webpack/client-development/8.pack.gz differ diff --git a/.next/cache/webpack/client-development/9.pack.gz b/.next/cache/webpack/client-development/9.pack.gz index 92aed59..2b36618 100644 Binary files a/.next/cache/webpack/client-development/9.pack.gz and b/.next/cache/webpack/client-development/9.pack.gz differ diff --git a/.next/cache/webpack/client-development/index.pack.gz b/.next/cache/webpack/client-development/index.pack.gz index 36581be..86c53c4 100644 Binary files a/.next/cache/webpack/client-development/index.pack.gz and b/.next/cache/webpack/client-development/index.pack.gz differ diff --git a/.next/cache/webpack/client-development/index.pack.gz.old b/.next/cache/webpack/client-development/index.pack.gz.old index af27364..498585b 100644 Binary files a/.next/cache/webpack/client-development/index.pack.gz.old and b/.next/cache/webpack/client-development/index.pack.gz.old differ diff --git a/.next/cache/webpack/server-development/0.pack.gz b/.next/cache/webpack/server-development/0.pack.gz index dd904a8..e05c111 100644 Binary files a/.next/cache/webpack/server-development/0.pack.gz and b/.next/cache/webpack/server-development/0.pack.gz differ diff --git a/.next/cache/webpack/server-development/1.pack.gz b/.next/cache/webpack/server-development/1.pack.gz index 97fd3fd..af57a9a 100644 Binary files a/.next/cache/webpack/server-development/1.pack.gz and b/.next/cache/webpack/server-development/1.pack.gz differ diff --git a/.next/cache/webpack/server-development/10.pack.gz b/.next/cache/webpack/server-development/10.pack.gz index 18555df..9fa3644 100644 Binary files a/.next/cache/webpack/server-development/10.pack.gz and b/.next/cache/webpack/server-development/10.pack.gz differ diff --git a/.next/cache/webpack/server-development/11.pack.gz b/.next/cache/webpack/server-development/11.pack.gz index 45b3575..530b692 100644 Binary files a/.next/cache/webpack/server-development/11.pack.gz and b/.next/cache/webpack/server-development/11.pack.gz differ diff --git a/.next/cache/webpack/server-development/12.pack.gz b/.next/cache/webpack/server-development/12.pack.gz index cda578d..5ca7025 100644 Binary files a/.next/cache/webpack/server-development/12.pack.gz and b/.next/cache/webpack/server-development/12.pack.gz differ diff --git a/.next/cache/webpack/server-development/13.pack.gz b/.next/cache/webpack/server-development/13.pack.gz index bf1445b..ae7b193 100644 Binary files a/.next/cache/webpack/server-development/13.pack.gz and b/.next/cache/webpack/server-development/13.pack.gz differ diff --git a/.next/cache/webpack/server-development/14.pack.gz b/.next/cache/webpack/server-development/14.pack.gz index c803b99..41b880d 100644 Binary files a/.next/cache/webpack/server-development/14.pack.gz and b/.next/cache/webpack/server-development/14.pack.gz differ diff --git a/.next/cache/webpack/server-development/2.pack.gz b/.next/cache/webpack/server-development/2.pack.gz index 19f6584..0152e50 100644 Binary files a/.next/cache/webpack/server-development/2.pack.gz and b/.next/cache/webpack/server-development/2.pack.gz differ diff --git a/.next/cache/webpack/server-development/4.pack.gz b/.next/cache/webpack/server-development/4.pack.gz index d850a3d..06d877b 100644 Binary files a/.next/cache/webpack/server-development/4.pack.gz and b/.next/cache/webpack/server-development/4.pack.gz differ diff --git a/.next/cache/webpack/server-development/5.pack.gz b/.next/cache/webpack/server-development/5.pack.gz index 9f4082d..4ee5ebd 100644 Binary files a/.next/cache/webpack/server-development/5.pack.gz and b/.next/cache/webpack/server-development/5.pack.gz differ diff --git a/.next/cache/webpack/server-development/6.pack.gz b/.next/cache/webpack/server-development/6.pack.gz index b2e7433..924d486 100644 Binary files a/.next/cache/webpack/server-development/6.pack.gz and b/.next/cache/webpack/server-development/6.pack.gz differ diff --git a/.next/cache/webpack/server-development/7.pack.gz b/.next/cache/webpack/server-development/7.pack.gz index 05d814c..c447e1d 100644 Binary files a/.next/cache/webpack/server-development/7.pack.gz and b/.next/cache/webpack/server-development/7.pack.gz differ diff --git a/.next/cache/webpack/server-development/9.pack.gz b/.next/cache/webpack/server-development/9.pack.gz index 298a0b1..7cb11f5 100644 Binary files a/.next/cache/webpack/server-development/9.pack.gz and b/.next/cache/webpack/server-development/9.pack.gz differ diff --git a/.next/cache/webpack/server-development/index.pack.gz b/.next/cache/webpack/server-development/index.pack.gz index c902d87..56693b6 100644 Binary files a/.next/cache/webpack/server-development/index.pack.gz and b/.next/cache/webpack/server-development/index.pack.gz differ diff --git a/.next/cache/webpack/server-development/index.pack.gz.old b/.next/cache/webpack/server-development/index.pack.gz.old index 9aadc8a..cf50de8 100644 Binary files a/.next/cache/webpack/server-development/index.pack.gz.old and b/.next/cache/webpack/server-development/index.pack.gz.old differ diff --git a/.next/server/app-paths-manifest.json b/.next/server/app-paths-manifest.json index 17ed1b2..3272f55 100644 --- a/.next/server/app-paths-manifest.json +++ b/.next/server/app-paths-manifest.json @@ -1,5 +1,4 @@ { - "/_not-found/page": "app/_not-found/page.js", - "/favicon.ico/route": "app/favicon.ico/route.js", - "/page": "app/page.js" + "/page": "app/page.js", + "/favicon.ico/route": "app/favicon.ico/route.js" } \ No newline at end of file diff --git a/.next/server/app/page.js b/.next/server/app/page.js index db74f34..98f2309 100644 --- a/.next/server/app/page.js +++ b/.next/server/app/page.js @@ -148,7 +148,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ IndabaOs: () => (/* binding */ IndabaOs)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* __next_internal_client_entry_do_not_use__ IndabaOs auto */ \nconst stats = [\n {\n id: 1,\n name: \"A personalized, social and gamified funding platform.\",\n value: \"Adopt a Cause\",\n src: \"/indabaos/adopt.webp\"\n },\n {\n id: 2,\n name: \"For purpose driven citizens.\",\n value: \"World-class Scalable Projects\",\n src: \"/indabaos/sikana.webp\"\n },\n {\n id: 3,\n name: \"For NGOs, Experts & content creators.\",\n value: \"A Contribution System\",\n src: \"/indabaos/freezone.webp\"\n },\n {\n id: 4,\n name: \"For investors & hosts.\",\n value: \"A Funding System\",\n src: \"/indabaos/funding.webp\"\n }\n];\nfunction IndabaOs() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-24 pb-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-7xl h-3/4 px-6 lg:px-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative isolate overflow-hidden bg-white px-6 py-24 lg:py-56 lg:px-8 rounded-2xl min-h-[700px]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: \"/indabaos/earth.png\",\n className: \"absolute inset-0 -z-10 size-full w-full object-cover\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 20,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 -z-10 bg-black/50 pointer-events-none\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 27,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-x-0 top-15 flex justify-center pt-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: \"/indabaos/os_icon.png\",\n className: \"h-35 w-auto\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 31,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 30,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 mx-auto max-w-2xl text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-4xl font-medium tracking-tight text-white sm:text-5xl\",\n children: \"IndabaOS\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 40,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-8 text-lg font-light text-pretty text-white sm:text-xl/8\",\n children: \"Introducing the tech infrastructure that invites the world to accelerate the transition toward high quality youth development.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 43,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 39,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 mt-10\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dl\", {\n className: \"grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-4 text-center max-w-5xl mx-auto\",\n children: stats.map((stat)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col items-center bg-white/10 rounded-xl p-6 backdrop-blur-md shadow-md\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: stat.src,\n alt: stat.name,\n className: \"h-45 w-45 object-contain rounded-xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 53,\n columnNumber: 19\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"text-md font-semibold tracking-tight text-white\",\n children: stat.value\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 58,\n columnNumber: 19\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dt\", {\n className: \"text-sm font-light text-white/90 mt-2\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 59,\n columnNumber: 19\n }, this)\n ]\n }, stat.id, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 52,\n columnNumber: 17\n }, this))\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 50,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 49,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 18,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 17,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 16,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9pbmRhYmFvcy50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQU1BLE1BQU1BLFFBQVE7SUFDWjtRQUFFQyxJQUFJO1FBQUdDLE1BQU07UUFBeURDLE9BQU87UUFBaUJDLEtBQUs7SUFBdUI7SUFDNUg7UUFBRUgsSUFBSTtRQUFHQyxNQUFNO1FBQWdDQyxPQUFPO1FBQWlDQyxLQUFLO0lBQXdCO0lBQ3BIO1FBQUVILElBQUk7UUFBR0MsTUFBTTtRQUF5Q0MsT0FBTztRQUF5QkMsS0FBSztJQUEwQjtJQUN2SDtRQUFFSCxJQUFJO1FBQUdDLE1BQU07UUFBMEJDLE9BQU87UUFBb0JDLEtBQUs7SUFBeUI7Q0FDbkc7QUFFTSxTQUFTQztJQUNkLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVO2tCQUNiLDRFQUFDRDtZQUFJQyxXQUFVO3NCQUNiLDRFQUFDRDtnQkFBSUMsV0FBVTs7a0NBRWIsOERBQUNDO3dCQUNDQyxLQUFJO3dCQUNKTCxLQUFJO3dCQUNKRyxXQUFVOzs7Ozs7a0NBSVosOERBQUNEO3dCQUFJQyxXQUFVOzs7Ozs7a0NBR2YsOERBQUNEO3dCQUFJQyxXQUFVO2tDQUNiLDRFQUFDQzs0QkFDQ0MsS0FBSTs0QkFDSkwsS0FBSTs0QkFDSkcsV0FBVTs7Ozs7Ozs7Ozs7a0NBS2QsOERBQUNEO3dCQUFJQyxXQUFVOzswQ0FDYiw4REFBQ0c7Z0NBQUdILFdBQVU7MENBQTZEOzs7Ozs7MENBRzNFLDhEQUFDSTtnQ0FBRUosV0FBVTswQ0FBOEQ7Ozs7Ozs7Ozs7OztrQ0FNN0UsOERBQUNEO3dCQUFJQyxXQUFVO2tDQUNiLDRFQUFDSzs0QkFBR0wsV0FBVTtzQ0FDWFAsTUFBTWEsR0FBRyxDQUFDLENBQUNDLHFCQUNWLDhEQUFDUjtvQ0FBa0JDLFdBQVU7O3NEQUMzQiw4REFBQ0M7NENBQ0NKLEtBQUtVLEtBQUtWLEdBQUc7NENBQ2JLLEtBQUtLLEtBQUtaLElBQUk7NENBQ2RLLFdBQVU7Ozs7OztzREFFWiw4REFBQ1E7NENBQUdSLFdBQVU7c0RBQW1ETyxLQUFLWCxLQUFLOzs7Ozs7c0RBQzNFLDhEQUFDYTs0Q0FBR1QsV0FBVTtzREFBeUNPLEtBQUtaLElBQUk7Ozs7Ozs7bUNBUHhEWSxLQUFLYixFQUFFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBZ0JqQyIsInNvdXJjZXMiOlsid2VicGFjazovL3JhZGlhbnQvLi9zcmMvY29tcG9uZW50cy9pbmRhYmFvcy50c3g/YmMzNyJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJy4vYnV0dG9uJ1xuaW1wb3J0IHsgSGVhZGluZywgU3ViaGVhZGluZyB9IGZyb20gJy4vdGV4dCdcbmltcG9ydCB7IGNsc3ggfSBmcm9tICdjbHN4J1xuaW1wb3J0IHsgQ2hldnJvblJpZ2h0SWNvbiB9IGZyb20gJ0BoZXJvaWNvbnMvcmVhY3QvMjAvc29saWQnICAgICAgICAgICAgXG5cbmNvbnN0IHN0YXRzID0gW1xuICB7IGlkOiAxLCBuYW1lOiAnQSBwZXJzb25hbGl6ZWQsIHNvY2lhbCBhbmQgZ2FtaWZpZWQgZnVuZGluZyBwbGF0Zm9ybS4nLCB2YWx1ZTogJ0Fkb3B0IGEgQ2F1c2UnLCBzcmM6ICcvaW5kYWJhb3MvYWRvcHQud2VicCcgfSxcbiAgeyBpZDogMiwgbmFtZTogJ0ZvciBwdXJwb3NlIGRyaXZlbiBjaXRpemVucy4nLCB2YWx1ZTogJ1dvcmxkLWNsYXNzIFNjYWxhYmxlIFByb2plY3RzJywgc3JjOiAnL2luZGFiYW9zL3Npa2FuYS53ZWJwJyB9LFxuICB7IGlkOiAzLCBuYW1lOiAnRm9yIE5HT3MsIEV4cGVydHMgJiBjb250ZW50IGNyZWF0b3JzLicsIHZhbHVlOiAnQSBDb250cmlidXRpb24gU3lzdGVtJywgc3JjOiAnL2luZGFiYW9zL2ZyZWV6b25lLndlYnAnIH0sXG4gIHsgaWQ6IDQsIG5hbWU6ICdGb3IgaW52ZXN0b3JzICYgaG9zdHMuJywgdmFsdWU6ICdBIEZ1bmRpbmcgU3lzdGVtJywgc3JjOiAnL2luZGFiYW9zL2Z1bmRpbmcud2VicCcgfSxcbl1cblxuZXhwb3J0IGZ1bmN0aW9uIEluZGFiYU9zKCkge1xuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwicHQtMjQgcGItMjRcIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtYXV0byBtYXgtdy03eGwgaC0zLzQgcHgtNiBsZzpweC04XCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgaXNvbGF0ZSBvdmVyZmxvdy1oaWRkZW4gYmctd2hpdGUgcHgtNiBweS0yNCBsZzpweS01NiBsZzpweC04IHJvdW5kZWQtMnhsIG1pbi1oLVs3MDBweF1cIj5cbiAgICAgICAgICB7LyogQmFja2dyb3VuZCBpbWFnZSAqL31cbiAgICAgICAgICA8aW1nXG4gICAgICAgICAgICBhbHQ9XCJcIlxuICAgICAgICAgICAgc3JjPVwiL2luZGFiYW9zL2VhcnRoLnBuZ1wiXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIC16LTEwIHNpemUtZnVsbCB3LWZ1bGwgb2JqZWN0LWNvdmVyXCJcbiAgICAgICAgICAvPlxuXG4gICAgICAgICAgey8qIERhcmsgb3ZlcmxheSBvbiBpbWFnZSAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTAgLXotMTAgYmctYmxhY2svNTAgcG9pbnRlci1ldmVudHMtbm9uZVwiIC8+XG5cbiAgICAgICAgICB7LyogT1MgaWNvbiAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LXgtMCB0b3AtMTUgZmxleCBqdXN0aWZ5LWNlbnRlciBwdC04XCI+XG4gICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgIGFsdD1cIlwiXG4gICAgICAgICAgICAgIHNyYz1cIi9pbmRhYmFvcy9vc19pY29uLnBuZ1wiXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cImgtMzUgdy1hdXRvXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICB7LyogVGV4dCBjb250ZW50ICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgei0xMCBteC1hdXRvIG1heC13LTJ4bCB0ZXh0LWNlbnRlclwiPlxuICAgICAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtNHhsIGZvbnQtbWVkaXVtIHRyYWNraW5nLXRpZ2h0IHRleHQtd2hpdGUgc206dGV4dC01eGxcIj5cbiAgICAgICAgICAgICAgSW5kYWJhT1NcbiAgICAgICAgICAgIDwvaDI+XG4gICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC04IHRleHQtbGcgZm9udC1saWdodCB0ZXh0LXByZXR0eSB0ZXh0LXdoaXRlIHNtOnRleHQteGwvOFwiPlxuICAgICAgICAgICAgICBJbnRyb2R1Y2luZyB0aGUgdGVjaCBpbmZyYXN0cnVjdHVyZSB0aGF0IGludml0ZXMgdGhlIHdvcmxkIHRvIGFjY2VsZXJhdGUgdGhlIHRyYW5zaXRpb24gdG93YXJkIGhpZ2ggcXVhbGl0eSB5b3V0aCBkZXZlbG9wbWVudC5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIHsvKiBTdGF0cyBpbnRlZ3JhdGVkIGludG8gYmFja2dyb3VuZCAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlIHotMTAgbXQtMTBcIj5cbiAgICAgICAgICAgIDxkbCBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0xIGdhcC00IHNtOmdyaWQtY29scy0yIGxnOmdyaWQtY29scy00IHRleHQtY2VudGVyIG1heC13LTV4bCBteC1hdXRvXCI+XG4gICAgICAgICAgICAgIHtzdGF0cy5tYXAoKHN0YXQpID0+IChcbiAgICAgICAgICAgICAgICA8ZGl2IGtleT17c3RhdC5pZH0gY2xhc3NOYW1lPVwiZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgYmctd2hpdGUvMTAgcm91bmRlZC14bCBwLTYgYmFja2Ryb3AtYmx1ci1tZCBzaGFkb3ctbWRcIj5cbiAgICAgICAgICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgICAgICAgICAgc3JjPXtzdGF0LnNyY31cbiAgICAgICAgICAgICAgICAgICAgYWx0PXtzdGF0Lm5hbWV9XG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cImgtNDUgdy00NSBvYmplY3QtY29udGFpbiByb3VuZGVkLXhsXCJcbiAgICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgICAgICA8ZGQgY2xhc3NOYW1lPVwidGV4dC1tZCBmb250LXNlbWlib2xkIHRyYWNraW5nLXRpZ2h0IHRleHQtd2hpdGVcIj57c3RhdC52YWx1ZX08L2RkPlxuICAgICAgICAgICAgICAgICAgPGR0IGNsYXNzTmFtZT1cInRleHQtc20gZm9udC1saWdodCB0ZXh0LXdoaXRlLzkwIG10LTJcIj57c3RhdC5uYW1lfTwvZHQ+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICkpfVxuICAgICAgICAgICAgPC9kbD5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuIl0sIm5hbWVzIjpbInN0YXRzIiwiaWQiLCJuYW1lIiwidmFsdWUiLCJzcmMiLCJJbmRhYmFPcyIsImRpdiIsImNsYXNzTmFtZSIsImltZyIsImFsdCIsImgyIiwicCIsImRsIiwibWFwIiwic3RhdCIsImRkIiwiZHQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/indabaos.tsx\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ IndabaOs: () => (/* binding */ IndabaOs)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(ssr)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* __next_internal_client_entry_do_not_use__ IndabaOs auto */ \nconst stats = [\n {\n id: 1,\n name: \"A personalized, social and gamified funding platform.\",\n value: \"Adopt a Cause\",\n src: \"/indabaos/adopt.webp\"\n },\n {\n id: 2,\n name: \"For purpose driven citizens.\",\n value: \"World-class Scalable Projects\",\n src: \"/indabaos/sikana.webp\"\n },\n {\n id: 3,\n name: \"For NGOs, Experts & content creators.\",\n value: \"A Contribution System\",\n src: \"/indabaos/freezone.webp\"\n },\n {\n id: 4,\n name: \"For investors & hosts.\",\n value: \"A Funding System\",\n src: \"/indabaos/funding.webp\"\n }\n];\nfunction IndabaOs() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-24 pb-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-7xl h-3/4 px-6 lg:px-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative isolate overflow-hidden bg-white px-6 py-24 lg:py-45 lg:px-8 rounded-2xl min-h-[700px]\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: \"/indabaos/earth.png\",\n className: \"absolute inset-0 -z-15 size-full w-full object-cover\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 20,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 -z-10 bg-black/50 pointer-events-none\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 27,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-x-0 top-15 flex justify-center pt-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: \"/indabaos/os_icon.png\",\n className: \"h-35 w-auto\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 31,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 30,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 mx-auto max-w-2xl mt-10 text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-4xl font-medium tracking-tight text-white sm:text-5xl\",\n children: \"IndabaOS\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 40,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-4 text-lg font-light text-pretty text-white sm:text-xl/8\",\n children: \"Introducing the tech infrastructure that invites the world to accelerate the transition toward high quality youth development.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 43,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 39,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative z-10 mt-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dl\", {\n className: \"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-4 text-center max-w-5xl mx-auto\",\n children: stats.map((stat)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col items-center bg-white/10 rounded-xl p-6 backdrop-blur-md shadow-md\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n src: stat.src,\n alt: stat.name,\n className: \"h-45 w-45 object-contain rounded-xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 53,\n columnNumber: 19\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"text-md font-semibold tracking-tight text-white\",\n children: stat.value\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 58,\n columnNumber: 19\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dt\", {\n className: \"text-sm font-light text-white/90 mt-2\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 59,\n columnNumber: 19\n }, this)\n ]\n }, stat.id, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 52,\n columnNumber: 17\n }, this))\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 50,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 49,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 18,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 17,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/indabaos.tsx\",\n lineNumber: 16,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9zcmMvY29tcG9uZW50cy9pbmRhYmFvcy50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQU1BLE1BQU1BLFFBQVE7SUFDWjtRQUFFQyxJQUFJO1FBQUdDLE1BQU07UUFBeURDLE9BQU87UUFBaUJDLEtBQUs7SUFBdUI7SUFDNUg7UUFBRUgsSUFBSTtRQUFHQyxNQUFNO1FBQWdDQyxPQUFPO1FBQWlDQyxLQUFLO0lBQXdCO0lBQ3BIO1FBQUVILElBQUk7UUFBR0MsTUFBTTtRQUF5Q0MsT0FBTztRQUF5QkMsS0FBSztJQUEwQjtJQUN2SDtRQUFFSCxJQUFJO1FBQUdDLE1BQU07UUFBMEJDLE9BQU87UUFBb0JDLEtBQUs7SUFBeUI7Q0FDbkc7QUFFTSxTQUFTQztJQUNkLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVO2tCQUNiLDRFQUFDRDtZQUFJQyxXQUFVO3NCQUNiLDRFQUFDRDtnQkFBSUMsV0FBVTs7a0NBRWIsOERBQUNDO3dCQUNDQyxLQUFJO3dCQUNKTCxLQUFJO3dCQUNKRyxXQUFVOzs7Ozs7a0NBSVosOERBQUNEO3dCQUFJQyxXQUFVOzs7Ozs7a0NBR2YsOERBQUNEO3dCQUFJQyxXQUFVO2tDQUNiLDRFQUFDQzs0QkFDQ0MsS0FBSTs0QkFDSkwsS0FBSTs0QkFDSkcsV0FBVTs7Ozs7Ozs7Ozs7a0NBS2QsOERBQUNEO3dCQUFJQyxXQUFVOzswQ0FDYiw4REFBQ0c7Z0NBQUdILFdBQVU7MENBQTZEOzs7Ozs7MENBRzNFLDhEQUFDSTtnQ0FBRUosV0FBVTswQ0FBOEQ7Ozs7Ozs7Ozs7OztrQ0FNN0UsOERBQUNEO3dCQUFJQyxXQUFVO2tDQUNiLDRFQUFDSzs0QkFBR0wsV0FBVTtzQ0FDWFAsTUFBTWEsR0FBRyxDQUFDLENBQUNDLHFCQUNWLDhEQUFDUjtvQ0FBa0JDLFdBQVU7O3NEQUMzQiw4REFBQ0M7NENBQ0NKLEtBQUtVLEtBQUtWLEdBQUc7NENBQ2JLLEtBQUtLLEtBQUtaLElBQUk7NENBQ2RLLFdBQVU7Ozs7OztzREFFWiw4REFBQ1E7NENBQUdSLFdBQVU7c0RBQW1ETyxLQUFLWCxLQUFLOzs7Ozs7c0RBQzNFLDhEQUFDYTs0Q0FBR1QsV0FBVTtzREFBeUNPLEtBQUtaLElBQUk7Ozs7Ozs7bUNBUHhEWSxLQUFLYixFQUFFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBZ0JqQyIsInNvdXJjZXMiOlsid2VicGFjazovL3JhZGlhbnQvLi9zcmMvY29tcG9uZW50cy9pbmRhYmFvcy50c3g/YmMzNyJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJy4vYnV0dG9uJ1xuaW1wb3J0IHsgSGVhZGluZywgU3ViaGVhZGluZyB9IGZyb20gJy4vdGV4dCdcbmltcG9ydCB7IGNsc3ggfSBmcm9tICdjbHN4J1xuaW1wb3J0IHsgQ2hldnJvblJpZ2h0SWNvbiB9IGZyb20gJ0BoZXJvaWNvbnMvcmVhY3QvMjAvc29saWQnICAgICAgICAgICAgXG5cbmNvbnN0IHN0YXRzID0gW1xuICB7IGlkOiAxLCBuYW1lOiAnQSBwZXJzb25hbGl6ZWQsIHNvY2lhbCBhbmQgZ2FtaWZpZWQgZnVuZGluZyBwbGF0Zm9ybS4nLCB2YWx1ZTogJ0Fkb3B0IGEgQ2F1c2UnLCBzcmM6ICcvaW5kYWJhb3MvYWRvcHQud2VicCcgfSxcbiAgeyBpZDogMiwgbmFtZTogJ0ZvciBwdXJwb3NlIGRyaXZlbiBjaXRpemVucy4nLCB2YWx1ZTogJ1dvcmxkLWNsYXNzIFNjYWxhYmxlIFByb2plY3RzJywgc3JjOiAnL2luZGFiYW9zL3Npa2FuYS53ZWJwJyB9LFxuICB7IGlkOiAzLCBuYW1lOiAnRm9yIE5HT3MsIEV4cGVydHMgJiBjb250ZW50IGNyZWF0b3JzLicsIHZhbHVlOiAnQSBDb250cmlidXRpb24gU3lzdGVtJywgc3JjOiAnL2luZGFiYW9zL2ZyZWV6b25lLndlYnAnIH0sXG4gIHsgaWQ6IDQsIG5hbWU6ICdGb3IgaW52ZXN0b3JzICYgaG9zdHMuJywgdmFsdWU6ICdBIEZ1bmRpbmcgU3lzdGVtJywgc3JjOiAnL2luZGFiYW9zL2Z1bmRpbmcud2VicCcgfSxcbl1cblxuZXhwb3J0IGZ1bmN0aW9uIEluZGFiYU9zKCkge1xuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwicHQtMjQgcGItMjRcIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtYXV0byBtYXgtdy03eGwgaC0zLzQgcHgtNiBsZzpweC04XCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgaXNvbGF0ZSBvdmVyZmxvdy1oaWRkZW4gYmctd2hpdGUgcHgtNiBweS0yNCBsZzpweS00NSBsZzpweC04IHJvdW5kZWQtMnhsIG1pbi1oLVs3MDBweF1cIj5cbiAgICAgICAgICB7LyogQmFja2dyb3VuZCBpbWFnZSAqL31cbiAgICAgICAgICA8aW1nXG4gICAgICAgICAgICBhbHQ9XCJcIlxuICAgICAgICAgICAgc3JjPVwiL2luZGFiYW9zL2VhcnRoLnBuZ1wiXG4gICAgICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0wIC16LTE1IHNpemUtZnVsbCB3LWZ1bGwgb2JqZWN0LWNvdmVyXCJcbiAgICAgICAgICAvPlxuXG4gICAgICAgICAgey8qIERhcmsgb3ZlcmxheSBvbiBpbWFnZSAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTAgLXotMTAgYmctYmxhY2svNTAgcG9pbnRlci1ldmVudHMtbm9uZVwiIC8+XG5cbiAgICAgICAgICB7LyogT1MgaWNvbiAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LXgtMCB0b3AtMTUgZmxleCBqdXN0aWZ5LWNlbnRlciBwdC04XCI+XG4gICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgIGFsdD1cIlwiXG4gICAgICAgICAgICAgIHNyYz1cIi9pbmRhYmFvcy9vc19pY29uLnBuZ1wiXG4gICAgICAgICAgICAgIGNsYXNzTmFtZT1cImgtMzUgdy1hdXRvXCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICB7LyogVGV4dCBjb250ZW50ICovfVxuICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgei0xMCBteC1hdXRvIG1heC13LTJ4bCBtdC0xMCB0ZXh0LWNlbnRlclwiPlxuICAgICAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtNHhsIGZvbnQtbWVkaXVtIHRyYWNraW5nLXRpZ2h0IHRleHQtd2hpdGUgc206dGV4dC01eGxcIj5cbiAgICAgICAgICAgICAgSW5kYWJhT1NcbiAgICAgICAgICAgIDwvaDI+XG4gICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC00IHRleHQtbGcgZm9udC1saWdodCB0ZXh0LXByZXR0eSB0ZXh0LXdoaXRlIHNtOnRleHQteGwvOFwiPlxuICAgICAgICAgICAgICBJbnRyb2R1Y2luZyB0aGUgdGVjaCBpbmZyYXN0cnVjdHVyZSB0aGF0IGludml0ZXMgdGhlIHdvcmxkIHRvIGFjY2VsZXJhdGUgdGhlIHRyYW5zaXRpb24gdG93YXJkIGhpZ2ggcXVhbGl0eSB5b3V0aCBkZXZlbG9wbWVudC5cbiAgICAgICAgICAgIDwvcD5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIHsvKiBTdGF0cyBpbnRlZ3JhdGVkIGludG8gYmFja2dyb3VuZCAqL31cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlIHotMTAgbXQtMTZcIj5cbiAgICAgICAgICAgIDxkbCBjbGFzc05hbWU9XCJncmlkIGdyaWQtY29scy0xIGdhcC02IHNtOmdyaWQtY29scy0yIGxnOmdyaWQtY29scy00IHRleHQtY2VudGVyIG1heC13LTV4bCBteC1hdXRvXCI+XG4gICAgICAgICAgICAgIHtzdGF0cy5tYXAoKHN0YXQpID0+IChcbiAgICAgICAgICAgICAgICA8ZGl2IGtleT17c3RhdC5pZH0gY2xhc3NOYW1lPVwiZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgYmctd2hpdGUvMTAgcm91bmRlZC14bCBwLTYgYmFja2Ryb3AtYmx1ci1tZCBzaGFkb3ctbWRcIj5cbiAgICAgICAgICAgICAgICAgIDxpbWdcbiAgICAgICAgICAgICAgICAgICAgc3JjPXtzdGF0LnNyY31cbiAgICAgICAgICAgICAgICAgICAgYWx0PXtzdGF0Lm5hbWV9XG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cImgtNDUgdy00NSBvYmplY3QtY29udGFpbiByb3VuZGVkLXhsXCJcbiAgICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgICAgICA8ZGQgY2xhc3NOYW1lPVwidGV4dC1tZCBmb250LXNlbWlib2xkIHRyYWNraW5nLXRpZ2h0IHRleHQtd2hpdGVcIj57c3RhdC52YWx1ZX08L2RkPlxuICAgICAgICAgICAgICAgICAgPGR0IGNsYXNzTmFtZT1cInRleHQtc20gZm9udC1saWdodCB0ZXh0LXdoaXRlLzkwIG10LTJcIj57c3RhdC5uYW1lfTwvZHQ+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICkpfVxuICAgICAgICAgICAgPC9kbD5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuIl0sIm5hbWVzIjpbInN0YXRzIiwiaWQiLCJuYW1lIiwidmFsdWUiLCJzcmMiLCJJbmRhYmFPcyIsImRpdiIsImNsYXNzTmFtZSIsImltZyIsImFsdCIsImgyIiwicCIsImRsIiwibWFwIiwic3RhdCIsImRkIiwiZHQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./src/components/indabaos.tsx\n"); /***/ }), @@ -302,7 +302,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Home),\n/* harmony export */ metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _components_bento_card__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/bento-card */ \"(rsc)/./src/components/bento-card.tsx\");\n/* harmony import */ var _components_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/button */ \"(rsc)/./src/components/button.tsx\");\n/* harmony import */ var _components_container__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/container */ \"(rsc)/./src/components/container.tsx\");\n/* harmony import */ var _components_footer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/footer */ \"(rsc)/./src/components/footer.tsx\");\n/* harmony import */ var _components_gradient__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/gradient */ \"(rsc)/./src/components/gradient.tsx\");\n/* harmony import */ var _components_keyboard__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/keyboard */ \"(rsc)/./src/components/keyboard.tsx\");\n/* harmony import */ var _components_link__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/link */ \"(rsc)/./src/components/link.tsx\");\n/* harmony import */ var _components_logo_cloud__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/logo-cloud */ \"(rsc)/./src/components/logo-cloud.tsx\");\n/* harmony import */ var _components_logo_cluster__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/logo-cluster */ \"(rsc)/./src/components/logo-cluster.tsx\");\n/* harmony import */ var _components_map__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/map */ \"(rsc)/./src/components/map.tsx\");\n/* harmony import */ var _components_navbar__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/navbar */ \"(rsc)/./src/components/navbar.tsx\");\n/* harmony import */ var _components_screenshot__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/components/screenshot */ \"(rsc)/./src/components/screenshot.tsx\");\n/* harmony import */ var _components_testimonials__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/components/testimonials */ \"(rsc)/./src/components/testimonials.tsx\");\n/* harmony import */ var _components_text__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/components/text */ \"(rsc)/./src/components/text.tsx\");\n/* harmony import */ var _heroicons_react_16_solid__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @heroicons/react/16/solid */ \"(rsc)/./node_modules/@heroicons/react/16/solid/esm/ChevronRightIcon.js\");\n/* harmony import */ var _components_portfolio__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/components/portfolio */ \"(rsc)/./src/components/portfolio.tsx\");\n/* harmony import */ var _components_indabaos__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/components/indabaos */ \"(rsc)/./src/components/indabaos.tsx\");\n/* harmony import */ var _components_featuredtestimonial__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/components/featuredtestimonial */ \"(rsc)/./src/components/featuredtestimonial.tsx\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst metadata = {\n description: 'Indaba is the platform that adds an \"Engage\" button to the Internet, inviting meaningful participation and contribution.'\n};\nfunction Hero() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_gradient__WEBPACK_IMPORTED_MODULE_5__.Gradient, {\n className: \"absolute inset-2 bottom-0 rounded-4xl ring-1 ring-black/5 ring-inset \"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 31,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"relative\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_navbar__WEBPACK_IMPORTED_MODULE_11__.Navbar, {\n banner: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_link__WEBPACK_IMPORTED_MODULE_7__.Link, {\n href: \"/blog\",\n className: \"flex items-center gap-1 rounded-full bg-indigo-800/35 px-4 py-0.5 text-sm/6 font-medium text-white data-hover:bg-indigo-800/50\",\n children: [\n \"Join the Indaba Community\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_heroicons_react_16_solid__WEBPACK_IMPORTED_MODULE_18__[\"default\"], {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 40,\n columnNumber: 15\n }, void 0)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 35,\n columnNumber: 13\n }, void 0)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 33,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-16 pb-24 lg:pt-24 lg:pb-24 md: max-w-2xl lg:max-w-5xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"font-display text-5xl/[0.9] font-medium tracking-tight text-balance text-white lg:text-8xl text-6xl leading-tighter\",\n children: \"The Platform for Purposeful Participation\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 45,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-8 max-w-3xl text-xl/5 font-light text-gray-150 lg:text-xl/7 text-gray-100\",\n children: 'Indaba is the platform that adds an \"Engage\" button to the Internet. While most platforms offer \"Like,\" or \"Comment,\" Indaba invites people to take responsibility, contribute meaningfully, and become part of the solution.'\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 48,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-12 flex flex-col gap-x-6 gap-y-4 sm:flex-row\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n href: \"#\",\n children: \"Get Involved\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 52,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"secondary\",\n href: \"/pricing\",\n children: \"See Projects\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 53,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 51,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 44,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 30,\n columnNumber: 5\n }, this);\n}\nfunction FeatureSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"overflow-hidden\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"pb-24\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h2\",\n className: \"max-w-3xl\",\n children: \"Deliver transformational experiences anywhere\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 71,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_screenshot__WEBPACK_IMPORTED_MODULE_12__.Screenshot, {\n width: 1216,\n height: 768,\n src: \"/screenshots/app.png\",\n className: \"mt-12 h-144 sm:h-auto sm:w-304\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 74,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 70,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 69,\n columnNumber: 5\n }, this);\n}\nfunction BentoSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Subheading, {\n children: \"Features\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 90,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h3\",\n className: \"mt-2 max-w-3xl\",\n children: \"Empowering meaningful participation.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 91,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-10 grid grid-cols-1 gap-4 sm:mt-16 lg:grid-cols-6 lg:grid-rows-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Community\",\n title: \"Foster Engagement\",\n description: \"Indaba creates spaces for meaningful dialogue and collaboration, helping communities come together to address shared challenges.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-80 bg-[url(/screenshots/profile.png)] bg-size-[1000px_560px] bg-position-[left_-109px_top_-112px] bg-no-repeat\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 101,\n columnNumber: 13\n }, void 0),\n fade: [\n \"bottom\"\n ],\n className: \"max-lg:rounded-t-4xl lg:col-span-3 lg:rounded-tl-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 96,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Impact\",\n title: \"Drive Real Change\",\n description: \"Indaba empowers communities to identify challenges and work together on sustainable solutions through structured participation.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-[url(/screenshots/competitors.png)] bg-size-[1100px_650px] bg-position-[left_-38px_top_-73px] bg-no-repeat\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 111,\n columnNumber: 13\n }, void 0),\n fade: [\n \"bottom\"\n ],\n className: \"lg:col-span-3 lg:rounded-tr-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 106,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Tools\",\n title: \"Powerful Features\",\n description: \"Access intuitive tools designed to facilitate meaningful discussions, decision-making, and collaborative action within your community.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex size-full pt-10 pl-10\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_keyboard__WEBPACK_IMPORTED_MODULE_6__.Keyboard, {\n highlighted: [\n \"LeftCommand\",\n \"LeftShift\",\n \"D\"\n ]\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 122,\n columnNumber: 15\n }, void 0)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 121,\n columnNumber: 13\n }, void 0),\n className: \"lg:col-span-2 lg:rounded-bl-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 116,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Connect\",\n title: \"Build Networks\",\n description: \"Connect with like-minded individuals and organizations committed to creating positive change in their communities.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_logo_cluster__WEBPACK_IMPORTED_MODULE_9__.LogoCluster, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 131,\n columnNumber: 20\n }, void 0),\n className: \"lg:col-span-2\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 127,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Global\",\n title: \"Worldwide Impact\",\n description: \"Join a global movement of communities using Indaba to drive meaningful change and sustainable development.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_map__WEBPACK_IMPORTED_MODULE_10__.Map, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 138,\n columnNumber: 20\n }, void 0),\n className: \"max-lg:rounded-b-4xl lg:col-span-2 lg:rounded-br-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 134,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 95,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 89,\n columnNumber: 5\n }, this);\n}\nconst stats = [\n {\n id: 1,\n name: \"Lessons delivered\",\n value: \"+4,000,000,000\"\n },\n {\n id: 2,\n name: \"Educational resources\",\n value: \"+90,000,000\"\n },\n {\n id: 3,\n name: \"Spent on infrastructure & content development\",\n value: \"+$60,000,000\"\n }\n];\nfunction DarkBentoSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-24 pb-12\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-8xl px-6 lg:px-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"rounded-4xl bg-indigo-50 dark:bg-indigo-800/50 px-6 py-24 lg:rounded-3xl lg:px-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col gap-y-20 lg:flex-row lg:gap-x-12\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"lg:basis-5/12\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Subheading, {\n children: \"About Indaba\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 161,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h3\",\n className: \"mt-2 max-w-2xl\",\n children: \"A Movement to Reimagine Learning for All\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 162,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-8 text-xl/4 font-light text-gray-600 dark:text-gray-200 leading-normal lg:text-xl/6\",\n children: \"Indaba is a social business on a mission to empower young people to be resilient, reach their full potential, and contribute to the common good. We’re building a global ecosystem for holistic learning — accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 165,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-8 flex flex-col gap-x-6 gap-y-4 sm:flex-row\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n href: \"#\",\n children: \"About Us\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 171,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 170,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 160,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"lg:basis-7/12 lg:pl-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dl\", {\n className: \"grid grid-cols-1 gap-x-12 gap-y-10\",\n children: stats.map((stat)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col gap-y-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dt\", {\n className: \"text-base text-gray-600 dark:text-gray-300\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 180,\n columnNumber: 21\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"text-4xl lg:text-7xl font-semibold bg-linear-145 from-[#490ae7] from-10% via-[#9592ff] via-50% to-[#4605b0] to-90% bg-clip-text text-transparent\",\n children: stat.value\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 181,\n columnNumber: 21\n }, this),\n stat.name && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"mt-2 text-sm lg:text-base font-light text-gray-600 dark:text-gray-300\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 185,\n columnNumber: 23\n }, this)\n ]\n }, stat.id, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 179,\n columnNumber: 19\n }, this))\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 177,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 176,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 158,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 157,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 156,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 155,\n columnNumber: 5\n }, this);\n}\nfunction Home() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"overflow-hidden\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Hero, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 204,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"mt-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_logo_cloud__WEBPACK_IMPORTED_MODULE_8__.LogoCloud, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 207,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 206,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(DarkBentoSection, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 209,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-linear-to-b from-white from-50% to-gray-100 py-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_testimonials__WEBPACK_IMPORTED_MODULE_13__.Testimonials, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 211,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 210,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_portfolio__WEBPACK_IMPORTED_MODULE_15__[\"default\"], {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 213,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_indabaos__WEBPACK_IMPORTED_MODULE_16__.IndabaOs, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 214,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_featuredtestimonial__WEBPACK_IMPORTED_MODULE_17__[\"default\"], {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 215,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 205,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_footer__WEBPACK_IMPORTED_MODULE_4__.Footer, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 217,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 203,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvYXBwL3BhZ2UudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQW1EO0FBQ1A7QUFDTTtBQUNOO0FBQ0k7QUFDQTtBQUNSO0FBRVc7QUFDSTtBQUVqQjtBQUNNO0FBQ1E7QUFDSTtBQUNEO0FBQ0s7QUFFZDtBQUNFO0FBQ2tCO0FBRTNELE1BQU1tQixXQUFxQjtJQUNoQ0MsYUFDRTtBQUNKLEVBQUM7QUFFRCxTQUFTQztJQUNQLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVOzswQkFDYiw4REFBQ25CLDBEQUFRQTtnQkFBQ21CLFdBQVU7Ozs7OzswQkFDcEIsOERBQUNyQiw0REFBU0E7Z0JBQUNxQixXQUFVOztrQ0FDbkIsOERBQUNiLHVEQUFNQTt3QkFDTGMsc0JBQ0UsOERBQUNsQixrREFBSUE7NEJBQ0htQixNQUFLOzRCQUNMRixXQUFVOztnQ0FDWDs4Q0FFQyw4REFBQ1Isa0VBQWdCQTtvQ0FBQ1EsV0FBVTs7Ozs7Ozs7Ozs7Ozs7Ozs7a0NBSWxDLDhEQUFDRDt3QkFBSUMsV0FBVTs7MENBQ2IsOERBQUNHO2dDQUFHSCxXQUFVOzBDQUFzSDs7Ozs7OzBDQUdwSSw4REFBQ0k7Z0NBQUVKLFdBQVU7MENBQStFOzs7Ozs7MENBRzVGLDhEQUFDRDtnQ0FBSUMsV0FBVTs7a0RBQ2IsOERBQUN0QixzREFBTUE7d0NBQUN3QixNQUFLO2tEQUFJOzs7Ozs7a0RBQ2pCLDhEQUFDeEIsc0RBQU1BO3dDQUFDMkIsU0FBUTt3Q0FBWUgsTUFBSztrREFBVzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBUXhEO0FBTUEsU0FBU0k7SUFDUCxxQkFDRSw4REFBQ1A7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ3JCLDREQUFTQTtZQUFDcUIsV0FBVTs7OEJBQ25CLDhEQUFDVixzREFBT0E7b0JBQUNpQixJQUFHO29CQUFLUCxXQUFVOzhCQUFZOzs7Ozs7OEJBR3ZDLDhEQUFDWiwrREFBVUE7b0JBQ1RvQixPQUFPO29CQUNQQyxRQUFRO29CQUNSQyxLQUFJO29CQUNKVixXQUFVOzs7Ozs7Ozs7Ozs7Ozs7OztBQUtwQjtBQUlBLFNBQVNXO0lBQ1AscUJBQ0UsOERBQUNoQyw0REFBU0E7OzBCQUNSLDhEQUFDWSx5REFBVUE7MEJBQUM7Ozs7OzswQkFDWiw4REFBQ0Qsc0RBQU9BO2dCQUFDaUIsSUFBRztnQkFBS1AsV0FBVTswQkFBaUI7Ozs7OzswQkFJNUMsOERBQUNEO2dCQUFJQyxXQUFVOztrQ0FDYiw4REFBQ3ZCLDZEQUFTQTt3QkFDUm1DLFNBQVE7d0JBQ1JDLE9BQU07d0JBQ05oQixhQUFZO3dCQUNaaUIsdUJBQ0UsOERBQUNmOzRCQUFJQyxXQUFVOzs7Ozs7d0JBRWpCZSxNQUFNOzRCQUFDO3lCQUFTO3dCQUNoQmYsV0FBVTs7Ozs7O2tDQUVaLDhEQUFDdkIsNkRBQVNBO3dCQUNSbUMsU0FBUTt3QkFDUkMsT0FBTTt3QkFDTmhCLGFBQVk7d0JBQ1ppQix1QkFDRSw4REFBQ2Y7NEJBQUlDLFdBQVU7Ozs7Ozt3QkFFakJlLE1BQU07NEJBQUM7eUJBQVM7d0JBQ2hCZixXQUFVOzs7Ozs7a0NBRVosOERBQUN2Qiw2REFBU0E7d0JBQ1JtQyxTQUFRO3dCQUNSQyxPQUFNO3dCQUNOaEIsYUFBWTt3QkFDWmlCLHVCQUNFLDhEQUFDZjs0QkFBSUMsV0FBVTtzQ0FDYiw0RUFBQ2xCLDBEQUFRQTtnQ0FBQ2tDLGFBQWE7b0NBQUM7b0NBQWU7b0NBQWE7aUNBQUk7Ozs7Ozs7Ozs7O3dCQUc1RGhCLFdBQVU7Ozs7OztrQ0FFWiw4REFBQ3ZCLDZEQUFTQTt3QkFDUm1DLFNBQVE7d0JBQ1JDLE9BQU07d0JBQ05oQixhQUFZO3dCQUNaaUIsdUJBQVMsOERBQUM3QixpRUFBV0E7Ozs7O3dCQUNyQmUsV0FBVTs7Ozs7O2tDQUVaLDhEQUFDdkIsNkRBQVNBO3dCQUNSbUMsU0FBUTt3QkFDUkMsT0FBTTt3QkFDTmhCLGFBQVk7d0JBQ1ppQix1QkFBUyw4REFBQzVCLGlEQUFHQTs7Ozs7d0JBQ2JjLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUtwQjtBQUVBLE1BQU1pQixRQUFRO0lBQ1o7UUFBRUMsSUFBSTtRQUFHQyxNQUFNO1FBQXFCQyxPQUFPO0lBQWlCO0lBQzVEO1FBQUVGLElBQUk7UUFBR0MsTUFBTTtRQUF5QkMsT0FBTztJQUFjO0lBQzdEO1FBQUVGLElBQUk7UUFBR0MsTUFBTTtRQUFpREMsT0FBTztJQUFlO0NBQ3ZGO0FBR0QsU0FBU0M7SUFDUCxxQkFDRSw4REFBQ3RCO1FBQUlDLFdBQVU7a0JBQ2IsNEVBQUNEO1lBQUlDLFdBQVU7c0JBQ2IsNEVBQUNEO2dCQUFJQyxXQUFVOzBCQUNiLDRFQUFDRDtvQkFBSUMsV0FBVTs7c0NBRWIsOERBQUNEOzRCQUFJQyxXQUFVOzs4Q0FDYiw4REFBQ1QseURBQVVBOzhDQUFDOzs7Ozs7OENBQ1osOERBQUNELHNEQUFPQTtvQ0FBQ2lCLElBQUc7b0NBQUtQLFdBQVU7OENBQWlCOzs7Ozs7OENBRzVDLDhEQUFDSTtvQ0FBRUosV0FBVTs4Q0FBeUY7Ozs7Ozs4Q0FLdEcsOERBQUNEO29DQUFJQyxXQUFVOzhDQUNmLDRFQUFDdEIsc0RBQU1BO3dDQUFDd0IsTUFBSztrREFBSTs7Ozs7Ozs7Ozs7Ozs7Ozs7c0NBS25CLDhEQUFDSDs0QkFBSUMsV0FBVTtzQ0FDYiw0RUFBQ3NCO2dDQUFHdEIsV0FBVTswQ0FDWGlCLE1BQU1NLEdBQUcsQ0FBQyxDQUFDQyxxQkFDViw4REFBQ3pCO3dDQUFrQkMsV0FBVTs7MERBQzNCLDhEQUFDeUI7Z0RBQUd6QixXQUFVOzBEQUE4Q3dCLEtBQUtMLElBQUk7Ozs7OzswREFDckUsOERBQUNPO2dEQUFHMUIsV0FBVTswREFDWHdCLEtBQUtKLEtBQUs7Ozs7Ozs0Q0FFWkksS0FBS0wsSUFBSSxrQkFDUiw4REFBQ087Z0RBQUcxQixXQUFVOzBEQUNYd0IsS0FBS0wsSUFBSTs7Ozs7Ozt1Q0FQTkssS0FBS04sRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBbUJuQztBQUdlLFNBQVNTO0lBQ3RCLHFCQUNFLDhEQUFDNUI7UUFBSUMsV0FBVTs7MEJBQ2IsOERBQUNGOzs7OzswQkFDRCw4REFBQzhCOztrQ0FDQyw4REFBQ2pELDREQUFTQTt3QkFBQ3FCLFdBQVU7a0NBQ25CLDRFQUFDaEIsNkRBQVNBOzs7Ozs7Ozs7O2tDQUVaLDhEQUFDcUM7Ozs7O2tDQUNELDhEQUFDdEI7d0JBQUlDLFdBQVU7a0NBQ2IsNEVBQUNYLG1FQUFZQTs7Ozs7Ozs7OztrQ0FFZiw4REFBQ0ksOERBQVNBOzs7OztrQ0FDViw4REFBQ0MsMkRBQVFBOzs7OztrQ0FDVCw4REFBQ0Msd0VBQW1CQTs7Ozs7Ozs7Ozs7MEJBRXRCLDhEQUFDZixzREFBTUE7Ozs7Ozs7Ozs7O0FBR2IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yYWRpYW50Ly4vc3JjL2FwcC9wYWdlLnRzeD9mNjhhIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJlbnRvQ2FyZCB9IGZyb20gJ0AvY29tcG9uZW50cy9iZW50by1jYXJkJ1xuaW1wb3J0IHsgQnV0dG9uIH0gZnJvbSAnQC9jb21wb25lbnRzL2J1dHRvbidcbmltcG9ydCB7IENvbnRhaW5lciB9IGZyb20gJ0AvY29tcG9uZW50cy9jb250YWluZXInXG5pbXBvcnQgeyBGb290ZXIgfSBmcm9tICdAL2NvbXBvbmVudHMvZm9vdGVyJ1xuaW1wb3J0IHsgR3JhZGllbnQgfSBmcm9tICdAL2NvbXBvbmVudHMvZ3JhZGllbnQnXG5pbXBvcnQgeyBLZXlib2FyZCB9IGZyb20gJ0AvY29tcG9uZW50cy9rZXlib2FyZCdcbmltcG9ydCB7IExpbmsgfSBmcm9tICdAL2NvbXBvbmVudHMvbGluaydcbmltcG9ydCB7IExpbmtlZEF2YXRhcnMgfSBmcm9tICdAL2NvbXBvbmVudHMvbGlua2VkLWF2YXRhcnMnXG5pbXBvcnQgeyBMb2dvQ2xvdWQgfSBmcm9tICdAL2NvbXBvbmVudHMvbG9nby1jbG91ZCdcbmltcG9ydCB7IExvZ29DbHVzdGVyIH0gZnJvbSAnQC9jb21wb25lbnRzL2xvZ28tY2x1c3RlcidcbmltcG9ydCB7IExvZ29UaW1lbGluZSB9IGZyb20gJ0AvY29tcG9uZW50cy9sb2dvLXRpbWVsaW5lJ1xuaW1wb3J0IHsgTWFwIH0gZnJvbSAnQC9jb21wb25lbnRzL21hcCdcbmltcG9ydCB7IE5hdmJhciB9IGZyb20gJ0AvY29tcG9uZW50cy9uYXZiYXInXG5pbXBvcnQgeyBTY3JlZW5zaG90IH0gZnJvbSAnQC9jb21wb25lbnRzL3NjcmVlbnNob3QnXG5pbXBvcnQgeyBUZXN0aW1vbmlhbHMgfSBmcm9tICdAL2NvbXBvbmVudHMvdGVzdGltb25pYWxzJ1xuaW1wb3J0IHsgSGVhZGluZywgU3ViaGVhZGluZyB9IGZyb20gJ0AvY29tcG9uZW50cy90ZXh0J1xuaW1wb3J0IHsgQ2hldnJvblJpZ2h0SWNvbiB9IGZyb20gJ0BoZXJvaWNvbnMvcmVhY3QvMTYvc29saWQnXG5pbXBvcnQgdHlwZSB7IE1ldGFkYXRhIH0gZnJvbSAnbmV4dCdcbmltcG9ydCBQb3J0Zm9saW8gZnJvbSAnQC9jb21wb25lbnRzL3BvcnRmb2xpbydcbmltcG9ydCB7IEluZGFiYU9zIH0gZnJvbSAnQC9jb21wb25lbnRzL2luZGFiYW9zJ1xuaW1wb3J0IEZlYXR1cmVkVGVzdGltb25pYWwgZnJvbSAnQC9jb21wb25lbnRzL2ZlYXR1cmVkdGVzdGltb25pYWwnXG5cbmV4cG9ydCBjb25zdCBtZXRhZGF0YTogTWV0YWRhdGEgPSB7XG4gIGRlc2NyaXB0aW9uOlxuICAgICdJbmRhYmEgaXMgdGhlIHBsYXRmb3JtIHRoYXQgYWRkcyBhbiBcIkVuZ2FnZVwiIGJ1dHRvbiB0byB0aGUgSW50ZXJuZXQsIGludml0aW5nIG1lYW5pbmdmdWwgcGFydGljaXBhdGlvbiBhbmQgY29udHJpYnV0aW9uLicsXG59XG5cbmZ1bmN0aW9uIEhlcm8oKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZVwiPlxuICAgICAgPEdyYWRpZW50IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTIgYm90dG9tLTAgcm91bmRlZC00eGwgcmluZy0xIHJpbmctYmxhY2svNSByaW5nLWluc2V0IFwiIC8+XG4gICAgICA8Q29udGFpbmVyIGNsYXNzTmFtZT1cInJlbGF0aXZlXCI+XG4gICAgICAgIDxOYXZiYXJcbiAgICAgICAgICBiYW5uZXI9e1xuICAgICAgICAgICAgPExpbmtcbiAgICAgICAgICAgICAgaHJlZj1cIi9ibG9nXCJcbiAgICAgICAgICAgICAgY2xhc3NOYW1lPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTEgcm91bmRlZC1mdWxsIGJnLWluZGlnby04MDAvMzUgcHgtNCBweS0wLjUgdGV4dC1zbS82IGZvbnQtbWVkaXVtIHRleHQtd2hpdGUgZGF0YS1ob3ZlcjpiZy1pbmRpZ28tODAwLzUwXCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgSm9pbiB0aGUgSW5kYWJhIENvbW11bml0eVxuICAgICAgICAgICAgICA8Q2hldnJvblJpZ2h0SWNvbiBjbGFzc05hbWU9XCJzaXplLTRcIiAvPlxuICAgICAgICAgICAgPC9MaW5rPlxuICAgICAgICAgIH1cbiAgICAgICAgLz5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJwdC0xNiBwYi0yNCBsZzpwdC0yNCBsZzpwYi0yNCBtZDogbWF4LXctMnhsIGxnOm1heC13LTV4bFwiPlxuICAgICAgICAgIDxoMSBjbGFzc05hbWU9XCJmb250LWRpc3BsYXkgdGV4dC01eGwvWzAuOV0gZm9udC1tZWRpdW0gdHJhY2tpbmctdGlnaHQgdGV4dC1iYWxhbmNlIHRleHQtd2hpdGUgbGc6dGV4dC04eGwgdGV4dC02eGwgbGVhZGluZy10aWdodGVyXCI+XG4gICAgICAgICAgICBUaGUgUGxhdGZvcm0gZm9yIFB1cnBvc2VmdWwgUGFydGljaXBhdGlvblxuICAgICAgICAgIDwvaDE+XG4gICAgICAgICAgPHAgY2xhc3NOYW1lPVwibXQtOCBtYXgtdy0zeGwgdGV4dC14bC81IGZvbnQtbGlnaHQgdGV4dC1ncmF5LTE1MCBsZzp0ZXh0LXhsLzcgdGV4dC1ncmF5LTEwMFwiPlxuICAgICAgICAgICAgSW5kYWJhIGlzIHRoZSBwbGF0Zm9ybSB0aGF0IGFkZHMgYW4gXCJFbmdhZ2VcIiBidXR0b24gdG8gdGhlIEludGVybmV0LiBXaGlsZSBtb3N0IHBsYXRmb3JtcyBvZmZlciBcIkxpa2UsXCIgb3IgXCJDb21tZW50LFwiIEluZGFiYSBpbnZpdGVzIHBlb3BsZSB0byB0YWtlIHJlc3BvbnNpYmlsaXR5LCBjb250cmlidXRlIG1lYW5pbmdmdWxseSwgYW5kIGJlY29tZSBwYXJ0IG9mIHRoZSBzb2x1dGlvbi5cbiAgICAgICAgICA8L3A+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJtdC0xMiBmbGV4IGZsZXgtY29sIGdhcC14LTYgZ2FwLXktNCBzbTpmbGV4LXJvd1wiPlxuICAgICAgICAgICAgPEJ1dHRvbiBocmVmPVwiI1wiPkdldCBJbnZvbHZlZDwvQnV0dG9uPlxuICAgICAgICAgICAgPEJ1dHRvbiB2YXJpYW50PVwic2Vjb25kYXJ5XCIgaHJlZj1cIi9wcmljaW5nXCI+XG4gICAgICAgICAgICAgIFNlZSBQcm9qZWN0c1xuICAgICAgICAgICAgPC9CdXR0b24+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9Db250YWluZXI+XG4gICAgPC9kaXY+XG4gIClcbn1cblxuXG5cblxuXG5mdW5jdGlvbiBGZWF0dXJlU2VjdGlvbigpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cIm92ZXJmbG93LWhpZGRlblwiPlxuICAgICAgPENvbnRhaW5lciBjbGFzc05hbWU9XCJwYi0yNFwiPlxuICAgICAgICA8SGVhZGluZyBhcz1cImgyXCIgY2xhc3NOYW1lPVwibWF4LXctM3hsXCI+XG4gICAgICAgICAgRGVsaXZlciB0cmFuc2Zvcm1hdGlvbmFsIGV4cGVyaWVuY2VzIGFueXdoZXJlXG4gICAgICAgIDwvSGVhZGluZz5cbiAgICAgICAgPFNjcmVlbnNob3RcbiAgICAgICAgICB3aWR0aD17MTIxNn1cbiAgICAgICAgICBoZWlnaHQ9ezc2OH1cbiAgICAgICAgICBzcmM9XCIvc2NyZWVuc2hvdHMvYXBwLnBuZ1wiXG4gICAgICAgICAgY2xhc3NOYW1lPVwibXQtMTIgaC0xNDQgc206aC1hdXRvIHNtOnctMzA0XCJcbiAgICAgICAgLz5cbiAgICAgIDwvQ29udGFpbmVyPlxuICAgIDwvZGl2PlxuICApXG59XG5cblxuXG5mdW5jdGlvbiBCZW50b1NlY3Rpb24oKSB7XG4gIHJldHVybiAoXG4gICAgPENvbnRhaW5lcj5cbiAgICAgIDxTdWJoZWFkaW5nPkZlYXR1cmVzPC9TdWJoZWFkaW5nPlxuICAgICAgPEhlYWRpbmcgYXM9XCJoM1wiIGNsYXNzTmFtZT1cIm10LTIgbWF4LXctM3hsXCI+XG4gICAgICAgIEVtcG93ZXJpbmcgbWVhbmluZ2Z1bCBwYXJ0aWNpcGF0aW9uLlxuICAgICAgPC9IZWFkaW5nPlxuXG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTEwIGdyaWQgZ3JpZC1jb2xzLTEgZ2FwLTQgc206bXQtMTYgbGc6Z3JpZC1jb2xzLTYgbGc6Z3JpZC1yb3dzLTJcIj5cbiAgICAgICAgPEJlbnRvQ2FyZFxuICAgICAgICAgIGV5ZWJyb3c9XCJDb21tdW5pdHlcIlxuICAgICAgICAgIHRpdGxlPVwiRm9zdGVyIEVuZ2FnZW1lbnRcIlxuICAgICAgICAgIGRlc2NyaXB0aW9uPVwiSW5kYWJhIGNyZWF0ZXMgc3BhY2VzIGZvciBtZWFuaW5nZnVsIGRpYWxvZ3VlIGFuZCBjb2xsYWJvcmF0aW9uLCBoZWxwaW5nIGNvbW11bml0aWVzIGNvbWUgdG9nZXRoZXIgdG8gYWRkcmVzcyBzaGFyZWQgY2hhbGxlbmdlcy5cIlxuICAgICAgICAgIGdyYXBoaWM9e1xuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJoLTgwIGJnLVt1cmwoL3NjcmVlbnNob3RzL3Byb2ZpbGUucG5nKV0gYmctc2l6ZS1bMTAwMHB4XzU2MHB4XSBiZy1wb3NpdGlvbi1bbGVmdF8tMTA5cHhfdG9wXy0xMTJweF0gYmctbm8tcmVwZWF0XCIgLz5cbiAgICAgICAgICB9XG4gICAgICAgICAgZmFkZT17Wydib3R0b20nXX1cbiAgICAgICAgICBjbGFzc05hbWU9XCJtYXgtbGc6cm91bmRlZC10LTR4bCBsZzpjb2wtc3Bhbi0zIGxnOnJvdW5kZWQtdGwtNHhsXCJcbiAgICAgICAgLz5cbiAgICAgICAgPEJlbnRvQ2FyZFxuICAgICAgICAgIGV5ZWJyb3c9XCJJbXBhY3RcIlxuICAgICAgICAgIHRpdGxlPVwiRHJpdmUgUmVhbCBDaGFuZ2VcIlxuICAgICAgICAgIGRlc2NyaXB0aW9uPVwiSW5kYWJhIGVtcG93ZXJzIGNvbW11bml0aWVzIHRvIGlkZW50aWZ5IGNoYWxsZW5nZXMgYW5kIHdvcmsgdG9nZXRoZXIgb24gc3VzdGFpbmFibGUgc29sdXRpb25zIHRocm91Z2ggc3RydWN0dXJlZCBwYXJ0aWNpcGF0aW9uLlwiXG4gICAgICAgICAgZ3JhcGhpYz17XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTAgYmctW3VybCgvc2NyZWVuc2hvdHMvY29tcGV0aXRvcnMucG5nKV0gYmctc2l6ZS1bMTEwMHB4XzY1MHB4XSBiZy1wb3NpdGlvbi1bbGVmdF8tMzhweF90b3BfLTczcHhdIGJnLW5vLXJlcGVhdFwiIC8+XG4gICAgICAgICAgfVxuICAgICAgICAgIGZhZGU9e1snYm90dG9tJ119XG4gICAgICAgICAgY2xhc3NOYW1lPVwibGc6Y29sLXNwYW4tMyBsZzpyb3VuZGVkLXRyLTR4bFwiXG4gICAgICAgIC8+XG4gICAgICAgIDxCZW50b0NhcmRcbiAgICAgICAgICBleWVicm93PVwiVG9vbHNcIlxuICAgICAgICAgIHRpdGxlPVwiUG93ZXJmdWwgRmVhdHVyZXNcIlxuICAgICAgICAgIGRlc2NyaXB0aW9uPVwiQWNjZXNzIGludHVpdGl2ZSB0b29scyBkZXNpZ25lZCB0byBmYWNpbGl0YXRlIG1lYW5pbmdmdWwgZGlzY3Vzc2lvbnMsIGRlY2lzaW9uLW1ha2luZywgYW5kIGNvbGxhYm9yYXRpdmUgYWN0aW9uIHdpdGhpbiB5b3VyIGNvbW11bml0eS5cIlxuICAgICAgICAgIGdyYXBoaWM9e1xuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IHNpemUtZnVsbCBwdC0xMCBwbC0xMFwiPlxuICAgICAgICAgICAgICA8S2V5Ym9hcmQgaGlnaGxpZ2h0ZWQ9e1snTGVmdENvbW1hbmQnLCAnTGVmdFNoaWZ0JywgJ0QnXX0gLz5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIH1cbiAgICAgICAgICBjbGFzc05hbWU9XCJsZzpjb2wtc3Bhbi0yIGxnOnJvdW5kZWQtYmwtNHhsXCJcbiAgICAgICAgLz5cbiAgICAgICAgPEJlbnRvQ2FyZFxuICAgICAgICAgIGV5ZWJyb3c9XCJDb25uZWN0XCJcbiAgICAgICAgICB0aXRsZT1cIkJ1aWxkIE5ldHdvcmtzXCJcbiAgICAgICAgICBkZXNjcmlwdGlvbj1cIkNvbm5lY3Qgd2l0aCBsaWtlLW1pbmRlZCBpbmRpdmlkdWFscyBhbmQgb3JnYW5pemF0aW9ucyBjb21taXR0ZWQgdG8gY3JlYXRpbmcgcG9zaXRpdmUgY2hhbmdlIGluIHRoZWlyIGNvbW11bml0aWVzLlwiXG4gICAgICAgICAgZ3JhcGhpYz17PExvZ29DbHVzdGVyIC8+fVxuICAgICAgICAgIGNsYXNzTmFtZT1cImxnOmNvbC1zcGFuLTJcIlxuICAgICAgICAvPlxuICAgICAgICA8QmVudG9DYXJkXG4gICAgICAgICAgZXllYnJvdz1cIkdsb2JhbFwiXG4gICAgICAgICAgdGl0bGU9XCJXb3JsZHdpZGUgSW1wYWN0XCJcbiAgICAgICAgICBkZXNjcmlwdGlvbj1cIkpvaW4gYSBnbG9iYWwgbW92ZW1lbnQgb2YgY29tbXVuaXRpZXMgdXNpbmcgSW5kYWJhIHRvIGRyaXZlIG1lYW5pbmdmdWwgY2hhbmdlIGFuZCBzdXN0YWluYWJsZSBkZXZlbG9wbWVudC5cIlxuICAgICAgICAgIGdyYXBoaWM9ezxNYXAgLz59XG4gICAgICAgICAgY2xhc3NOYW1lPVwibWF4LWxnOnJvdW5kZWQtYi00eGwgbGc6Y29sLXNwYW4tMiBsZzpyb3VuZGVkLWJyLTR4bFwiXG4gICAgICAgIC8+XG4gICAgICA8L2Rpdj5cbiAgICA8L0NvbnRhaW5lcj5cbiAgKVxufVxuXG5jb25zdCBzdGF0cyA9IFtcbiAgeyBpZDogMSwgbmFtZTogJ0xlc3NvbnMgZGVsaXZlcmVkJywgdmFsdWU6ICcrNCwwMDAsMDAwLDAwMCcgfSxcbiAgeyBpZDogMiwgbmFtZTogJ0VkdWNhdGlvbmFsIHJlc291cmNlcycsIHZhbHVlOiAnKzkwLDAwMCwwMDAnIH0sXG4gIHsgaWQ6IDMsIG5hbWU6ICdTcGVudCBvbiBpbmZyYXN0cnVjdHVyZSAmIGNvbnRlbnQgZGV2ZWxvcG1lbnQnLCB2YWx1ZTogJyskNjAsMDAwLDAwMCcgfSxcbl1cblxuXG5mdW5jdGlvbiBEYXJrQmVudG9TZWN0aW9uKCkge1xuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwicHQtMjQgcGItMTJcIj5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXgtYXV0byBtYXgtdy04eGwgcHgtNiBsZzpweC04XCI+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwicm91bmRlZC00eGwgYmctaW5kaWdvLTUwIGRhcms6YmctaW5kaWdvLTgwMC81MCBweC02IHB5LTI0IGxnOnJvdW5kZWQtM3hsIGxnOnB4LTE2XCI+XG4gICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtY29sIGdhcC15LTIwIGxnOmZsZXgtcm93IGxnOmdhcC14LTEyXCI+XG4gICAgICAgICAgICB7LyogTGVmdDogVGV4dCBDb2x1bW4gKi99XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImxnOmJhc2lzLTUvMTJcIj5cbiAgICAgICAgICAgICAgPFN1YmhlYWRpbmc+QWJvdXQgSW5kYWJhPC9TdWJoZWFkaW5nPlxuICAgICAgICAgICAgICA8SGVhZGluZyBhcz1cImgzXCIgY2xhc3NOYW1lPVwibXQtMiBtYXgtdy0yeGxcIj5cbiAgICAgICAgICAgICAgICBBIE1vdmVtZW50IHRvIFJlaW1hZ2luZSBMZWFybmluZyBmb3IgQWxsXG4gICAgICAgICAgICAgIDwvSGVhZGluZz5cbiAgICAgICAgICAgICAgPHAgY2xhc3NOYW1lPVwibXQtOCB0ZXh0LXhsLzQgZm9udC1saWdodCB0ZXh0LWdyYXktNjAwIGRhcms6dGV4dC1ncmF5LTIwMCBsZWFkaW5nLW5vcm1hbCBsZzp0ZXh0LXhsLzZcIj5cbiAgICAgICAgICAgICAgICBJbmRhYmEgaXMgYSBzb2NpYWwgYnVzaW5lc3Mgb24gYSBtaXNzaW9uIHRvIGVtcG93ZXIgeW91bmcgcGVvcGxlIHRvIGJlIHJlc2lsaWVudCwgcmVhY2ggdGhlaXIgZnVsbCBwb3RlbnRpYWwsXG4gICAgICAgICAgICAgICAgYW5kIGNvbnRyaWJ1dGUgdG8gdGhlIGNvbW1vbiBnb29kLiBXZeKAmXJlIGJ1aWxkaW5nIGEgZ2xvYmFsIGVjb3N5c3RlbSBmb3IgaG9saXN0aWMgbGVhcm5pbmcg4oCUIGFjY2Vzc2libGUgb25saW5lXG4gICAgICAgICAgICAgICAgYW5kIG9mZmxpbmUsIGFmZm9yZGFibGUgdG8gdGhlIG1hbnksIGFuZCBncm91bmRlZCBpbiBjdWx0dXJlLCBjYXJlLCBhbmQgY29sbGFib3JhdGlvbi5cbiAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTggZmxleCBmbGV4LWNvbCBnYXAteC02IGdhcC15LTQgc206ZmxleC1yb3dcIj5cbiAgICAgICAgICAgICAgPEJ1dHRvbiBocmVmPVwiI1wiPkFib3V0IFVzPC9CdXR0b24+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgey8qIFJpZ2h0OiBTdGF0cyBDb2x1bW4gKi99XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImxnOmJhc2lzLTcvMTIgbGc6cGwtMTZcIj5cbiAgICAgICAgICAgICAgPGRsIGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTEgZ2FwLXgtMTIgZ2FwLXktMTBcIj5cbiAgICAgICAgICAgICAgICB7c3RhdHMubWFwKChzdGF0KSA9PiAoXG4gICAgICAgICAgICAgICAgICA8ZGl2IGtleT17c3RhdC5pZH0gY2xhc3NOYW1lPVwiZmxleCBmbGV4LWNvbCBnYXAteS0xXCI+XG4gICAgICAgICAgICAgICAgICAgIDxkdCBjbGFzc05hbWU9XCJ0ZXh0LWJhc2UgdGV4dC1ncmF5LTYwMCBkYXJrOnRleHQtZ3JheS0zMDBcIj57c3RhdC5uYW1lfTwvZHQ+XG4gICAgICAgICAgICAgICAgICAgIDxkZCBjbGFzc05hbWU9XCJ0ZXh0LTR4bCBsZzp0ZXh0LTd4bCBmb250LXNlbWlib2xkIGJnLWxpbmVhci0xNDUgZnJvbS1bIzQ5MGFlN10gZnJvbS0xMCUgdmlhLVsjOTU5MmZmXSB2aWEtNTAlIHRvLVsjNDYwNWIwXSB0by05MCUgYmctY2xpcC10ZXh0IHRleHQtdHJhbnNwYXJlbnRcIj5cbiAgICAgICAgICAgICAgICAgICAgICB7c3RhdC52YWx1ZX1cbiAgICAgICAgICAgICAgICAgICAgPC9kZD5cbiAgICAgICAgICAgICAgICAgICAge3N0YXQubmFtZSAmJiAoXG4gICAgICAgICAgICAgICAgICAgICAgPGRkIGNsYXNzTmFtZT1cIm10LTIgdGV4dC1zbSBsZzp0ZXh0LWJhc2UgZm9udC1saWdodCB0ZXh0LWdyYXktNjAwIGRhcms6dGV4dC1ncmF5LTMwMFwiPlxuICAgICAgICAgICAgICAgICAgICAgICAge3N0YXQubmFtZX1cbiAgICAgICAgICAgICAgICAgICAgICA8L2RkPlxuICAgICAgICAgICAgICAgICAgICApfVxuICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICAgIDwvZGw+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuXG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIEhvbWUoKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgIDxIZXJvIC8+XG4gICAgICA8bWFpbj5cbiAgICAgICAgPENvbnRhaW5lciBjbGFzc05hbWU9XCJtdC0yNFwiPlxuICAgICAgICAgIDxMb2dvQ2xvdWQgLz5cbiAgICAgICAgPC9Db250YWluZXI+XG4gICAgICAgIDxEYXJrQmVudG9TZWN0aW9uIC8+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctbGluZWFyLXRvLWIgZnJvbS13aGl0ZSBmcm9tLTUwJSB0by1ncmF5LTEwMCBweS0yNFwiPlxuICAgICAgICAgIDxUZXN0aW1vbmlhbHMgLz5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxQb3J0Zm9saW8gLz5cbiAgICAgICAgPEluZGFiYU9zIC8+XG4gICAgICAgIDxGZWF0dXJlZFRlc3RpbW9uaWFsIC8+XG4gICAgICA8L21haW4+XG4gICAgICA8Rm9vdGVyIC8+XG4gICAgPC9kaXY+XG4gIClcbn1cbiJdLCJuYW1lcyI6WyJCZW50b0NhcmQiLCJCdXR0b24iLCJDb250YWluZXIiLCJGb290ZXIiLCJHcmFkaWVudCIsIktleWJvYXJkIiwiTGluayIsIkxvZ29DbG91ZCIsIkxvZ29DbHVzdGVyIiwiTWFwIiwiTmF2YmFyIiwiU2NyZWVuc2hvdCIsIlRlc3RpbW9uaWFscyIsIkhlYWRpbmciLCJTdWJoZWFkaW5nIiwiQ2hldnJvblJpZ2h0SWNvbiIsIlBvcnRmb2xpbyIsIkluZGFiYU9zIiwiRmVhdHVyZWRUZXN0aW1vbmlhbCIsIm1ldGFkYXRhIiwiZGVzY3JpcHRpb24iLCJIZXJvIiwiZGl2IiwiY2xhc3NOYW1lIiwiYmFubmVyIiwiaHJlZiIsImgxIiwicCIsInZhcmlhbnQiLCJGZWF0dXJlU2VjdGlvbiIsImFzIiwid2lkdGgiLCJoZWlnaHQiLCJzcmMiLCJCZW50b1NlY3Rpb24iLCJleWVicm93IiwidGl0bGUiLCJncmFwaGljIiwiZmFkZSIsImhpZ2hsaWdodGVkIiwic3RhdHMiLCJpZCIsIm5hbWUiLCJ2YWx1ZSIsIkRhcmtCZW50b1NlY3Rpb24iLCJkbCIsIm1hcCIsInN0YXQiLCJkdCIsImRkIiwiSG9tZSIsIm1haW4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./src/app/page.tsx\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Home),\n/* harmony export */ metadata: () => (/* binding */ metadata)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _components_bento_card__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/bento-card */ \"(rsc)/./src/components/bento-card.tsx\");\n/* harmony import */ var _components_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/components/button */ \"(rsc)/./src/components/button.tsx\");\n/* harmony import */ var _components_container__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/components/container */ \"(rsc)/./src/components/container.tsx\");\n/* harmony import */ var _components_footer__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @/components/footer */ \"(rsc)/./src/components/footer.tsx\");\n/* harmony import */ var _components_gradient__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/components/gradient */ \"(rsc)/./src/components/gradient.tsx\");\n/* harmony import */ var _components_keyboard__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/keyboard */ \"(rsc)/./src/components/keyboard.tsx\");\n/* harmony import */ var _components_link__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/components/link */ \"(rsc)/./src/components/link.tsx\");\n/* harmony import */ var _components_logo_cloud__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/components/logo-cloud */ \"(rsc)/./src/components/logo-cloud.tsx\");\n/* harmony import */ var _components_logo_cluster__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/logo-cluster */ \"(rsc)/./src/components/logo-cluster.tsx\");\n/* harmony import */ var _components_map__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/components/map */ \"(rsc)/./src/components/map.tsx\");\n/* harmony import */ var _components_navbar__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/components/navbar */ \"(rsc)/./src/components/navbar.tsx\");\n/* harmony import */ var _components_screenshot__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @/components/screenshot */ \"(rsc)/./src/components/screenshot.tsx\");\n/* harmony import */ var _components_testimonials__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/components/testimonials */ \"(rsc)/./src/components/testimonials.tsx\");\n/* harmony import */ var _components_text__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/components/text */ \"(rsc)/./src/components/text.tsx\");\n/* harmony import */ var _heroicons_react_16_solid__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @heroicons/react/16/solid */ \"(rsc)/./node_modules/@heroicons/react/16/solid/esm/ChevronRightIcon.js\");\n/* harmony import */ var _components_portfolio__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/components/portfolio */ \"(rsc)/./src/components/portfolio.tsx\");\n/* harmony import */ var _components_indabaos__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/components/indabaos */ \"(rsc)/./src/components/indabaos.tsx\");\n/* harmony import */ var _components_featuredtestimonial__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @/components/featuredtestimonial */ \"(rsc)/./src/components/featuredtestimonial.tsx\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nconst metadata = {\n description: 'Indaba is the platform that adds an \"Engage\" button to the Internet, inviting meaningful participation and contribution.'\n};\nfunction Hero() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_gradient__WEBPACK_IMPORTED_MODULE_5__.Gradient, {\n className: \"absolute inset-2 bottom-0 rounded-4xl ring-1 ring-black/5 ring-inset \"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 31,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"relative\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_navbar__WEBPACK_IMPORTED_MODULE_11__.Navbar, {\n banner: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_link__WEBPACK_IMPORTED_MODULE_7__.Link, {\n href: \"/blog\",\n className: \"flex items-center gap-1 rounded-full bg-indigo-800/35 px-4 py-0.5 text-sm/6 font-medium text-white data-hover:bg-indigo-800/50\",\n children: [\n \"Join the Indaba Community\",\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_heroicons_react_16_solid__WEBPACK_IMPORTED_MODULE_18__[\"default\"], {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 40,\n columnNumber: 15\n }, void 0)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 35,\n columnNumber: 13\n }, void 0)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 33,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-16 pb-24 lg:pt-24 lg:pb-24 md: max-w-2xl lg:max-w-5xl\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h1\", {\n className: \"font-display text-5xl/[0.9] font-medium tracking-tight text-balance text-white lg:text-8xl text-6xl leading-tighter\",\n children: \"The Platform for Purposeful Participation\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 45,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-8 max-w-3xl text-xl/5 font-light text-gray-150 lg:text-xl/7 text-gray-100\",\n children: 'Indaba is the platform that adds an \"Engage\" button to the Internet. While most platforms offer \"Like,\" or \"Comment,\" Indaba invites people to take responsibility, contribute meaningfully, and become part of the solution.'\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 48,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-12 flex flex-col gap-x-6 gap-y-4 sm:flex-row\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n href: \"#\",\n children: \"Get Involved\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 52,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"secondary\",\n href: \"/pricing\",\n children: \"See Projects\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 53,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 51,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 44,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 32,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 30,\n columnNumber: 5\n }, this);\n}\nfunction FeatureSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"overflow-hidden\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"pb-24\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h2\",\n className: \"max-w-3xl\",\n children: \"Deliver transformational experiences anywhere\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 71,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_screenshot__WEBPACK_IMPORTED_MODULE_12__.Screenshot, {\n width: 1216,\n height: 768,\n src: \"/screenshots/app.png\",\n className: \"mt-12 h-144 sm:h-auto sm:w-304\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 74,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 70,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 69,\n columnNumber: 5\n }, this);\n}\nfunction BentoSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Subheading, {\n children: \"Features\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 90,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h3\",\n className: \"mt-2 max-w-3xl\",\n children: \"Empowering meaningful participation.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 91,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-10 grid grid-cols-1 gap-4 sm:mt-16 lg:grid-cols-6 lg:grid-rows-2\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Community\",\n title: \"Foster Engagement\",\n description: \"Indaba creates spaces for meaningful dialogue and collaboration, helping communities come together to address shared challenges.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"h-80 bg-[url(/screenshots/profile.png)] bg-size-[1000px_560px] bg-position-[left_-109px_top_-112px] bg-no-repeat\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 101,\n columnNumber: 13\n }, void 0),\n fade: [\n \"bottom\"\n ],\n className: \"max-lg:rounded-t-4xl lg:col-span-3 lg:rounded-tl-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 96,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Impact\",\n title: \"Drive Real Change\",\n description: \"Indaba empowers communities to identify challenges and work together on sustainable solutions through structured participation.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-0 bg-[url(/screenshots/competitors.png)] bg-size-[1100px_650px] bg-position-[left_-38px_top_-73px] bg-no-repeat\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 111,\n columnNumber: 13\n }, void 0),\n fade: [\n \"bottom\"\n ],\n className: \"lg:col-span-3 lg:rounded-tr-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 106,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Tools\",\n title: \"Powerful Features\",\n description: \"Access intuitive tools designed to facilitate meaningful discussions, decision-making, and collaborative action within your community.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex size-full pt-10 pl-10\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_keyboard__WEBPACK_IMPORTED_MODULE_6__.Keyboard, {\n highlighted: [\n \"LeftCommand\",\n \"LeftShift\",\n \"D\"\n ]\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 122,\n columnNumber: 15\n }, void 0)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 121,\n columnNumber: 13\n }, void 0),\n className: \"lg:col-span-2 lg:rounded-bl-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 116,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Connect\",\n title: \"Build Networks\",\n description: \"Connect with like-minded individuals and organizations committed to creating positive change in their communities.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_logo_cluster__WEBPACK_IMPORTED_MODULE_9__.LogoCluster, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 131,\n columnNumber: 20\n }, void 0),\n className: \"lg:col-span-2\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 127,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_bento_card__WEBPACK_IMPORTED_MODULE_1__.BentoCard, {\n eyebrow: \"Global\",\n title: \"Worldwide Impact\",\n description: \"Join a global movement of communities using Indaba to drive meaningful change and sustainable development.\",\n graphic: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_map__WEBPACK_IMPORTED_MODULE_10__.Map, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 138,\n columnNumber: 20\n }, void 0),\n className: \"max-lg:rounded-b-4xl lg:col-span-2 lg:rounded-br-4xl\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 134,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 95,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 89,\n columnNumber: 5\n }, this);\n}\nconst stats = [\n {\n id: 1,\n name: \"Lessons delivered\",\n value: \"+4,000,000,000\"\n },\n {\n id: 2,\n name: \"Educational resources\",\n value: \"+90,000,000\"\n },\n {\n id: 3,\n name: \"Spent on infrastructure & content development\",\n value: \"+$60,000,000\"\n }\n];\nfunction DarkBentoSection() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"pt-24 pb-12\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-8xl px-6 lg:px-8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"rounded-4xl bg-indigo-50 dark:bg-indigo-800/50 px-6 py-24 lg:rounded-3xl lg:px-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col gap-y-20 lg:flex-row lg:gap-x-12\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"lg:basis-5/12\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Subheading, {\n children: \"About Indaba\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 161,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_text__WEBPACK_IMPORTED_MODULE_14__.Heading, {\n as: \"h3\",\n className: \"mt-2 max-w-2xl\",\n children: \"A Movement to Reimagine Learning for All\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 162,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-8 text-xl/4 font-light text-gray-600 dark:text-gray-200 leading-normal lg:text-xl/6\",\n children: \"Indaba is a social business on a mission to empower young people to be resilient, reach their full potential, and contribute to the common good. We’re building a global ecosystem for holistic learning — accessible online and offline, affordable to the many, and grounded in culture, care, and collaboration.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 165,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-8 flex flex-col gap-x-6 gap-y-4 sm:flex-row\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n href: \"#\",\n children: \"About Us\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 171,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 170,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 160,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"lg:basis-7/12 lg:pl-16\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dl\", {\n className: \"grid grid-cols-1 gap-x-12 gap-y-10\",\n children: stats.map((stat)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex flex-col gap-y-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dt\", {\n className: \"text-base text-gray-600 dark:text-gray-300\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 180,\n columnNumber: 21\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"text-4xl lg:text-7xl font-semibold bg-linear-145 from-[#490ae7] from-10% via-[#9592ff] via-50% to-[#4605b0] to-90% bg-clip-text text-transparent\",\n children: stat.value\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 181,\n columnNumber: 21\n }, this),\n stat.name && /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"dd\", {\n className: \"mt-2 text-sm lg:text-base font-light text-gray-600 dark:text-gray-300\",\n children: stat.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 185,\n columnNumber: 23\n }, this)\n ]\n }, stat.id, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 179,\n columnNumber: 19\n }, this))\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 177,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 176,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 158,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 157,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 156,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 155,\n columnNumber: 5\n }, this);\n}\nfunction CTA() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-white \",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"px-6 pt-24 pb-32 sm:px-6 lg:px-8 \",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-3xl text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-5xl font-semibold tracking-tight text-balance text-gray-900 sm:text-5xl\",\n children: \"Empower a Generation. Join the Movement.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 205,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mx-auto mt-6 max-w-xl text-lg/8 text-pretty text-gray-600\",\n children: \"Help build a future where every young person can thrive — through holistic education, cultural connection, and community-led innovation.\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 208,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mt-10 flex items-center justify-center gap-x-6\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n href: \"/get-involved\",\n children: \"Get Involved\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 212,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_button__WEBPACK_IMPORTED_MODULE_2__.Button, {\n variant: \"secondary\",\n href: \"/contact\",\n children: \"Contact Us\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 213,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 211,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 204,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 203,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 202,\n columnNumber: 5\n }, this);\n}\nfunction Home() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"overflow-hidden\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Hero, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 228,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"main\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_container__WEBPACK_IMPORTED_MODULE_3__.Container, {\n className: \"mt-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_logo_cloud__WEBPACK_IMPORTED_MODULE_8__.LogoCloud, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 231,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 230,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(DarkBentoSection, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 233,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"bg-linear-to-b from-white from-50% to-gray-100 py-24\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_testimonials__WEBPACK_IMPORTED_MODULE_13__.Testimonials, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 235,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 234,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_portfolio__WEBPACK_IMPORTED_MODULE_15__[\"default\"], {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 237,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_indabaos__WEBPACK_IMPORTED_MODULE_16__.IndabaOs, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 238,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_featuredtestimonial__WEBPACK_IMPORTED_MODULE_17__[\"default\"], {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 239,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(CTA, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 240,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 229,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_footer__WEBPACK_IMPORTED_MODULE_4__.Footer, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 242,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/app/page.tsx\",\n lineNumber: 227,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvYXBwL3BhZ2UudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQW1EO0FBQ1A7QUFDTTtBQUNOO0FBQ0k7QUFDQTtBQUNSO0FBRVc7QUFDSTtBQUVqQjtBQUNNO0FBQ1E7QUFDSTtBQUNEO0FBQ0s7QUFFZDtBQUNFO0FBQ2tCO0FBRTNELE1BQU1tQixXQUFxQjtJQUNoQ0MsYUFDRTtBQUNKLEVBQUM7QUFFRCxTQUFTQztJQUNQLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVOzswQkFDYiw4REFBQ25CLDBEQUFRQTtnQkFBQ21CLFdBQVU7Ozs7OzswQkFDcEIsOERBQUNyQiw0REFBU0E7Z0JBQUNxQixXQUFVOztrQ0FDbkIsOERBQUNiLHVEQUFNQTt3QkFDTGMsc0JBQ0UsOERBQUNsQixrREFBSUE7NEJBQ0htQixNQUFLOzRCQUNMRixXQUFVOztnQ0FDWDs4Q0FFQyw4REFBQ1Isa0VBQWdCQTtvQ0FBQ1EsV0FBVTs7Ozs7Ozs7Ozs7Ozs7Ozs7a0NBSWxDLDhEQUFDRDt3QkFBSUMsV0FBVTs7MENBQ2IsOERBQUNHO2dDQUFHSCxXQUFVOzBDQUFzSDs7Ozs7OzBDQUdwSSw4REFBQ0k7Z0NBQUVKLFdBQVU7MENBQStFOzs7Ozs7MENBRzVGLDhEQUFDRDtnQ0FBSUMsV0FBVTs7a0RBQ2IsOERBQUN0QixzREFBTUE7d0NBQUN3QixNQUFLO2tEQUFJOzs7Ozs7a0RBQ2pCLDhEQUFDeEIsc0RBQU1BO3dDQUFDMkIsU0FBUTt3Q0FBWUgsTUFBSztrREFBVzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBUXhEO0FBTUEsU0FBU0k7SUFDUCxxQkFDRSw4REFBQ1A7UUFBSUMsV0FBVTtrQkFDYiw0RUFBQ3JCLDREQUFTQTtZQUFDcUIsV0FBVTs7OEJBQ25CLDhEQUFDVixzREFBT0E7b0JBQUNpQixJQUFHO29CQUFLUCxXQUFVOzhCQUFZOzs7Ozs7OEJBR3ZDLDhEQUFDWiwrREFBVUE7b0JBQ1RvQixPQUFPO29CQUNQQyxRQUFRO29CQUNSQyxLQUFJO29CQUNKVixXQUFVOzs7Ozs7Ozs7Ozs7Ozs7OztBQUtwQjtBQUlBLFNBQVNXO0lBQ1AscUJBQ0UsOERBQUNoQyw0REFBU0E7OzBCQUNSLDhEQUFDWSx5REFBVUE7MEJBQUM7Ozs7OzswQkFDWiw4REFBQ0Qsc0RBQU9BO2dCQUFDaUIsSUFBRztnQkFBS1AsV0FBVTswQkFBaUI7Ozs7OzswQkFJNUMsOERBQUNEO2dCQUFJQyxXQUFVOztrQ0FDYiw4REFBQ3ZCLDZEQUFTQTt3QkFDUm1DLFNBQVE7d0JBQ1JDLE9BQU07d0JBQ05oQixhQUFZO3dCQUNaaUIsdUJBQ0UsOERBQUNmOzRCQUFJQyxXQUFVOzs7Ozs7d0JBRWpCZSxNQUFNOzRCQUFDO3lCQUFTO3dCQUNoQmYsV0FBVTs7Ozs7O2tDQUVaLDhEQUFDdkIsNkRBQVNBO3dCQUNSbUMsU0FBUTt3QkFDUkMsT0FBTTt3QkFDTmhCLGFBQVk7d0JBQ1ppQix1QkFDRSw4REFBQ2Y7NEJBQUlDLFdBQVU7Ozs7Ozt3QkFFakJlLE1BQU07NEJBQUM7eUJBQVM7d0JBQ2hCZixXQUFVOzs7Ozs7a0NBRVosOERBQUN2Qiw2REFBU0E7d0JBQ1JtQyxTQUFRO3dCQUNSQyxPQUFNO3dCQUNOaEIsYUFBWTt3QkFDWmlCLHVCQUNFLDhEQUFDZjs0QkFBSUMsV0FBVTtzQ0FDYiw0RUFBQ2xCLDBEQUFRQTtnQ0FBQ2tDLGFBQWE7b0NBQUM7b0NBQWU7b0NBQWE7aUNBQUk7Ozs7Ozs7Ozs7O3dCQUc1RGhCLFdBQVU7Ozs7OztrQ0FFWiw4REFBQ3ZCLDZEQUFTQTt3QkFDUm1DLFNBQVE7d0JBQ1JDLE9BQU07d0JBQ05oQixhQUFZO3dCQUNaaUIsdUJBQVMsOERBQUM3QixpRUFBV0E7Ozs7O3dCQUNyQmUsV0FBVTs7Ozs7O2tDQUVaLDhEQUFDdkIsNkRBQVNBO3dCQUNSbUMsU0FBUTt3QkFDUkMsT0FBTTt3QkFDTmhCLGFBQVk7d0JBQ1ppQix1QkFBUyw4REFBQzVCLGlEQUFHQTs7Ozs7d0JBQ2JjLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUtwQjtBQUVBLE1BQU1pQixRQUFRO0lBQ1o7UUFBRUMsSUFBSTtRQUFHQyxNQUFNO1FBQXFCQyxPQUFPO0lBQWlCO0lBQzVEO1FBQUVGLElBQUk7UUFBR0MsTUFBTTtRQUF5QkMsT0FBTztJQUFjO0lBQzdEO1FBQUVGLElBQUk7UUFBR0MsTUFBTTtRQUFpREMsT0FBTztJQUFlO0NBQ3ZGO0FBR0QsU0FBU0M7SUFDUCxxQkFDRSw4REFBQ3RCO1FBQUlDLFdBQVU7a0JBQ2IsNEVBQUNEO1lBQUlDLFdBQVU7c0JBQ2IsNEVBQUNEO2dCQUFJQyxXQUFVOzBCQUNiLDRFQUFDRDtvQkFBSUMsV0FBVTs7c0NBRWIsOERBQUNEOzRCQUFJQyxXQUFVOzs4Q0FDYiw4REFBQ1QseURBQVVBOzhDQUFDOzs7Ozs7OENBQ1osOERBQUNELHNEQUFPQTtvQ0FBQ2lCLElBQUc7b0NBQUtQLFdBQVU7OENBQWlCOzs7Ozs7OENBRzVDLDhEQUFDSTtvQ0FBRUosV0FBVTs4Q0FBeUY7Ozs7Ozs4Q0FLdEcsOERBQUNEO29DQUFJQyxXQUFVOzhDQUNmLDRFQUFDdEIsc0RBQU1BO3dDQUFDd0IsTUFBSztrREFBSTs7Ozs7Ozs7Ozs7Ozs7Ozs7c0NBS25CLDhEQUFDSDs0QkFBSUMsV0FBVTtzQ0FDYiw0RUFBQ3NCO2dDQUFHdEIsV0FBVTswQ0FDWGlCLE1BQU1NLEdBQUcsQ0FBQyxDQUFDQyxxQkFDViw4REFBQ3pCO3dDQUFrQkMsV0FBVTs7MERBQzNCLDhEQUFDeUI7Z0RBQUd6QixXQUFVOzBEQUE4Q3dCLEtBQUtMLElBQUk7Ozs7OzswREFDckUsOERBQUNPO2dEQUFHMUIsV0FBVTswREFDWHdCLEtBQUtKLEtBQUs7Ozs7Ozs0Q0FFWkksS0FBS0wsSUFBSSxrQkFDUiw4REFBQ087Z0RBQUcxQixXQUFVOzBEQUNYd0IsS0FBS0wsSUFBSTs7Ozs7Ozt1Q0FQTkssS0FBS04sRUFBRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBbUJuQztBQUVBLFNBQVNTO0lBQ1AscUJBQ0UsOERBQUM1QjtRQUFJQyxXQUFVO2tCQUNiLDRFQUFDRDtZQUFJQyxXQUFVO3NCQUNiLDRFQUFDRDtnQkFBSUMsV0FBVTs7a0NBQ2IsOERBQUM0Qjt3QkFBRzVCLFdBQVU7a0NBQStFOzs7Ozs7a0NBRzdGLDhEQUFDSTt3QkFBRUosV0FBVTtrQ0FBNEQ7Ozs7OztrQ0FHekUsOERBQUNEO3dCQUFJQyxXQUFVOzswQ0FDYiw4REFBQ3RCLHNEQUFNQTtnQ0FBQ3dCLE1BQUs7MENBQWdCOzs7Ozs7MENBQzdCLDhEQUFDeEIsc0RBQU1BO2dDQUFDMkIsU0FBUTtnQ0FBWUgsTUFBSzswQ0FBVzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQVF4RDtBQUllLFNBQVMyQjtJQUN0QixxQkFDRSw4REFBQzlCO1FBQUlDLFdBQVU7OzBCQUNiLDhEQUFDRjs7Ozs7MEJBQ0QsOERBQUNnQzs7a0NBQ0MsOERBQUNuRCw0REFBU0E7d0JBQUNxQixXQUFVO2tDQUNuQiw0RUFBQ2hCLDZEQUFTQTs7Ozs7Ozs7OztrQ0FFWiw4REFBQ3FDOzs7OztrQ0FDRCw4REFBQ3RCO3dCQUFJQyxXQUFVO2tDQUNiLDRFQUFDWCxtRUFBWUE7Ozs7Ozs7Ozs7a0NBRWYsOERBQUNJLDhEQUFTQTs7Ozs7a0NBQ1YsOERBQUNDLDJEQUFRQTs7Ozs7a0NBQ1QsOERBQUNDLHdFQUFtQkE7Ozs7O2tDQUNwQiw4REFBQ2dDOzs7Ozs7Ozs7OzswQkFFSCw4REFBQy9DLHNEQUFNQTs7Ozs7Ozs7Ozs7QUFHYiIsInNvdXJjZXMiOlsid2VicGFjazovL3JhZGlhbnQvLi9zcmMvYXBwL3BhZ2UudHN4P2Y2OGEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmVudG9DYXJkIH0gZnJvbSAnQC9jb21wb25lbnRzL2JlbnRvLWNhcmQnXG5pbXBvcnQgeyBCdXR0b24gfSBmcm9tICdAL2NvbXBvbmVudHMvYnV0dG9uJ1xuaW1wb3J0IHsgQ29udGFpbmVyIH0gZnJvbSAnQC9jb21wb25lbnRzL2NvbnRhaW5lcidcbmltcG9ydCB7IEZvb3RlciB9IGZyb20gJ0AvY29tcG9uZW50cy9mb290ZXInXG5pbXBvcnQgeyBHcmFkaWVudCB9IGZyb20gJ0AvY29tcG9uZW50cy9ncmFkaWVudCdcbmltcG9ydCB7IEtleWJvYXJkIH0gZnJvbSAnQC9jb21wb25lbnRzL2tleWJvYXJkJ1xuaW1wb3J0IHsgTGluayB9IGZyb20gJ0AvY29tcG9uZW50cy9saW5rJ1xuaW1wb3J0IHsgTGlua2VkQXZhdGFycyB9IGZyb20gJ0AvY29tcG9uZW50cy9saW5rZWQtYXZhdGFycydcbmltcG9ydCB7IExvZ29DbG91ZCB9IGZyb20gJ0AvY29tcG9uZW50cy9sb2dvLWNsb3VkJ1xuaW1wb3J0IHsgTG9nb0NsdXN0ZXIgfSBmcm9tICdAL2NvbXBvbmVudHMvbG9nby1jbHVzdGVyJ1xuaW1wb3J0IHsgTG9nb1RpbWVsaW5lIH0gZnJvbSAnQC9jb21wb25lbnRzL2xvZ28tdGltZWxpbmUnXG5pbXBvcnQgeyBNYXAgfSBmcm9tICdAL2NvbXBvbmVudHMvbWFwJ1xuaW1wb3J0IHsgTmF2YmFyIH0gZnJvbSAnQC9jb21wb25lbnRzL25hdmJhcidcbmltcG9ydCB7IFNjcmVlbnNob3QgfSBmcm9tICdAL2NvbXBvbmVudHMvc2NyZWVuc2hvdCdcbmltcG9ydCB7IFRlc3RpbW9uaWFscyB9IGZyb20gJ0AvY29tcG9uZW50cy90ZXN0aW1vbmlhbHMnXG5pbXBvcnQgeyBIZWFkaW5nLCBTdWJoZWFkaW5nIH0gZnJvbSAnQC9jb21wb25lbnRzL3RleHQnXG5pbXBvcnQgeyBDaGV2cm9uUmlnaHRJY29uIH0gZnJvbSAnQGhlcm9pY29ucy9yZWFjdC8xNi9zb2xpZCdcbmltcG9ydCB0eXBlIHsgTWV0YWRhdGEgfSBmcm9tICduZXh0J1xuaW1wb3J0IFBvcnRmb2xpbyBmcm9tICdAL2NvbXBvbmVudHMvcG9ydGZvbGlvJ1xuaW1wb3J0IHsgSW5kYWJhT3MgfSBmcm9tICdAL2NvbXBvbmVudHMvaW5kYWJhb3MnXG5pbXBvcnQgRmVhdHVyZWRUZXN0aW1vbmlhbCBmcm9tICdAL2NvbXBvbmVudHMvZmVhdHVyZWR0ZXN0aW1vbmlhbCdcblxuZXhwb3J0IGNvbnN0IG1ldGFkYXRhOiBNZXRhZGF0YSA9IHtcbiAgZGVzY3JpcHRpb246XG4gICAgJ0luZGFiYSBpcyB0aGUgcGxhdGZvcm0gdGhhdCBhZGRzIGFuIFwiRW5nYWdlXCIgYnV0dG9uIHRvIHRoZSBJbnRlcm5ldCwgaW52aXRpbmcgbWVhbmluZ2Z1bCBwYXJ0aWNpcGF0aW9uIGFuZCBjb250cmlidXRpb24uJyxcbn1cblxuZnVuY3Rpb24gSGVybygpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cInJlbGF0aXZlXCI+XG4gICAgICA8R3JhZGllbnQgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMiBib3R0b20tMCByb3VuZGVkLTR4bCByaW5nLTEgcmluZy1ibGFjay81IHJpbmctaW5zZXQgXCIgLz5cbiAgICAgIDxDb250YWluZXIgY2xhc3NOYW1lPVwicmVsYXRpdmVcIj5cbiAgICAgICAgPE5hdmJhclxuICAgICAgICAgIGJhbm5lcj17XG4gICAgICAgICAgICA8TGlua1xuICAgICAgICAgICAgICBocmVmPVwiL2Jsb2dcIlxuICAgICAgICAgICAgICBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtMSByb3VuZGVkLWZ1bGwgYmctaW5kaWdvLTgwMC8zNSBweC00IHB5LTAuNSB0ZXh0LXNtLzYgZm9udC1tZWRpdW0gdGV4dC13aGl0ZSBkYXRhLWhvdmVyOmJnLWluZGlnby04MDAvNTBcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICBKb2luIHRoZSBJbmRhYmEgQ29tbXVuaXR5XG4gICAgICAgICAgICAgIDxDaGV2cm9uUmlnaHRJY29uIGNsYXNzTmFtZT1cInNpemUtNFwiIC8+XG4gICAgICAgICAgICA8L0xpbms+XG4gICAgICAgICAgfVxuICAgICAgICAvPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInB0LTE2IHBiLTI0IGxnOnB0LTI0IGxnOnBiLTI0IG1kOiBtYXgtdy0yeGwgbGc6bWF4LXctNXhsXCI+XG4gICAgICAgICAgPGgxIGNsYXNzTmFtZT1cImZvbnQtZGlzcGxheSB0ZXh0LTV4bC9bMC45XSBmb250LW1lZGl1bSB0cmFja2luZy10aWdodCB0ZXh0LWJhbGFuY2UgdGV4dC13aGl0ZSBsZzp0ZXh0LTh4bCB0ZXh0LTZ4bCBsZWFkaW5nLXRpZ2h0ZXJcIj5cbiAgICAgICAgICAgIFRoZSBQbGF0Zm9ybSBmb3IgUHVycG9zZWZ1bCBQYXJ0aWNpcGF0aW9uXG4gICAgICAgICAgPC9oMT5cbiAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC04IG1heC13LTN4bCB0ZXh0LXhsLzUgZm9udC1saWdodCB0ZXh0LWdyYXktMTUwIGxnOnRleHQteGwvNyB0ZXh0LWdyYXktMTAwXCI+XG4gICAgICAgICAgICBJbmRhYmEgaXMgdGhlIHBsYXRmb3JtIHRoYXQgYWRkcyBhbiBcIkVuZ2FnZVwiIGJ1dHRvbiB0byB0aGUgSW50ZXJuZXQuIFdoaWxlIG1vc3QgcGxhdGZvcm1zIG9mZmVyIFwiTGlrZSxcIiBvciBcIkNvbW1lbnQsXCIgSW5kYWJhIGludml0ZXMgcGVvcGxlIHRvIHRha2UgcmVzcG9uc2liaWxpdHksIGNvbnRyaWJ1dGUgbWVhbmluZ2Z1bGx5LCBhbmQgYmVjb21lIHBhcnQgb2YgdGhlIHNvbHV0aW9uLlxuICAgICAgICAgIDwvcD5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTEyIGZsZXggZmxleC1jb2wgZ2FwLXgtNiBnYXAteS00IHNtOmZsZXgtcm93XCI+XG4gICAgICAgICAgICA8QnV0dG9uIGhyZWY9XCIjXCI+R2V0IEludm9sdmVkPC9CdXR0b24+XG4gICAgICAgICAgICA8QnV0dG9uIHZhcmlhbnQ9XCJzZWNvbmRhcnlcIiBocmVmPVwiL3ByaWNpbmdcIj5cbiAgICAgICAgICAgICAgU2VlIFByb2plY3RzXG4gICAgICAgICAgICA8L0J1dHRvbj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L0NvbnRhaW5lcj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuXG5cblxuXG5cbmZ1bmN0aW9uIEZlYXR1cmVTZWN0aW9uKCkge1xuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwib3ZlcmZsb3ctaGlkZGVuXCI+XG4gICAgICA8Q29udGFpbmVyIGNsYXNzTmFtZT1cInBiLTI0XCI+XG4gICAgICAgIDxIZWFkaW5nIGFzPVwiaDJcIiBjbGFzc05hbWU9XCJtYXgtdy0zeGxcIj5cbiAgICAgICAgICBEZWxpdmVyIHRyYW5zZm9ybWF0aW9uYWwgZXhwZXJpZW5jZXMgYW55d2hlcmVcbiAgICAgICAgPC9IZWFkaW5nPlxuICAgICAgICA8U2NyZWVuc2hvdFxuICAgICAgICAgIHdpZHRoPXsxMjE2fVxuICAgICAgICAgIGhlaWdodD17NzY4fVxuICAgICAgICAgIHNyYz1cIi9zY3JlZW5zaG90cy9hcHAucG5nXCJcbiAgICAgICAgICBjbGFzc05hbWU9XCJtdC0xMiBoLTE0NCBzbTpoLWF1dG8gc206dy0zMDRcIlxuICAgICAgICAvPlxuICAgICAgPC9Db250YWluZXI+XG4gICAgPC9kaXY+XG4gIClcbn1cblxuXG5cbmZ1bmN0aW9uIEJlbnRvU2VjdGlvbigpIHtcbiAgcmV0dXJuIChcbiAgICA8Q29udGFpbmVyPlxuICAgICAgPFN1YmhlYWRpbmc+RmVhdHVyZXM8L1N1YmhlYWRpbmc+XG4gICAgICA8SGVhZGluZyBhcz1cImgzXCIgY2xhc3NOYW1lPVwibXQtMiBtYXgtdy0zeGxcIj5cbiAgICAgICAgRW1wb3dlcmluZyBtZWFuaW5nZnVsIHBhcnRpY2lwYXRpb24uXG4gICAgICA8L0hlYWRpbmc+XG5cbiAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXQtMTAgZ3JpZCBncmlkLWNvbHMtMSBnYXAtNCBzbTptdC0xNiBsZzpncmlkLWNvbHMtNiBsZzpncmlkLXJvd3MtMlwiPlxuICAgICAgICA8QmVudG9DYXJkXG4gICAgICAgICAgZXllYnJvdz1cIkNvbW11bml0eVwiXG4gICAgICAgICAgdGl0bGU9XCJGb3N0ZXIgRW5nYWdlbWVudFwiXG4gICAgICAgICAgZGVzY3JpcHRpb249XCJJbmRhYmEgY3JlYXRlcyBzcGFjZXMgZm9yIG1lYW5pbmdmdWwgZGlhbG9ndWUgYW5kIGNvbGxhYm9yYXRpb24sIGhlbHBpbmcgY29tbXVuaXRpZXMgY29tZSB0b2dldGhlciB0byBhZGRyZXNzIHNoYXJlZCBjaGFsbGVuZ2VzLlwiXG4gICAgICAgICAgZ3JhcGhpYz17XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImgtODAgYmctW3VybCgvc2NyZWVuc2hvdHMvcHJvZmlsZS5wbmcpXSBiZy1zaXplLVsxMDAwcHhfNTYwcHhdIGJnLXBvc2l0aW9uLVtsZWZ0Xy0xMDlweF90b3BfLTExMnB4XSBiZy1uby1yZXBlYXRcIiAvPlxuICAgICAgICAgIH1cbiAgICAgICAgICBmYWRlPXtbJ2JvdHRvbSddfVxuICAgICAgICAgIGNsYXNzTmFtZT1cIm1heC1sZzpyb3VuZGVkLXQtNHhsIGxnOmNvbC1zcGFuLTMgbGc6cm91bmRlZC10bC00eGxcIlxuICAgICAgICAvPlxuICAgICAgICA8QmVudG9DYXJkXG4gICAgICAgICAgZXllYnJvdz1cIkltcGFjdFwiXG4gICAgICAgICAgdGl0bGU9XCJEcml2ZSBSZWFsIENoYW5nZVwiXG4gICAgICAgICAgZGVzY3JpcHRpb249XCJJbmRhYmEgZW1wb3dlcnMgY29tbXVuaXRpZXMgdG8gaWRlbnRpZnkgY2hhbGxlbmdlcyBhbmQgd29yayB0b2dldGhlciBvbiBzdXN0YWluYWJsZSBzb2x1dGlvbnMgdGhyb3VnaCBzdHJ1Y3R1cmVkIHBhcnRpY2lwYXRpb24uXCJcbiAgICAgICAgICBncmFwaGljPXtcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYWJzb2x1dGUgaW5zZXQtMCBiZy1bdXJsKC9zY3JlZW5zaG90cy9jb21wZXRpdG9ycy5wbmcpXSBiZy1zaXplLVsxMTAwcHhfNjUwcHhdIGJnLXBvc2l0aW9uLVtsZWZ0Xy0zOHB4X3RvcF8tNzNweF0gYmctbm8tcmVwZWF0XCIgLz5cbiAgICAgICAgICB9XG4gICAgICAgICAgZmFkZT17Wydib3R0b20nXX1cbiAgICAgICAgICBjbGFzc05hbWU9XCJsZzpjb2wtc3Bhbi0zIGxnOnJvdW5kZWQtdHItNHhsXCJcbiAgICAgICAgLz5cbiAgICAgICAgPEJlbnRvQ2FyZFxuICAgICAgICAgIGV5ZWJyb3c9XCJUb29sc1wiXG4gICAgICAgICAgdGl0bGU9XCJQb3dlcmZ1bCBGZWF0dXJlc1wiXG4gICAgICAgICAgZGVzY3JpcHRpb249XCJBY2Nlc3MgaW50dWl0aXZlIHRvb2xzIGRlc2lnbmVkIHRvIGZhY2lsaXRhdGUgbWVhbmluZ2Z1bCBkaXNjdXNzaW9ucywgZGVjaXNpb24tbWFraW5nLCBhbmQgY29sbGFib3JhdGl2ZSBhY3Rpb24gd2l0aGluIHlvdXIgY29tbXVuaXR5LlwiXG4gICAgICAgICAgZ3JhcGhpYz17XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggc2l6ZS1mdWxsIHB0LTEwIHBsLTEwXCI+XG4gICAgICAgICAgICAgIDxLZXlib2FyZCBoaWdobGlnaHRlZD17WydMZWZ0Q29tbWFuZCcsICdMZWZ0U2hpZnQnLCAnRCddfSAvPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgfVxuICAgICAgICAgIGNsYXNzTmFtZT1cImxnOmNvbC1zcGFuLTIgbGc6cm91bmRlZC1ibC00eGxcIlxuICAgICAgICAvPlxuICAgICAgICA8QmVudG9DYXJkXG4gICAgICAgICAgZXllYnJvdz1cIkNvbm5lY3RcIlxuICAgICAgICAgIHRpdGxlPVwiQnVpbGQgTmV0d29ya3NcIlxuICAgICAgICAgIGRlc2NyaXB0aW9uPVwiQ29ubmVjdCB3aXRoIGxpa2UtbWluZGVkIGluZGl2aWR1YWxzIGFuZCBvcmdhbml6YXRpb25zIGNvbW1pdHRlZCB0byBjcmVhdGluZyBwb3NpdGl2ZSBjaGFuZ2UgaW4gdGhlaXIgY29tbXVuaXRpZXMuXCJcbiAgICAgICAgICBncmFwaGljPXs8TG9nb0NsdXN0ZXIgLz59XG4gICAgICAgICAgY2xhc3NOYW1lPVwibGc6Y29sLXNwYW4tMlwiXG4gICAgICAgIC8+XG4gICAgICAgIDxCZW50b0NhcmRcbiAgICAgICAgICBleWVicm93PVwiR2xvYmFsXCJcbiAgICAgICAgICB0aXRsZT1cIldvcmxkd2lkZSBJbXBhY3RcIlxuICAgICAgICAgIGRlc2NyaXB0aW9uPVwiSm9pbiBhIGdsb2JhbCBtb3ZlbWVudCBvZiBjb21tdW5pdGllcyB1c2luZyBJbmRhYmEgdG8gZHJpdmUgbWVhbmluZ2Z1bCBjaGFuZ2UgYW5kIHN1c3RhaW5hYmxlIGRldmVsb3BtZW50LlwiXG4gICAgICAgICAgZ3JhcGhpYz17PE1hcCAvPn1cbiAgICAgICAgICBjbGFzc05hbWU9XCJtYXgtbGc6cm91bmRlZC1iLTR4bCBsZzpjb2wtc3Bhbi0yIGxnOnJvdW5kZWQtYnItNHhsXCJcbiAgICAgICAgLz5cbiAgICAgIDwvZGl2PlxuICAgIDwvQ29udGFpbmVyPlxuICApXG59XG5cbmNvbnN0IHN0YXRzID0gW1xuICB7IGlkOiAxLCBuYW1lOiAnTGVzc29ucyBkZWxpdmVyZWQnLCB2YWx1ZTogJys0LDAwMCwwMDAsMDAwJyB9LFxuICB7IGlkOiAyLCBuYW1lOiAnRWR1Y2F0aW9uYWwgcmVzb3VyY2VzJywgdmFsdWU6ICcrOTAsMDAwLDAwMCcgfSxcbiAgeyBpZDogMywgbmFtZTogJ1NwZW50IG9uIGluZnJhc3RydWN0dXJlICYgY29udGVudCBkZXZlbG9wbWVudCcsIHZhbHVlOiAnKyQ2MCwwMDAsMDAwJyB9LFxuXVxuXG5cbmZ1bmN0aW9uIERhcmtCZW50b1NlY3Rpb24oKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJwdC0yNCBwYi0xMlwiPlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJteC1hdXRvIG1heC13LTh4bCBweC02IGxnOnB4LThcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJyb3VuZGVkLTR4bCBiZy1pbmRpZ28tNTAgZGFyazpiZy1pbmRpZ28tODAwLzUwIHB4LTYgcHktMjQgbGc6cm91bmRlZC0zeGwgbGc6cHgtMTZcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXggZmxleC1jb2wgZ2FwLXktMjAgbGc6ZmxleC1yb3cgbGc6Z2FwLXgtMTJcIj5cbiAgICAgICAgICAgIHsvKiBMZWZ0OiBUZXh0IENvbHVtbiAqL31cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibGc6YmFzaXMtNS8xMlwiPlxuICAgICAgICAgICAgICA8U3ViaGVhZGluZz5BYm91dCBJbmRhYmE8L1N1YmhlYWRpbmc+XG4gICAgICAgICAgICAgIDxIZWFkaW5nIGFzPVwiaDNcIiBjbGFzc05hbWU9XCJtdC0yIG1heC13LTJ4bFwiPlxuICAgICAgICAgICAgICAgIEEgTW92ZW1lbnQgdG8gUmVpbWFnaW5lIExlYXJuaW5nIGZvciBBbGxcbiAgICAgICAgICAgICAgPC9IZWFkaW5nPlxuICAgICAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC04IHRleHQteGwvNCBmb250LWxpZ2h0IHRleHQtZ3JheS02MDAgZGFyazp0ZXh0LWdyYXktMjAwIGxlYWRpbmctbm9ybWFsIGxnOnRleHQteGwvNlwiPlxuICAgICAgICAgICAgICAgIEluZGFiYSBpcyBhIHNvY2lhbCBidXNpbmVzcyBvbiBhIG1pc3Npb24gdG8gZW1wb3dlciB5b3VuZyBwZW9wbGUgdG8gYmUgcmVzaWxpZW50LCByZWFjaCB0aGVpciBmdWxsIHBvdGVudGlhbCxcbiAgICAgICAgICAgICAgICBhbmQgY29udHJpYnV0ZSB0byB0aGUgY29tbW9uIGdvb2QuIFdl4oCZcmUgYnVpbGRpbmcgYSBnbG9iYWwgZWNvc3lzdGVtIGZvciBob2xpc3RpYyBsZWFybmluZyDigJQgYWNjZXNzaWJsZSBvbmxpbmVcbiAgICAgICAgICAgICAgICBhbmQgb2ZmbGluZSwgYWZmb3JkYWJsZSB0byB0aGUgbWFueSwgYW5kIGdyb3VuZGVkIGluIGN1bHR1cmUsIGNhcmUsIGFuZCBjb2xsYWJvcmF0aW9uLlxuICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXQtOCBmbGV4IGZsZXgtY29sIGdhcC14LTYgZ2FwLXktNCBzbTpmbGV4LXJvd1wiPlxuICAgICAgICAgICAgICA8QnV0dG9uIGhyZWY9XCIjXCI+QWJvdXQgVXM8L0J1dHRvbj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICB7LyogUmlnaHQ6IFN0YXRzIENvbHVtbiAqL31cbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibGc6YmFzaXMtNy8xMiBsZzpwbC0xNlwiPlxuICAgICAgICAgICAgICA8ZGwgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMSBnYXAteC0xMiBnYXAteS0xMFwiPlxuICAgICAgICAgICAgICAgIHtzdGF0cy5tYXAoKHN0YXQpID0+IChcbiAgICAgICAgICAgICAgICAgIDxkaXYga2V5PXtzdGF0LmlkfSBjbGFzc05hbWU9XCJmbGV4IGZsZXgtY29sIGdhcC15LTFcIj5cbiAgICAgICAgICAgICAgICAgICAgPGR0IGNsYXNzTmFtZT1cInRleHQtYmFzZSB0ZXh0LWdyYXktNjAwIGRhcms6dGV4dC1ncmF5LTMwMFwiPntzdGF0Lm5hbWV9PC9kdD5cbiAgICAgICAgICAgICAgICAgICAgPGRkIGNsYXNzTmFtZT1cInRleHQtNHhsIGxnOnRleHQtN3hsIGZvbnQtc2VtaWJvbGQgYmctbGluZWFyLTE0NSBmcm9tLVsjNDkwYWU3XSBmcm9tLTEwJSB2aWEtWyM5NTkyZmZdIHZpYS01MCUgdG8tWyM0NjA1YjBdIHRvLTkwJSBiZy1jbGlwLXRleHQgdGV4dC10cmFuc3BhcmVudFwiPlxuICAgICAgICAgICAgICAgICAgICAgIHtzdGF0LnZhbHVlfVxuICAgICAgICAgICAgICAgICAgICA8L2RkPlxuICAgICAgICAgICAgICAgICAgICB7c3RhdC5uYW1lICYmIChcbiAgICAgICAgICAgICAgICAgICAgICA8ZGQgY2xhc3NOYW1lPVwibXQtMiB0ZXh0LXNtIGxnOnRleHQtYmFzZSBmb250LWxpZ2h0IHRleHQtZ3JheS02MDAgZGFyazp0ZXh0LWdyYXktMzAwXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICB7c3RhdC5uYW1lfVxuICAgICAgICAgICAgICAgICAgICAgIDwvZGQ+XG4gICAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICApKX1cbiAgICAgICAgICAgICAgPC9kbD5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICApXG59XG5cbmZ1bmN0aW9uIENUQSgpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cImJnLXdoaXRlIFwiPlxuICAgICAgPGRpdiBjbGFzc05hbWU9XCJweC02IHB0LTI0IHBiLTMyIHNtOnB4LTYgbGc6cHgtOCBcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteC1hdXRvIG1heC13LTN4bCB0ZXh0LWNlbnRlclwiPlxuICAgICAgICAgIDxoMiBjbGFzc05hbWU9XCJ0ZXh0LTV4bCBmb250LXNlbWlib2xkIHRyYWNraW5nLXRpZ2h0IHRleHQtYmFsYW5jZSB0ZXh0LWdyYXktOTAwIHNtOnRleHQtNXhsXCI+XG4gICAgICAgICAgICBFbXBvd2VyIGEgR2VuZXJhdGlvbi4gSm9pbiB0aGUgTW92ZW1lbnQuXG4gICAgICAgICAgPC9oMj5cbiAgICAgICAgICA8cCBjbGFzc05hbWU9XCJteC1hdXRvIG10LTYgbWF4LXcteGwgdGV4dC1sZy84IHRleHQtcHJldHR5IHRleHQtZ3JheS02MDBcIj5cbiAgICAgICAgICAgIEhlbHAgYnVpbGQgYSBmdXR1cmUgd2hlcmUgZXZlcnkgeW91bmcgcGVyc29uIGNhbiB0aHJpdmUg4oCUIHRocm91Z2ggaG9saXN0aWMgZWR1Y2F0aW9uLCBjdWx0dXJhbCBjb25uZWN0aW9uLCBhbmQgY29tbXVuaXR5LWxlZCBpbm5vdmF0aW9uLlxuICAgICAgICAgIDwvcD5cbiAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm10LTEwIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC14LTZcIj5cbiAgICAgICAgICAgIDxCdXR0b24gaHJlZj1cIi9nZXQtaW52b2x2ZWRcIj5HZXQgSW52b2x2ZWQ8L0J1dHRvbj5cbiAgICAgICAgICAgIDxCdXR0b24gdmFyaWFudD1cInNlY29uZGFyeVwiIGhyZWY9XCIvY29udGFjdFwiPlxuICAgICAgICAgICAgICBDb250YWN0IFVzXG4gICAgICAgICAgICA8L0J1dHRvbj4gXG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIClcbn1cblxuXG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIEhvbWUoKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgIDxIZXJvIC8+XG4gICAgICA8bWFpbj5cbiAgICAgICAgPENvbnRhaW5lciBjbGFzc05hbWU9XCJtdC0yNFwiPlxuICAgICAgICAgIDxMb2dvQ2xvdWQgLz5cbiAgICAgICAgPC9Db250YWluZXI+XG4gICAgICAgIDxEYXJrQmVudG9TZWN0aW9uIC8+XG4gICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiYmctbGluZWFyLXRvLWIgZnJvbS13aGl0ZSBmcm9tLTUwJSB0by1ncmF5LTEwMCBweS0yNFwiPlxuICAgICAgICAgIDxUZXN0aW1vbmlhbHMgLz5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxQb3J0Zm9saW8gLz5cbiAgICAgICAgPEluZGFiYU9zIC8+XG4gICAgICAgIDxGZWF0dXJlZFRlc3RpbW9uaWFsIC8+XG4gICAgICAgIDxDVEEgLz5cbiAgICAgIDwvbWFpbj5cbiAgICAgIDxGb290ZXIgLz5cbiAgICA8L2Rpdj5cbiAgKVxufVxuIl0sIm5hbWVzIjpbIkJlbnRvQ2FyZCIsIkJ1dHRvbiIsIkNvbnRhaW5lciIsIkZvb3RlciIsIkdyYWRpZW50IiwiS2V5Ym9hcmQiLCJMaW5rIiwiTG9nb0Nsb3VkIiwiTG9nb0NsdXN0ZXIiLCJNYXAiLCJOYXZiYXIiLCJTY3JlZW5zaG90IiwiVGVzdGltb25pYWxzIiwiSGVhZGluZyIsIlN1YmhlYWRpbmciLCJDaGV2cm9uUmlnaHRJY29uIiwiUG9ydGZvbGlvIiwiSW5kYWJhT3MiLCJGZWF0dXJlZFRlc3RpbW9uaWFsIiwibWV0YWRhdGEiLCJkZXNjcmlwdGlvbiIsIkhlcm8iLCJkaXYiLCJjbGFzc05hbWUiLCJiYW5uZXIiLCJocmVmIiwiaDEiLCJwIiwidmFyaWFudCIsIkZlYXR1cmVTZWN0aW9uIiwiYXMiLCJ3aWR0aCIsImhlaWdodCIsInNyYyIsIkJlbnRvU2VjdGlvbiIsImV5ZWJyb3ciLCJ0aXRsZSIsImdyYXBoaWMiLCJmYWRlIiwiaGlnaGxpZ2h0ZWQiLCJzdGF0cyIsImlkIiwibmFtZSIsInZhbHVlIiwiRGFya0JlbnRvU2VjdGlvbiIsImRsIiwibWFwIiwic3RhdCIsImR0IiwiZGQiLCJDVEEiLCJoMiIsIkhvbWUiLCJtYWluIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/app/page.tsx\n"); /***/ }), @@ -354,7 +354,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Example)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n\nconst featuredTestimonial = {\n body: \"Integer id nunc sit semper purus. Bibendum at lacus ut arcu blandit montes vitae auctor libero. Hac condimentum dignissim nibh vulputate ut nunc. Amet nibh orci mi venenatis blandit vel et proin. Non hendrerit in vel ac diam.\",\n author: {\n name: \"Brenna Goyette\",\n handle: \"brennagoyette\",\n imageUrl: \"https://images.unsplash.com/photo-1550525811-e5869dd03032?ixlib=rb-=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=1024&h=1024&q=80\",\n logoUrl: \"https://tailwindcss.com/plus-assets/img/logos/savvycal-logo-gray-900.svg\"\n }\n};\nconst testimonials = [\n [\n [\n {\n body: \"Laborum quis quam. Dolorum et ut quod quia. Voluptas numquam delectus nihil. Aut enim doloremque et ipsam.\",\n author: {\n name: \"Leslie Alexander\",\n handle: \"lesliealexander\",\n imageUrl: \"https://images.unsplash.com/photo-1494790108377-be9c29b29330?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=256&h=256&q=80\"\n }\n }\n ],\n [\n {\n body: \"Aut reprehenderit voluptatem eum asperiores beatae id. Iure molestiae ipsam ut officia rem nulla blanditiis.\",\n author: {\n name: \"Lindsay Walton\",\n handle: \"lindsaywalton\",\n imageUrl: \"https://images.unsplash.com/photo-1517841905240-472988babdf9?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=256&h=256&q=80\"\n }\n }\n ]\n ],\n [\n [\n {\n body: \"Voluptas quos itaque ipsam in voluptatem est. Iste eos blanditiis repudiandae. Earum deserunt enim molestiae ipsum perferendis recusandae saepe corrupti.\",\n author: {\n name: \"Tom Cook\",\n handle: \"tomcook\",\n imageUrl: \"https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=256&h=256&q=80\"\n }\n }\n ],\n [\n {\n body: \"Molestias ea earum quos nostrum doloremque sed. Quaerat quasi aut velit incidunt excepturi rerum voluptatem minus harum.\",\n author: {\n name: \"Leonard Krasner\",\n handle: \"leonardkrasner\",\n imageUrl: \"https://images.unsplash.com/photo-1519345182560-3f2917c472ef?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=256&h=256&q=80\"\n }\n }\n ]\n ]\n];\nfunction classNames(...classes) {\n return classes.filter(Boolean).join(\" \");\n}\nfunction Example() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative isolate bg-white py-24\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n \"aria-hidden\": \"true\",\n className: \"absolute inset-x-0 top-1/2 -z-10 -translate-y-1/2 transform-gpu overflow-hidden opacity-30 blur-3xl\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n style: {\n clipPath: \"polygon(74.1% 44.1%, 100% 61.6%, 97.5% 26.9%, 85.5% 0.1%, 80.7% 2%, 72.5% 32.5%, 60.2% 62.4%, 52.4% 68.1%, 47.5% 58.3%, 45.2% 34.5%, 27.5% 76.7%, 0.1% 64.9%, 17.9% 100%, 27.6% 76.8%, 76.1% 97.7%, 74.1% 44.1%)\"\n },\n className: \"ml-[max(50%,38rem)] aspect-1313/771 w-328.25 bg-linear-to-tr from-[#ff80b5] to-[#9089fc]\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 77,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 73,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n \"aria-hidden\": \"true\",\n className: \"absolute inset-x-0 top-0 -z-10 flex transform-gpu overflow-hidden pt-32 opacity-25 blur-3xl sm:pt-40 xl:justify-end\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n style: {\n clipPath: \"polygon(74.1% 44.1%, 100% 61.6%, 97.5% 26.9%, 85.5% 0.1%, 80.7% 2%, 72.5% 32.5%, 60.2% 62.4%, 52.4% 68.1%, 47.5% 58.3%, 45.2% 34.5%, 27.5% 76.7%, 0.1% 64.9%, 17.9% 100%, 27.6% 76.8%, 76.1% 97.7%, 74.1% 44.1%)\"\n },\n className: \"ml-[-22rem] aspect-1313/771 w-328.25 flex-none origin-top-right rotate-30 bg-linear-to-tr from-[#ff80b5] to-[#9089fc] xl:mr-[calc(50%-12rem)] xl:ml-0\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 89,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 85,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-7xl px-6 lg:px-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-2xl text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-base/7 font-semibold text-indigo-600\",\n children: \"Testimonials\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 99,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-2 text-4xl font-semibold tracking-tight text-balance text-gray-900 sm:text-5xl\",\n children: \"We have worked with thousands of amazing people\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 100,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 98,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto mt-16 grid max-w-2xl grid-cols-1 grid-rows-1 gap-8 text-sm/6 text-gray-900 sm:mt-20 sm:grid-cols-2 xl:mx-0 xl:max-w-none xl:grid-flow-col xl:grid-cols-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figure\", {\n className: \"rounded-2xl bg-white shadow-lg ring-1 ring-gray-900/5 sm:col-span-2 xl:col-start-2 xl:row-end-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"blockquote\", {\n className: \"p-6 text-lg font-semibold tracking-tight text-gray-900 sm:p-12 sm:text-xl/8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: `“${featuredTestimonial.body}”`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 107,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 106,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figcaption\", {\n className: \"flex flex-wrap items-center gap-x-4 gap-y-4 border-t border-gray-900/10 px-6 py-4 sm:flex-nowrap\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: featuredTestimonial.author.imageUrl,\n className: \"size-10 flex-none rounded-full bg-gray-50\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 110,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-auto\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-semibold\",\n children: featuredTestimonial.author.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 116,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-600\",\n children: `@${featuredTestimonial.author.handle}`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 117,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 115,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: featuredTestimonial.author.logoUrl,\n className: \"h-10 w-auto flex-none\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 119,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 109,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 105,\n columnNumber: 11\n }, this),\n testimonials.map((columnGroup, columnGroupIdx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-8 xl:contents xl:space-y-0\",\n children: columnGroup.map((column, columnIdx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: classNames(columnGroupIdx === 0 && columnIdx === 0 || columnGroupIdx === testimonials.length - 1 && columnIdx === columnGroup.length - 1 ? \"xl:row-span-2\" : \"xl:row-start-1\", \"space-y-8\"),\n children: column.map((testimonial)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figure\", {\n className: \"rounded-2xl bg-white p-6 shadow-lg ring-1 ring-gray-900/5\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"blockquote\", {\n className: \"text-gray-900\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: `“${testimonial.body}”`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 141,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 140,\n columnNumber: 23\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figcaption\", {\n className: \"mt-6 flex items-center gap-x-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: testimonial.author.imageUrl,\n className: \"size-10 rounded-full bg-gray-50\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 144,\n columnNumber: 25\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-semibold\",\n children: testimonial.author.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 146,\n columnNumber: 27\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-600\",\n children: `@${testimonial.author.handle}`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 147,\n columnNumber: 27\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 145,\n columnNumber: 25\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 143,\n columnNumber: 23\n }, this)\n ]\n }, testimonial.author.handle, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 136,\n columnNumber: 21\n }, this))\n }, columnIdx, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 125,\n columnNumber: 17\n }, this))\n }, columnGroupIdx, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 123,\n columnNumber: 13\n }, this))\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 104,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 97,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 72,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvY29tcG9uZW50cy9mZWF0dXJlZHRlc3RpbW9uaWFsLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsTUFBTUEsc0JBQXNCO0lBQzFCQyxNQUFNO0lBQ05DLFFBQVE7UUFDTkMsTUFBTTtRQUNOQyxRQUFRO1FBQ1JDLFVBQ0U7UUFDRkMsU0FBUztJQUNYO0FBQ0Y7QUFDQSxNQUFNQyxlQUFlO0lBQ25CO1FBQ0U7WUFDRTtnQkFDRU4sTUFBTTtnQkFDTkMsUUFBUTtvQkFDTkMsTUFBTTtvQkFDTkMsUUFBUTtvQkFDUkMsVUFDRTtnQkFDSjtZQUNGO1NBRUQ7UUFDRDtZQUNFO2dCQUNFSixNQUFNO2dCQUNOQyxRQUFRO29CQUNOQyxNQUFNO29CQUNOQyxRQUFRO29CQUNSQyxVQUNFO2dCQUNKO1lBQ0Y7U0FFRDtLQUNGO0lBQ0Q7UUFDRTtZQUNFO2dCQUNFSixNQUFNO2dCQUNOQyxRQUFRO29CQUNOQyxNQUFNO29CQUNOQyxRQUFRO29CQUNSQyxVQUNFO2dCQUNKO1lBQ0Y7U0FFRDtRQUNEO1lBQ0U7Z0JBQ0VKLE1BQU07Z0JBQ05DLFFBQVE7b0JBQ05DLE1BQU07b0JBQ05DLFFBQVE7b0JBQ1JDLFVBQ0U7Z0JBQ0o7WUFDRjtTQUVEO0tBQ0Y7Q0FDRjtBQUVELFNBQVNHLFdBQVcsR0FBR0MsT0FBTztJQUM1QixPQUFPQSxRQUFRQyxNQUFNLENBQUNDLFNBQVNDLElBQUksQ0FBQztBQUN0QztBQUVlLFNBQVNDO0lBQ3RCLHFCQUNFLDhEQUFDQztRQUFJQyxXQUFVOzswQkFDYiw4REFBQ0Q7Z0JBQ0NFLGVBQVk7Z0JBQ1pELFdBQVU7MEJBRVYsNEVBQUNEO29CQUNDRyxPQUFPO3dCQUNMQyxVQUNFO29CQUNKO29CQUNBSCxXQUFVOzs7Ozs7Ozs7OzswQkFHZCw4REFBQ0Q7Z0JBQ0NFLGVBQVk7Z0JBQ1pELFdBQVU7MEJBRVYsNEVBQUNEO29CQUNDRyxPQUFPO3dCQUNMQyxVQUNFO29CQUNKO29CQUNBSCxXQUFVOzs7Ozs7Ozs7OzswQkFHZCw4REFBQ0Q7Z0JBQUlDLFdBQVU7O2tDQUNiLDhEQUFDRDt3QkFBSUMsV0FBVTs7MENBQ2IsOERBQUNJO2dDQUFHSixXQUFVOzBDQUE0Qzs7Ozs7OzBDQUMxRCw4REFBQ0s7Z0NBQUVMLFdBQVU7MENBQW9GOzs7Ozs7Ozs7Ozs7a0NBSW5HLDhEQUFDRDt3QkFBSUMsV0FBVTs7MENBQ2IsOERBQUNNO2dDQUFPTixXQUFVOztrREFDaEIsOERBQUNPO3dDQUFXUCxXQUFVO2tEQUNwQiw0RUFBQ0s7c0RBQUcsQ0FBQyxDQUFDLEVBQUVwQixvQkFBb0JDLElBQUksQ0FBQyxDQUFDLENBQUM7Ozs7Ozs7Ozs7O2tEQUVyQyw4REFBQ3NCO3dDQUFXUixXQUFVOzswREFDcEIsOERBQUNTO2dEQUNDQyxLQUFJO2dEQUNKQyxLQUFLMUIsb0JBQW9CRSxNQUFNLENBQUNHLFFBQVE7Z0RBQ3hDVSxXQUFVOzs7Ozs7MERBRVosOERBQUNEO2dEQUFJQyxXQUFVOztrRUFDYiw4REFBQ0Q7d0RBQUlDLFdBQVU7a0VBQWlCZixvQkFBb0JFLE1BQU0sQ0FBQ0MsSUFBSTs7Ozs7O2tFQUMvRCw4REFBQ1c7d0RBQUlDLFdBQVU7a0VBQWlCLENBQUMsQ0FBQyxFQUFFZixvQkFBb0JFLE1BQU0sQ0FBQ0UsTUFBTSxDQUFDLENBQUM7Ozs7Ozs7Ozs7OzswREFFekUsOERBQUNvQjtnREFBSUMsS0FBSTtnREFBR0MsS0FBSzFCLG9CQUFvQkUsTUFBTSxDQUFDSSxPQUFPO2dEQUFFUyxXQUFVOzs7Ozs7Ozs7Ozs7Ozs7Ozs7NEJBR2xFUixhQUFhb0IsR0FBRyxDQUFDLENBQUNDLGFBQWFDLCtCQUM5Qiw4REFBQ2Y7b0NBQXlCQyxXQUFVOzhDQUNqQ2EsWUFBWUQsR0FBRyxDQUFDLENBQUNHLFFBQVFDLDBCQUN4Qiw4REFBQ2pCOzRDQUVDQyxXQUFXUCxXQUNULG1CQUFvQixLQUFLdUIsY0FBYyxLQUNwQ0YsbUJBQW1CdEIsYUFBYXlCLE1BQU0sR0FBRyxLQUFLRCxjQUFjSCxZQUFZSSxNQUFNLEdBQUcsSUFDaEYsa0JBQ0Esa0JBQ0o7c0RBR0RGLE9BQU9ILEdBQUcsQ0FBQyxDQUFDTSw0QkFDWCw4REFBQ1o7b0RBRUNOLFdBQVU7O3NFQUVWLDhEQUFDTzs0REFBV1AsV0FBVTtzRUFDcEIsNEVBQUNLOzBFQUFHLENBQUMsQ0FBQyxFQUFFYSxZQUFZaEMsSUFBSSxDQUFDLENBQUMsQ0FBQzs7Ozs7Ozs7Ozs7c0VBRTdCLDhEQUFDc0I7NERBQVdSLFdBQVU7OzhFQUNwQiw4REFBQ1M7b0VBQUlDLEtBQUk7b0VBQUdDLEtBQUtPLFlBQVkvQixNQUFNLENBQUNHLFFBQVE7b0VBQUVVLFdBQVU7Ozs7Ozs4RUFDeEQsOERBQUNEOztzRkFDQyw4REFBQ0E7NEVBQUlDLFdBQVU7c0ZBQWlCa0IsWUFBWS9CLE1BQU0sQ0FBQ0MsSUFBSTs7Ozs7O3NGQUN2RCw4REFBQ1c7NEVBQUlDLFdBQVU7c0ZBQWlCLENBQUMsQ0FBQyxFQUFFa0IsWUFBWS9CLE1BQU0sQ0FBQ0UsTUFBTSxDQUFDLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7bURBVjlENkIsWUFBWS9CLE1BQU0sQ0FBQ0UsTUFBTTs7Ozs7MkNBWDdCMkI7Ozs7O21DQUhERjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFxQ3RCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmFkaWFudC8uL3NyYy9jb21wb25lbnRzL2ZlYXR1cmVkdGVzdGltb25pYWwudHN4PzE4ZmMiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgZmVhdHVyZWRUZXN0aW1vbmlhbCA9IHtcbiAgYm9keTogJ0ludGVnZXIgaWQgbnVuYyBzaXQgc2VtcGVyIHB1cnVzLiBCaWJlbmR1bSBhdCBsYWN1cyB1dCBhcmN1IGJsYW5kaXQgbW9udGVzIHZpdGFlIGF1Y3RvciBsaWJlcm8uIEhhYyBjb25kaW1lbnR1bSBkaWduaXNzaW0gbmliaCB2dWxwdXRhdGUgdXQgbnVuYy4gQW1ldCBuaWJoIG9yY2kgbWkgdmVuZW5hdGlzIGJsYW5kaXQgdmVsIGV0IHByb2luLiBOb24gaGVuZHJlcml0IGluIHZlbCBhYyBkaWFtLicsXG4gIGF1dGhvcjoge1xuICAgIG5hbWU6ICdCcmVubmEgR295ZXR0ZScsXG4gICAgaGFuZGxlOiAnYnJlbm5hZ295ZXR0ZScsXG4gICAgaW1hZ2VVcmw6XG4gICAgICAnaHR0cHM6Ly9pbWFnZXMudW5zcGxhc2guY29tL3Bob3RvLTE1NTA1MjU4MTEtZTU4NjlkZDAzMDMyP2l4bGliPXJiLT1leUpoY0hCZmFXUWlPakV5TURkOSZhdXRvPWZvcm1hdCZmaXQ9ZmFjZWFyZWEmZmFjZXBhZD0yJnc9MTAyNCZoPTEwMjQmcT04MCcsXG4gICAgbG9nb1VybDogJ2h0dHBzOi8vdGFpbHdpbmRjc3MuY29tL3BsdXMtYXNzZXRzL2ltZy9sb2dvcy9zYXZ2eWNhbC1sb2dvLWdyYXktOTAwLnN2ZycsXG4gIH0sXG59XG5jb25zdCB0ZXN0aW1vbmlhbHMgPSBbXG4gIFtcbiAgICBbXG4gICAgICB7XG4gICAgICAgIGJvZHk6ICdMYWJvcnVtIHF1aXMgcXVhbS4gRG9sb3J1bSBldCB1dCBxdW9kIHF1aWEuIFZvbHVwdGFzIG51bXF1YW0gZGVsZWN0dXMgbmloaWwuIEF1dCBlbmltIGRvbG9yZW1xdWUgZXQgaXBzYW0uJyxcbiAgICAgICAgYXV0aG9yOiB7XG4gICAgICAgICAgbmFtZTogJ0xlc2xpZSBBbGV4YW5kZXInLFxuICAgICAgICAgIGhhbmRsZTogJ2xlc2xpZWFsZXhhbmRlcicsXG4gICAgICAgICAgaW1hZ2VVcmw6XG4gICAgICAgICAgICAnaHR0cHM6Ly9pbWFnZXMudW5zcGxhc2guY29tL3Bob3RvLTE0OTQ3OTAxMDgzNzctYmU5YzI5YjI5MzMwP2l4bGliPXJiLTEuMi4xJml4aWQ9ZXlKaGNIQmZhV1FpT2pFeU1EZDkmYXV0bz1mb3JtYXQmZml0PWZhY2VhcmVhJmZhY2VwYWQ9MiZ3PTI1NiZoPTI1NiZxPTgwJyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgICAvLyBNb3JlIHRlc3RpbW9uaWFscy4uLlxuICAgIF0sXG4gICAgW1xuICAgICAge1xuICAgICAgICBib2R5OiAnQXV0IHJlcHJlaGVuZGVyaXQgdm9sdXB0YXRlbSBldW0gYXNwZXJpb3JlcyBiZWF0YWUgaWQuIEl1cmUgbW9sZXN0aWFlIGlwc2FtIHV0IG9mZmljaWEgcmVtIG51bGxhIGJsYW5kaXRpaXMuJyxcbiAgICAgICAgYXV0aG9yOiB7XG4gICAgICAgICAgbmFtZTogJ0xpbmRzYXkgV2FsdG9uJyxcbiAgICAgICAgICBoYW5kbGU6ICdsaW5kc2F5d2FsdG9uJyxcbiAgICAgICAgICBpbWFnZVVybDpcbiAgICAgICAgICAgICdodHRwczovL2ltYWdlcy51bnNwbGFzaC5jb20vcGhvdG8tMTUxNzg0MTkwNTI0MC00NzI5ODhiYWJkZjk/aXhsaWI9cmItMS4yLjEmaXhpZD1leUpoY0hCZmFXUWlPakV5TURkOSZhdXRvPWZvcm1hdCZmaXQ9ZmFjZWFyZWEmZmFjZXBhZD0yJnc9MjU2Jmg9MjU2JnE9ODAnLFxuICAgICAgICB9LFxuICAgICAgfSxcbiAgICAgIC8vIE1vcmUgdGVzdGltb25pYWxzLi4uXG4gICAgXSxcbiAgXSxcbiAgW1xuICAgIFtcbiAgICAgIHtcbiAgICAgICAgYm9keTogJ1ZvbHVwdGFzIHF1b3MgaXRhcXVlIGlwc2FtIGluIHZvbHVwdGF0ZW0gZXN0LiBJc3RlIGVvcyBibGFuZGl0aWlzIHJlcHVkaWFuZGFlLiBFYXJ1bSBkZXNlcnVudCBlbmltIG1vbGVzdGlhZSBpcHN1bSBwZXJmZXJlbmRpcyByZWN1c2FuZGFlIHNhZXBlIGNvcnJ1cHRpLicsXG4gICAgICAgIGF1dGhvcjoge1xuICAgICAgICAgIG5hbWU6ICdUb20gQ29vaycsXG4gICAgICAgICAgaGFuZGxlOiAndG9tY29vaycsXG4gICAgICAgICAgaW1hZ2VVcmw6XG4gICAgICAgICAgICAnaHR0cHM6Ly9pbWFnZXMudW5zcGxhc2guY29tL3Bob3RvLTE0NzIwOTk2NDU3ODUtNTY1OGFiZjRmZjRlP2l4bGliPXJiLTEuMi4xJml4aWQ9ZXlKaGNIQmZhV1FpT2pFeU1EZDkmYXV0bz1mb3JtYXQmZml0PWZhY2VhcmVhJmZhY2VwYWQ9MiZ3PTI1NiZoPTI1NiZxPTgwJyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgICAvLyBNb3JlIHRlc3RpbW9uaWFscy4uLlxuICAgIF0sXG4gICAgW1xuICAgICAge1xuICAgICAgICBib2R5OiAnTW9sZXN0aWFzIGVhIGVhcnVtIHF1b3Mgbm9zdHJ1bSBkb2xvcmVtcXVlIHNlZC4gUXVhZXJhdCBxdWFzaSBhdXQgdmVsaXQgaW5jaWR1bnQgZXhjZXB0dXJpIHJlcnVtIHZvbHVwdGF0ZW0gbWludXMgaGFydW0uJyxcbiAgICAgICAgYXV0aG9yOiB7XG4gICAgICAgICAgbmFtZTogJ0xlb25hcmQgS3Jhc25lcicsXG4gICAgICAgICAgaGFuZGxlOiAnbGVvbmFyZGtyYXNuZXInLFxuICAgICAgICAgIGltYWdlVXJsOlxuICAgICAgICAgICAgJ2h0dHBzOi8vaW1hZ2VzLnVuc3BsYXNoLmNvbS9waG90by0xNTE5MzQ1MTgyNTYwLTNmMjkxN2M0NzJlZj9peGxpYj1yYi0xLjIuMSZpeGlkPWV5SmhjSEJmYVdRaU9qRXlNRGQ5JmF1dG89Zm9ybWF0JmZpdD1mYWNlYXJlYSZmYWNlcGFkPTImdz0yNTYmaD0yNTYmcT04MCcsXG4gICAgICAgIH0sXG4gICAgICB9LFxuICAgICAgLy8gTW9yZSB0ZXN0aW1vbmlhbHMuLi5cbiAgICBdLFxuICBdLFxuXVxuXG5mdW5jdGlvbiBjbGFzc05hbWVzKC4uLmNsYXNzZXMpIHtcbiAgcmV0dXJuIGNsYXNzZXMuZmlsdGVyKEJvb2xlYW4pLmpvaW4oJyAnKVxufVxuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBFeGFtcGxlKCkge1xuICByZXR1cm4gKFxuICAgIDxkaXYgY2xhc3NOYW1lPVwicmVsYXRpdmUgaXNvbGF0ZSBiZy13aGl0ZSBweS0yNFwiPlxuICAgICAgPGRpdlxuICAgICAgICBhcmlhLWhpZGRlbj1cInRydWVcIlxuICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC14LTAgdG9wLTEvMiAtei0xMCAtdHJhbnNsYXRlLXktMS8yIHRyYW5zZm9ybS1ncHUgb3ZlcmZsb3ctaGlkZGVuIG9wYWNpdHktMzAgYmx1ci0zeGxcIlxuICAgICAgPlxuICAgICAgICA8ZGl2XG4gICAgICAgICAgc3R5bGU9e3tcbiAgICAgICAgICAgIGNsaXBQYXRoOlxuICAgICAgICAgICAgICAncG9seWdvbig3NC4xJSA0NC4xJSwgMTAwJSA2MS42JSwgOTcuNSUgMjYuOSUsIDg1LjUlIDAuMSUsIDgwLjclIDIlLCA3Mi41JSAzMi41JSwgNjAuMiUgNjIuNCUsIDUyLjQlIDY4LjElLCA0Ny41JSA1OC4zJSwgNDUuMiUgMzQuNSUsIDI3LjUlIDc2LjclLCAwLjElIDY0LjklLCAxNy45JSAxMDAlLCAyNy42JSA3Ni44JSwgNzYuMSUgOTcuNyUsIDc0LjElIDQ0LjElKScsXG4gICAgICAgICAgfX1cbiAgICAgICAgICBjbGFzc05hbWU9XCJtbC1bbWF4KDUwJSwzOHJlbSldIGFzcGVjdC0xMzEzLzc3MSB3LTMyOC4yNSBiZy1saW5lYXItdG8tdHIgZnJvbS1bI2ZmODBiNV0gdG8tWyM5MDg5ZmNdXCJcbiAgICAgICAgLz5cbiAgICAgIDwvZGl2PlxuICAgICAgPGRpdlxuICAgICAgICBhcmlhLWhpZGRlbj1cInRydWVcIlxuICAgICAgICBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC14LTAgdG9wLTAgLXotMTAgZmxleCB0cmFuc2Zvcm0tZ3B1IG92ZXJmbG93LWhpZGRlbiBwdC0zMiBvcGFjaXR5LTI1IGJsdXItM3hsIHNtOnB0LTQwIHhsOmp1c3RpZnktZW5kXCJcbiAgICAgID5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIHN0eWxlPXt7XG4gICAgICAgICAgICBjbGlwUGF0aDpcbiAgICAgICAgICAgICAgJ3BvbHlnb24oNzQuMSUgNDQuMSUsIDEwMCUgNjEuNiUsIDk3LjUlIDI2LjklLCA4NS41JSAwLjElLCA4MC43JSAyJSwgNzIuNSUgMzIuNSUsIDYwLjIlIDYyLjQlLCA1Mi40JSA2OC4xJSwgNDcuNSUgNTguMyUsIDQ1LjIlIDM0LjUlLCAyNy41JSA3Ni43JSwgMC4xJSA2NC45JSwgMTcuOSUgMTAwJSwgMjcuNiUgNzYuOCUsIDc2LjElIDk3LjclLCA3NC4xJSA0NC4xJSknLFxuICAgICAgICAgIH19XG4gICAgICAgICAgY2xhc3NOYW1lPVwibWwtWy0yMnJlbV0gYXNwZWN0LTEzMTMvNzcxIHctMzI4LjI1IGZsZXgtbm9uZSBvcmlnaW4tdG9wLXJpZ2h0IHJvdGF0ZS0zMCBiZy1saW5lYXItdG8tdHIgZnJvbS1bI2ZmODBiNV0gdG8tWyM5MDg5ZmNdIHhsOm1yLVtjYWxjKDUwJS0xMnJlbSldIHhsOm1sLTBcIlxuICAgICAgICAvPlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctN3hsIHB4LTYgbGc6cHgtOFwiPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctMnhsIHRleHQtY2VudGVyXCI+XG4gICAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtYmFzZS83IGZvbnQtc2VtaWJvbGQgdGV4dC1pbmRpZ28tNjAwXCI+VGVzdGltb25pYWxzPC9oMj5cbiAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC0yIHRleHQtNHhsIGZvbnQtc2VtaWJvbGQgdHJhY2tpbmctdGlnaHQgdGV4dC1iYWxhbmNlIHRleHQtZ3JheS05MDAgc206dGV4dC01eGxcIj5cbiAgICAgICAgICAgIFdlIGhhdmUgd29ya2VkIHdpdGggdGhvdXNhbmRzIG9mIGFtYXppbmcgcGVvcGxlXG4gICAgICAgICAgPC9wPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteC1hdXRvIG10LTE2IGdyaWQgbWF4LXctMnhsIGdyaWQtY29scy0xIGdyaWQtcm93cy0xIGdhcC04IHRleHQtc20vNiB0ZXh0LWdyYXktOTAwIHNtOm10LTIwIHNtOmdyaWQtY29scy0yIHhsOm14LTAgeGw6bWF4LXctbm9uZSB4bDpncmlkLWZsb3ctY29sIHhsOmdyaWQtY29scy00XCI+XG4gICAgICAgICAgPGZpZ3VyZSBjbGFzc05hbWU9XCJyb3VuZGVkLTJ4bCBiZy13aGl0ZSBzaGFkb3ctbGcgcmluZy0xIHJpbmctZ3JheS05MDAvNSBzbTpjb2wtc3Bhbi0yIHhsOmNvbC1zdGFydC0yIHhsOnJvdy1lbmQtMVwiPlxuICAgICAgICAgICAgPGJsb2NrcXVvdGUgY2xhc3NOYW1lPVwicC02IHRleHQtbGcgZm9udC1zZW1pYm9sZCB0cmFja2luZy10aWdodCB0ZXh0LWdyYXktOTAwIHNtOnAtMTIgc206dGV4dC14bC84XCI+XG4gICAgICAgICAgICAgIDxwPntg4oCcJHtmZWF0dXJlZFRlc3RpbW9uaWFsLmJvZHl94oCdYH08L3A+XG4gICAgICAgICAgICA8L2Jsb2NrcXVvdGU+XG4gICAgICAgICAgICA8ZmlnY2FwdGlvbiBjbGFzc05hbWU9XCJmbGV4IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIgZ2FwLXgtNCBnYXAteS00IGJvcmRlci10IGJvcmRlci1ncmF5LTkwMC8xMCBweC02IHB5LTQgc206ZmxleC1ub3dyYXBcIj5cbiAgICAgICAgICAgICAgPGltZ1xuICAgICAgICAgICAgICAgIGFsdD1cIlwiXG4gICAgICAgICAgICAgICAgc3JjPXtmZWF0dXJlZFRlc3RpbW9uaWFsLmF1dGhvci5pbWFnZVVybH1cbiAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJzaXplLTEwIGZsZXgtbm9uZSByb3VuZGVkLWZ1bGwgYmctZ3JheS01MFwiXG4gICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZmxleC1hdXRvXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkXCI+e2ZlYXR1cmVkVGVzdGltb25pYWwuYXV0aG9yLm5hbWV9PC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ0ZXh0LWdyYXktNjAwXCI+e2BAJHtmZWF0dXJlZFRlc3RpbW9uaWFsLmF1dGhvci5oYW5kbGV9YH08L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxpbWcgYWx0PVwiXCIgc3JjPXtmZWF0dXJlZFRlc3RpbW9uaWFsLmF1dGhvci5sb2dvVXJsfSBjbGFzc05hbWU9XCJoLTEwIHctYXV0byBmbGV4LW5vbmVcIiAvPlxuICAgICAgICAgICAgPC9maWdjYXB0aW9uPlxuICAgICAgICAgIDwvZmlndXJlPlxuICAgICAgICAgIHt0ZXN0aW1vbmlhbHMubWFwKChjb2x1bW5Hcm91cCwgY29sdW1uR3JvdXBJZHgpID0+IChcbiAgICAgICAgICAgIDxkaXYga2V5PXtjb2x1bW5Hcm91cElkeH0gY2xhc3NOYW1lPVwic3BhY2UteS04IHhsOmNvbnRlbnRzIHhsOnNwYWNlLXktMFwiPlxuICAgICAgICAgICAgICB7Y29sdW1uR3JvdXAubWFwKChjb2x1bW4sIGNvbHVtbklkeCkgPT4gKFxuICAgICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICAgIGtleT17Y29sdW1uSWR4fVxuICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPXtjbGFzc05hbWVzKFxuICAgICAgICAgICAgICAgICAgICAoY29sdW1uR3JvdXBJZHggPT09IDAgJiYgY29sdW1uSWR4ID09PSAwKSB8fFxuICAgICAgICAgICAgICAgICAgICAgIChjb2x1bW5Hcm91cElkeCA9PT0gdGVzdGltb25pYWxzLmxlbmd0aCAtIDEgJiYgY29sdW1uSWR4ID09PSBjb2x1bW5Hcm91cC5sZW5ndGggLSAxKVxuICAgICAgICAgICAgICAgICAgICAgID8gJ3hsOnJvdy1zcGFuLTInXG4gICAgICAgICAgICAgICAgICAgICAgOiAneGw6cm93LXN0YXJ0LTEnLFxuICAgICAgICAgICAgICAgICAgICAnc3BhY2UteS04JyxcbiAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAge2NvbHVtbi5tYXAoKHRlc3RpbW9uaWFsKSA9PiAoXG4gICAgICAgICAgICAgICAgICAgIDxmaWd1cmVcbiAgICAgICAgICAgICAgICAgICAgICBrZXk9e3Rlc3RpbW9uaWFsLmF1dGhvci5oYW5kbGV9XG4gICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwicm91bmRlZC0yeGwgYmctd2hpdGUgcC02IHNoYWRvdy1sZyByaW5nLTEgcmluZy1ncmF5LTkwMC81XCJcbiAgICAgICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzTmFtZT1cInRleHQtZ3JheS05MDBcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxwPntg4oCcJHt0ZXN0aW1vbmlhbC5ib2R5feKAnWB9PC9wPlxuICAgICAgICAgICAgICAgICAgICAgIDwvYmxvY2txdW90ZT5cbiAgICAgICAgICAgICAgICAgICAgICA8ZmlnY2FwdGlvbiBjbGFzc05hbWU9XCJtdC02IGZsZXggaXRlbXMtY2VudGVyIGdhcC14LTRcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgYWx0PVwiXCIgc3JjPXt0ZXN0aW1vbmlhbC5hdXRob3IuaW1hZ2VVcmx9IGNsYXNzTmFtZT1cInNpemUtMTAgcm91bmRlZC1mdWxsIGJnLWdyYXktNTBcIiAvPlxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkXCI+e3Rlc3RpbW9uaWFsLmF1dGhvci5uYW1lfTwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtZ3JheS02MDBcIj57YEAke3Rlc3RpbW9uaWFsLmF1dGhvci5oYW5kbGV9YH08L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgIDwvZmlnY2FwdGlvbj5cbiAgICAgICAgICAgICAgICAgICAgPC9maWd1cmU+XG4gICAgICAgICAgICAgICAgICApKX1cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICApKX1cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgKVxufVxuIl0sIm5hbWVzIjpbImZlYXR1cmVkVGVzdGltb25pYWwiLCJib2R5IiwiYXV0aG9yIiwibmFtZSIsImhhbmRsZSIsImltYWdlVXJsIiwibG9nb1VybCIsInRlc3RpbW9uaWFscyIsImNsYXNzTmFtZXMiLCJjbGFzc2VzIiwiZmlsdGVyIiwiQm9vbGVhbiIsImpvaW4iLCJFeGFtcGxlIiwiZGl2IiwiY2xhc3NOYW1lIiwiYXJpYS1oaWRkZW4iLCJzdHlsZSIsImNsaXBQYXRoIiwiaDIiLCJwIiwiZmlndXJlIiwiYmxvY2txdW90ZSIsImZpZ2NhcHRpb24iLCJpbWciLCJhbHQiLCJzcmMiLCJtYXAiLCJjb2x1bW5Hcm91cCIsImNvbHVtbkdyb3VwSWR4IiwiY29sdW1uIiwiY29sdW1uSWR4IiwibGVuZ3RoIiwidGVzdGltb25pYWwiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./src/components/featuredtestimonial.tsx\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ Example)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n\nconst featuredTestimonial = {\n body: \"Indaba changed the way I look at education. It made me realize that learning isn't about memorization, it's about becoming a better version of myself every day.\",\n author: {\n name: \"Thando Mokoena\",\n handle: \"thando.m\",\n imageUrl: \"https://randomuser.me/api/portraits/women/44.jpg\",\n logoUrl: \"/logo-cloud/transistor.svg\"\n }\n};\nconst testimonials = [\n [\n [\n {\n body: \"Before Indaba, I felt lost about my future. Now, I'm running a local business and mentoring others in my community.\",\n author: {\n name: \"Ayanda Dlamini\",\n handle: \"ayanda_d\",\n imageUrl: \"https://randomuser.me/api/portraits/men/12.jpg\"\n }\n },\n {\n body: \"Indaba opened doors for me that I never thought existed. I learned more in a few weeks than in years of school.\",\n author: {\n name: \"Naledi K.\",\n handle: \"naledi_edu\",\n imageUrl: \"https://randomuser.me/api/portraits/women/22.jpg\"\n }\n }\n ],\n [\n {\n body: \"I didn't just gain skills — I gained confidence. Indaba is like having a community that believes in you.\",\n author: {\n name: \"Kgosi Molefe\",\n handle: \"kgosi.dev\",\n imageUrl: \"https://randomuser.me/api/portraits/men/33.jpg\"\n }\n }\n ]\n ],\n [\n [\n {\n body: \"This is what learning should be — inclusive, exciting, and deeply personal.\",\n author: {\n name: \"Samir Patel\",\n handle: \"samirlearns\",\n imageUrl: \"https://randomuser.me/api/portraits/men/45.jpg\"\n }\n }\n ],\n [\n {\n body: \"I used to think tech was only for others. Now I build and share things that make a difference. Indaba did that.\",\n author: {\n name: \"Katlego M.\",\n handle: \"katcode\",\n imageUrl: \"https://randomuser.me/api/portraits/men/71.jpg\"\n }\n }\n ]\n ]\n];\nfunction classNames(...classes) {\n return classes.filter(Boolean).join(\" \");\n}\nfunction Example() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"relative isolate bg-white py-24\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n \"aria-hidden\": \"true\",\n className: \"absolute inset-x-0 top-1/2 -z-10 -translate-y-1/2 transform-gpu overflow-hidden opacity-30 blur-3xl\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n style: {\n clipPath: \"polygon(74.1% 44.1%, 100% 61.6%, 97.5% 26.9%, 85.5% 0.1%, 80.7% 2%, 72.5% 32.5%, 60.2% 62.4%, 52.4% 68.1%, 47.5% 58.3%, 45.2% 34.5%, 27.5% 76.7%, 0.1% 64.9%, 17.9% 100%, 27.6% 76.8%, 76.1% 97.7%, 74.1% 44.1%)\"\n },\n className: \"ml-[max(50%,38rem)] aspect-1313/771 w-328.25 bg-linear-to-tr from-[#ff80b5] to-[#9089fc]\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 79,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 75,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-7xl px-6 lg:px-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto max-w-2xl text-center\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h2\", {\n className: \"text-base/7 font-semibold text-indigo-600\",\n children: \"Testimonials\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 89,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n className: \"mt-2 text-4xl font-semibold tracking-tight text-balance text-gray-900 sm:text-5xl\",\n children: \"Voices from Our Community\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 90,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 88,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"mx-auto mt-16 grid max-w-2xl grid-cols-1 grid-rows-1 gap-8 text-sm/6 text-gray-900 sm:mt-20 sm:grid-cols-2 xl:mx-0 xl:max-w-none xl:grid-flow-col xl:grid-cols-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figure\", {\n className: \"rounded-2xl bg-white shadow-lg ring-1 ring-gray-900/5 sm:col-span-2 xl:col-start-2 xl:row-end-1\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"blockquote\", {\n className: \"p-6 text-lg font-semibold tracking-tight text-gray-900 sm:p-12 sm:text-xl/8\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: `“${featuredTestimonial.body}”`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 97,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 96,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figcaption\", {\n className: \"flex flex-wrap items-center gap-x-4 gap-y-4 border-t border-gray-900/10 px-6 py-4 sm:flex-nowrap\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: featuredTestimonial.author.imageUrl,\n className: \"size-10 flex-none rounded-full bg-gray-50\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 100,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex-auto\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-semibold\",\n children: featuredTestimonial.author.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 106,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-600\",\n children: [\n \"@\",\n featuredTestimonial.author.handle\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 107,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 105,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: featuredTestimonial.author.logoUrl,\n className: \"h-10 w-auto flex-none\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 109,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 99,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 95,\n columnNumber: 11\n }, this),\n testimonials.map((columnGroup, columnGroupIdx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"space-y-8 xl:contents xl:space-y-0\",\n children: columnGroup.map((column, columnIdx)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: classNames(columnGroupIdx === 0 && columnIdx === 0 || columnGroupIdx === testimonials.length - 1 && columnIdx === columnGroup.length - 1 ? \"xl:row-span-2\" : \"xl:row-start-1\", \"space-y-8\"),\n children: column.map((testimonial)=>/*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figure\", {\n className: \"rounded-2xl bg-white p-6 shadow-lg ring-1 ring-gray-900/5\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"blockquote\", {\n className: \"text-gray-900\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"p\", {\n children: `“${testimonial.body}”`\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 131,\n columnNumber: 25\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 130,\n columnNumber: 23\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"figcaption\", {\n className: \"mt-6 flex items-center gap-x-4\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"img\", {\n alt: \"\",\n src: testimonial.author.imageUrl,\n className: \"size-10 rounded-full bg-gray-50\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 134,\n columnNumber: 25\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"font-semibold\",\n children: testimonial.author.name\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 136,\n columnNumber: 27\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-gray-600\",\n children: [\n \"@\",\n testimonial.author.handle\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 137,\n columnNumber: 27\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 135,\n columnNumber: 25\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 133,\n columnNumber: 23\n }, this)\n ]\n }, testimonial.author.handle, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 126,\n columnNumber: 21\n }, this))\n }, columnIdx, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 115,\n columnNumber: 17\n }, this))\n }, columnGroupIdx, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 113,\n columnNumber: 13\n }, this))\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 94,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 87,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/featuredtestimonial.tsx\",\n lineNumber: 74,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvY29tcG9uZW50cy9mZWF0dXJlZHRlc3RpbW9uaWFsLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBRUEsTUFBTUEsc0JBQXNCO0lBQzFCQyxNQUFNO0lBQ05DLFFBQVE7UUFDTkMsTUFBTTtRQUNOQyxRQUFRO1FBQ1JDLFVBQVU7UUFDVkMsU0FBUztJQUNYO0FBQ0Y7QUFFQSxNQUFNQyxlQUFlO0lBQ25CO1FBQ0U7WUFDRTtnQkFDRU4sTUFBTTtnQkFDTkMsUUFBUTtvQkFDTkMsTUFBTTtvQkFDTkMsUUFBUTtvQkFDUkMsVUFBVTtnQkFDWjtZQUNGO1lBQ0E7Z0JBQ0VKLE1BQU07Z0JBQ05DLFFBQVE7b0JBQ05DLE1BQU07b0JBQ05DLFFBQVE7b0JBQ1JDLFVBQVU7Z0JBQ1o7WUFDRjtTQUNEO1FBQ0Q7WUFDRTtnQkFDRUosTUFBTTtnQkFDTkMsUUFBUTtvQkFDTkMsTUFBTTtvQkFDTkMsUUFBUTtvQkFDUkMsVUFBVTtnQkFDWjtZQUNGO1NBQ0Q7S0FDRjtJQUNEO1FBQ0U7WUFDRTtnQkFDRUosTUFBTTtnQkFDTkMsUUFBUTtvQkFDTkMsTUFBTTtvQkFDTkMsUUFBUTtvQkFDUkMsVUFBVTtnQkFDWjtZQUNGO1NBQ0Q7UUFDRDtZQUNFO2dCQUNFSixNQUFNO2dCQUNOQyxRQUFRO29CQUNOQyxNQUFNO29CQUNOQyxRQUFRO29CQUNSQyxVQUFVO2dCQUNaO1lBQ0Y7U0FDRDtLQUNGO0NBQ0Y7QUFFRCxTQUFTRyxXQUFXLEdBQUdDLE9BQU87SUFDNUIsT0FBT0EsUUFBUUMsTUFBTSxDQUFDQyxTQUFTQyxJQUFJLENBQUM7QUFDdEM7QUFFZSxTQUFTQztJQUN0QixxQkFDRSw4REFBQ0M7UUFBSUMsV0FBVTs7MEJBQ2IsOERBQUNEO2dCQUNDRSxlQUFZO2dCQUNaRCxXQUFVOzBCQUVWLDRFQUFDRDtvQkFDQ0csT0FBTzt3QkFDTEMsVUFDRTtvQkFDSjtvQkFDQUgsV0FBVTs7Ozs7Ozs7Ozs7MEJBR2QsOERBQUNEO2dCQUFJQyxXQUFVOztrQ0FDYiw4REFBQ0Q7d0JBQUlDLFdBQVU7OzBDQUNiLDhEQUFDSTtnQ0FBR0osV0FBVTswQ0FBNEM7Ozs7OzswQ0FDMUQsOERBQUNLO2dDQUFFTCxXQUFVOzBDQUFvRjs7Ozs7Ozs7Ozs7O2tDQUluRyw4REFBQ0Q7d0JBQUlDLFdBQVU7OzBDQUNiLDhEQUFDTTtnQ0FBT04sV0FBVTs7a0RBQ2hCLDhEQUFDTzt3Q0FBV1AsV0FBVTtrREFDcEIsNEVBQUNLO3NEQUFHLENBQUMsQ0FBQyxFQUFFcEIsb0JBQW9CQyxJQUFJLENBQUMsQ0FBQyxDQUFDOzs7Ozs7Ozs7OztrREFFckMsOERBQUNzQjt3Q0FBV1IsV0FBVTs7MERBQ3BCLDhEQUFDUztnREFDQ0MsS0FBSTtnREFDSkMsS0FBSzFCLG9CQUFvQkUsTUFBTSxDQUFDRyxRQUFRO2dEQUN4Q1UsV0FBVTs7Ozs7OzBEQUVaLDhEQUFDRDtnREFBSUMsV0FBVTs7a0VBQ2IsOERBQUNEO3dEQUFJQyxXQUFVO2tFQUFpQmYsb0JBQW9CRSxNQUFNLENBQUNDLElBQUk7Ozs7OztrRUFDL0QsOERBQUNXO3dEQUFJQyxXQUFVOzs0REFBZ0I7NERBQUVmLG9CQUFvQkUsTUFBTSxDQUFDRSxNQUFNOzs7Ozs7Ozs7Ozs7OzBEQUVwRSw4REFBQ29CO2dEQUFJQyxLQUFJO2dEQUFHQyxLQUFLMUIsb0JBQW9CRSxNQUFNLENBQUNJLE9BQU87Z0RBQUVTLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs0QkFHbEVSLGFBQWFvQixHQUFHLENBQUMsQ0FBQ0MsYUFBYUMsK0JBQzlCLDhEQUFDZjtvQ0FBeUJDLFdBQVU7OENBQ2pDYSxZQUFZRCxHQUFHLENBQUMsQ0FBQ0csUUFBUUMsMEJBQ3hCLDhEQUFDakI7NENBRUNDLFdBQVdQLFdBQ1QsbUJBQW9CLEtBQUt1QixjQUFjLEtBQ3BDRixtQkFBbUJ0QixhQUFheUIsTUFBTSxHQUFHLEtBQUtELGNBQWNILFlBQVlJLE1BQU0sR0FBRyxJQUNoRixrQkFDQSxrQkFDSjtzREFHREYsT0FBT0gsR0FBRyxDQUFDLENBQUNNLDRCQUNYLDhEQUFDWjtvREFFQ04sV0FBVTs7c0VBRVYsOERBQUNPOzREQUFXUCxXQUFVO3NFQUNwQiw0RUFBQ0s7MEVBQUcsQ0FBQyxDQUFDLEVBQUVhLFlBQVloQyxJQUFJLENBQUMsQ0FBQyxDQUFDOzs7Ozs7Ozs7OztzRUFFN0IsOERBQUNzQjs0REFBV1IsV0FBVTs7OEVBQ3BCLDhEQUFDUztvRUFBSUMsS0FBSTtvRUFBR0MsS0FBS08sWUFBWS9CLE1BQU0sQ0FBQ0csUUFBUTtvRUFBRVUsV0FBVTs7Ozs7OzhFQUN4RCw4REFBQ0Q7O3NGQUNDLDhEQUFDQTs0RUFBSUMsV0FBVTtzRkFBaUJrQixZQUFZL0IsTUFBTSxDQUFDQyxJQUFJOzs7Ozs7c0ZBQ3ZELDhEQUFDVzs0RUFBSUMsV0FBVTs7Z0ZBQWdCO2dGQUFFa0IsWUFBWS9CLE1BQU0sQ0FBQ0UsTUFBTTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7bURBVnpENkIsWUFBWS9CLE1BQU0sQ0FBQ0UsTUFBTTs7Ozs7MkNBWDdCMkI7Ozs7O21DQUhERjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFxQ3RCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmFkaWFudC8uL3NyYy9jb21wb25lbnRzL2ZlYXR1cmVkdGVzdGltb25pYWwudHN4PzE4ZmMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgY2xzeCB9IGZyb20gJ2Nsc3gnXG5cbmNvbnN0IGZlYXR1cmVkVGVzdGltb25pYWwgPSB7XG4gIGJvZHk6ICdJbmRhYmEgY2hhbmdlZCB0aGUgd2F5IEkgbG9vayBhdCBlZHVjYXRpb24uIEl0IG1hZGUgbWUgcmVhbGl6ZSB0aGF0IGxlYXJuaW5nIGlzblxcJ3QgYWJvdXQgbWVtb3JpemF0aW9uLCBpdFxcJ3MgYWJvdXQgYmVjb21pbmcgYSBiZXR0ZXIgdmVyc2lvbiBvZiBteXNlbGYgZXZlcnkgZGF5LicsXG4gIGF1dGhvcjoge1xuICAgIG5hbWU6ICdUaGFuZG8gTW9rb2VuYScsXG4gICAgaGFuZGxlOiAndGhhbmRvLm0nLFxuICAgIGltYWdlVXJsOiAnaHR0cHM6Ly9yYW5kb211c2VyLm1lL2FwaS9wb3J0cmFpdHMvd29tZW4vNDQuanBnJyxcbiAgICBsb2dvVXJsOiAnL2xvZ28tY2xvdWQvdHJhbnNpc3Rvci5zdmcnLFxuICB9LFxufVxuXG5jb25zdCB0ZXN0aW1vbmlhbHMgPSBbXG4gIFtcbiAgICBbXG4gICAgICB7XG4gICAgICAgIGJvZHk6ICdCZWZvcmUgSW5kYWJhLCBJIGZlbHQgbG9zdCBhYm91dCBteSBmdXR1cmUuIE5vdywgSVxcJ20gcnVubmluZyBhIGxvY2FsIGJ1c2luZXNzIGFuZCBtZW50b3Jpbmcgb3RoZXJzIGluIG15IGNvbW11bml0eS4nLFxuICAgICAgICBhdXRob3I6IHtcbiAgICAgICAgICBuYW1lOiAnQXlhbmRhIERsYW1pbmknLFxuICAgICAgICAgIGhhbmRsZTogJ2F5YW5kYV9kJyxcbiAgICAgICAgICBpbWFnZVVybDogJ2h0dHBzOi8vcmFuZG9tdXNlci5tZS9hcGkvcG9ydHJhaXRzL21lbi8xMi5qcGcnLFxuICAgICAgICB9LFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgYm9keTogJ0luZGFiYSBvcGVuZWQgZG9vcnMgZm9yIG1lIHRoYXQgSSBuZXZlciB0aG91Z2h0IGV4aXN0ZWQuIEkgbGVhcm5lZCBtb3JlIGluIGEgZmV3IHdlZWtzIHRoYW4gaW4geWVhcnMgb2Ygc2Nob29sLicsXG4gICAgICAgIGF1dGhvcjoge1xuICAgICAgICAgIG5hbWU6ICdOYWxlZGkgSy4nLFxuICAgICAgICAgIGhhbmRsZTogJ25hbGVkaV9lZHUnLFxuICAgICAgICAgIGltYWdlVXJsOiAnaHR0cHM6Ly9yYW5kb211c2VyLm1lL2FwaS9wb3J0cmFpdHMvd29tZW4vMjIuanBnJyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgXSxcbiAgICBbXG4gICAgICB7XG4gICAgICAgIGJvZHk6ICdJIGRpZG5cXCd0IGp1c3QgZ2FpbiBza2lsbHMg4oCUIEkgZ2FpbmVkIGNvbmZpZGVuY2UuIEluZGFiYSBpcyBsaWtlIGhhdmluZyBhIGNvbW11bml0eSB0aGF0IGJlbGlldmVzIGluIHlvdS4nLFxuICAgICAgICBhdXRob3I6IHtcbiAgICAgICAgICBuYW1lOiAnS2dvc2kgTW9sZWZlJyxcbiAgICAgICAgICBoYW5kbGU6ICdrZ29zaS5kZXYnLFxuICAgICAgICAgIGltYWdlVXJsOiAnaHR0cHM6Ly9yYW5kb211c2VyLm1lL2FwaS9wb3J0cmFpdHMvbWVuLzMzLmpwZycsXG4gICAgICAgIH0sXG4gICAgICB9LFxuICAgIF0sXG4gIF0sXG4gIFtcbiAgICBbXG4gICAgICB7XG4gICAgICAgIGJvZHk6ICdUaGlzIGlzIHdoYXQgbGVhcm5pbmcgc2hvdWxkIGJlIOKAlCBpbmNsdXNpdmUsIGV4Y2l0aW5nLCBhbmQgZGVlcGx5IHBlcnNvbmFsLicsXG4gICAgICAgIGF1dGhvcjoge1xuICAgICAgICAgIG5hbWU6ICdTYW1pciBQYXRlbCcsXG4gICAgICAgICAgaGFuZGxlOiAnc2FtaXJsZWFybnMnLFxuICAgICAgICAgIGltYWdlVXJsOiAnaHR0cHM6Ly9yYW5kb211c2VyLm1lL2FwaS9wb3J0cmFpdHMvbWVuLzQ1LmpwZycsXG4gICAgICAgIH0sXG4gICAgICB9LFxuICAgIF0sXG4gICAgW1xuICAgICAge1xuICAgICAgICBib2R5OiAnSSB1c2VkIHRvIHRoaW5rIHRlY2ggd2FzIG9ubHkgZm9yIG90aGVycy4gTm93IEkgYnVpbGQgYW5kIHNoYXJlIHRoaW5ncyB0aGF0IG1ha2UgYSBkaWZmZXJlbmNlLiBJbmRhYmEgZGlkIHRoYXQuJyxcbiAgICAgICAgYXV0aG9yOiB7XG4gICAgICAgICAgbmFtZTogJ0thdGxlZ28gTS4nLFxuICAgICAgICAgIGhhbmRsZTogJ2thdGNvZGUnLFxuICAgICAgICAgIGltYWdlVXJsOiAnaHR0cHM6Ly9yYW5kb211c2VyLm1lL2FwaS9wb3J0cmFpdHMvbWVuLzcxLmpwZycsXG4gICAgICAgIH0sXG4gICAgICB9LFxuICAgIF0sXG4gIF0sXG5dXG5cbmZ1bmN0aW9uIGNsYXNzTmFtZXMoLi4uY2xhc3Nlcykge1xuICByZXR1cm4gY2xhc3Nlcy5maWx0ZXIoQm9vbGVhbikuam9pbignICcpXG59XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIEV4YW1wbGUoKSB7XG4gIHJldHVybiAoXG4gICAgPGRpdiBjbGFzc05hbWU9XCJyZWxhdGl2ZSBpc29sYXRlIGJnLXdoaXRlIHB5LTI0XCI+XG4gICAgICA8ZGl2XG4gICAgICAgIGFyaWEtaGlkZGVuPVwidHJ1ZVwiXG4gICAgICAgIGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LXgtMCB0b3AtMS8yIC16LTEwIC10cmFuc2xhdGUteS0xLzIgdHJhbnNmb3JtLWdwdSBvdmVyZmxvdy1oaWRkZW4gb3BhY2l0eS0zMCBibHVyLTN4bFwiXG4gICAgICA+XG4gICAgICAgIDxkaXZcbiAgICAgICAgICBzdHlsZT17e1xuICAgICAgICAgICAgY2xpcFBhdGg6XG4gICAgICAgICAgICAgICdwb2x5Z29uKDc0LjElIDQ0LjElLCAxMDAlIDYxLjYlLCA5Ny41JSAyNi45JSwgODUuNSUgMC4xJSwgODAuNyUgMiUsIDcyLjUlIDMyLjUlLCA2MC4yJSA2Mi40JSwgNTIuNCUgNjguMSUsIDQ3LjUlIDU4LjMlLCA0NS4yJSAzNC41JSwgMjcuNSUgNzYuNyUsIDAuMSUgNjQuOSUsIDE3LjklIDEwMCUsIDI3LjYlIDc2LjglLCA3Ni4xJSA5Ny43JSwgNzQuMSUgNDQuMSUpJyxcbiAgICAgICAgICB9fVxuICAgICAgICAgIGNsYXNzTmFtZT1cIm1sLVttYXgoNTAlLDM4cmVtKV0gYXNwZWN0LTEzMTMvNzcxIHctMzI4LjI1IGJnLWxpbmVhci10by10ciBmcm9tLVsjZmY4MGI1XSB0by1bIzkwODlmY11cIlxuICAgICAgICAvPlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctN3hsIHB4LTYgbGc6cHgtOFwiPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbWF4LXctMnhsIHRleHQtY2VudGVyXCI+XG4gICAgICAgICAgPGgyIGNsYXNzTmFtZT1cInRleHQtYmFzZS83IGZvbnQtc2VtaWJvbGQgdGV4dC1pbmRpZ28tNjAwXCI+VGVzdGltb25pYWxzPC9oMj5cbiAgICAgICAgICA8cCBjbGFzc05hbWU9XCJtdC0yIHRleHQtNHhsIGZvbnQtc2VtaWJvbGQgdHJhY2tpbmctdGlnaHQgdGV4dC1iYWxhbmNlIHRleHQtZ3JheS05MDAgc206dGV4dC01eGxcIj5cbiAgICAgICAgICAgIFZvaWNlcyBmcm9tIE91ciBDb21tdW5pdHlcbiAgICAgICAgICA8L3A+XG4gICAgICAgIDwvZGl2PlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14LWF1dG8gbXQtMTYgZ3JpZCBtYXgtdy0yeGwgZ3JpZC1jb2xzLTEgZ3JpZC1yb3dzLTEgZ2FwLTggdGV4dC1zbS82IHRleHQtZ3JheS05MDAgc206bXQtMjAgc206Z3JpZC1jb2xzLTIgeGw6bXgtMCB4bDptYXgtdy1ub25lIHhsOmdyaWQtZmxvdy1jb2wgeGw6Z3JpZC1jb2xzLTRcIj5cbiAgICAgICAgICA8ZmlndXJlIGNsYXNzTmFtZT1cInJvdW5kZWQtMnhsIGJnLXdoaXRlIHNoYWRvdy1sZyByaW5nLTEgcmluZy1ncmF5LTkwMC81IHNtOmNvbC1zcGFuLTIgeGw6Y29sLXN0YXJ0LTIgeGw6cm93LWVuZC0xXCI+XG4gICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzc05hbWU9XCJwLTYgdGV4dC1sZyBmb250LXNlbWlib2xkIHRyYWNraW5nLXRpZ2h0IHRleHQtZ3JheS05MDAgc206cC0xMiBzbTp0ZXh0LXhsLzhcIj5cbiAgICAgICAgICAgICAgPHA+e2DigJwke2ZlYXR1cmVkVGVzdGltb25pYWwuYm9keX3igJ1gfTwvcD5cbiAgICAgICAgICAgIDwvYmxvY2txdW90ZT5cbiAgICAgICAgICAgIDxmaWdjYXB0aW9uIGNsYXNzTmFtZT1cImZsZXggZmxleC13cmFwIGl0ZW1zLWNlbnRlciBnYXAteC00IGdhcC15LTQgYm9yZGVyLXQgYm9yZGVyLWdyYXktOTAwLzEwIHB4LTYgcHktNCBzbTpmbGV4LW5vd3JhcFwiPlxuICAgICAgICAgICAgICA8aW1nXG4gICAgICAgICAgICAgICAgYWx0PVwiXCJcbiAgICAgICAgICAgICAgICBzcmM9e2ZlYXR1cmVkVGVzdGltb25pYWwuYXV0aG9yLmltYWdlVXJsfVxuICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cInNpemUtMTAgZmxleC1ub25lIHJvdW5kZWQtZnVsbCBiZy1ncmF5LTUwXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4LWF1dG9cIj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZvbnQtc2VtaWJvbGRcIj57ZmVhdHVyZWRUZXN0aW1vbmlhbC5hdXRob3IubmFtZX08L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtZ3JheS02MDBcIj5Ae2ZlYXR1cmVkVGVzdGltb25pYWwuYXV0aG9yLmhhbmRsZX08L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxpbWcgYWx0PVwiXCIgc3JjPXtmZWF0dXJlZFRlc3RpbW9uaWFsLmF1dGhvci5sb2dvVXJsfSBjbGFzc05hbWU9XCJoLTEwIHctYXV0byBmbGV4LW5vbmVcIiAvPlxuICAgICAgICAgICAgPC9maWdjYXB0aW9uPlxuICAgICAgICAgIDwvZmlndXJlPlxuICAgICAgICAgIHt0ZXN0aW1vbmlhbHMubWFwKChjb2x1bW5Hcm91cCwgY29sdW1uR3JvdXBJZHgpID0+IChcbiAgICAgICAgICAgIDxkaXYga2V5PXtjb2x1bW5Hcm91cElkeH0gY2xhc3NOYW1lPVwic3BhY2UteS04IHhsOmNvbnRlbnRzIHhsOnNwYWNlLXktMFwiPlxuICAgICAgICAgICAgICB7Y29sdW1uR3JvdXAubWFwKChjb2x1bW4sIGNvbHVtbklkeCkgPT4gKFxuICAgICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICAgIGtleT17Y29sdW1uSWR4fVxuICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPXtjbGFzc05hbWVzKFxuICAgICAgICAgICAgICAgICAgICAoY29sdW1uR3JvdXBJZHggPT09IDAgJiYgY29sdW1uSWR4ID09PSAwKSB8fFxuICAgICAgICAgICAgICAgICAgICAgIChjb2x1bW5Hcm91cElkeCA9PT0gdGVzdGltb25pYWxzLmxlbmd0aCAtIDEgJiYgY29sdW1uSWR4ID09PSBjb2x1bW5Hcm91cC5sZW5ndGggLSAxKVxuICAgICAgICAgICAgICAgICAgICAgID8gJ3hsOnJvdy1zcGFuLTInXG4gICAgICAgICAgICAgICAgICAgICAgOiAneGw6cm93LXN0YXJ0LTEnLFxuICAgICAgICAgICAgICAgICAgICAnc3BhY2UteS04JyxcbiAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAge2NvbHVtbi5tYXAoKHRlc3RpbW9uaWFsKSA9PiAoXG4gICAgICAgICAgICAgICAgICAgIDxmaWd1cmVcbiAgICAgICAgICAgICAgICAgICAgICBrZXk9e3Rlc3RpbW9uaWFsLmF1dGhvci5oYW5kbGV9XG4gICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwicm91bmRlZC0yeGwgYmctd2hpdGUgcC02IHNoYWRvdy1sZyByaW5nLTEgcmluZy1ncmF5LTkwMC81XCJcbiAgICAgICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzTmFtZT1cInRleHQtZ3JheS05MDBcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxwPntg4oCcJHt0ZXN0aW1vbmlhbC5ib2R5feKAnWB9PC9wPlxuICAgICAgICAgICAgICAgICAgICAgIDwvYmxvY2txdW90ZT5cbiAgICAgICAgICAgICAgICAgICAgICA8ZmlnY2FwdGlvbiBjbGFzc05hbWU9XCJtdC02IGZsZXggaXRlbXMtY2VudGVyIGdhcC14LTRcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgYWx0PVwiXCIgc3JjPXt0ZXN0aW1vbmlhbC5hdXRob3IuaW1hZ2VVcmx9IGNsYXNzTmFtZT1cInNpemUtMTAgcm91bmRlZC1mdWxsIGJnLWdyYXktNTBcIiAvPlxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmb250LXNlbWlib2xkXCI+e3Rlc3RpbW9uaWFsLmF1dGhvci5uYW1lfTwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtZ3JheS02MDBcIj5Ae3Rlc3RpbW9uaWFsLmF1dGhvci5oYW5kbGV9PC9kaXY+XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgICA8L2ZpZ2NhcHRpb24+XG4gICAgICAgICAgICAgICAgICAgIDwvZmlndXJlPlxuICAgICAgICAgICAgICAgICAgKSl9XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICkpfVxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgKSl9XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIClcbn1cbiJdLCJuYW1lcyI6WyJmZWF0dXJlZFRlc3RpbW9uaWFsIiwiYm9keSIsImF1dGhvciIsIm5hbWUiLCJoYW5kbGUiLCJpbWFnZVVybCIsImxvZ29VcmwiLCJ0ZXN0aW1vbmlhbHMiLCJjbGFzc05hbWVzIiwiY2xhc3NlcyIsImZpbHRlciIsIkJvb2xlYW4iLCJqb2luIiwiRXhhbXBsZSIsImRpdiIsImNsYXNzTmFtZSIsImFyaWEtaGlkZGVuIiwic3R5bGUiLCJjbGlwUGF0aCIsImgyIiwicCIsImZpZ3VyZSIsImJsb2NrcXVvdGUiLCJmaWdjYXB0aW9uIiwiaW1nIiwiYWx0Iiwic3JjIiwibWFwIiwiY29sdW1uR3JvdXAiLCJjb2x1bW5Hcm91cElkeCIsImNvbHVtbiIsImNvbHVtbklkeCIsImxlbmd0aCIsInRlc3RpbW9uaWFsIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./src/components/featuredtestimonial.tsx\n"); /***/ }), @@ -365,7 +365,7 @@ eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpac /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Footer: () => (/* binding */ Footer)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _components_plus_grid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/plus-grid */ \"(rsc)/./src/components/plus-grid.tsx\");\n/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./container */ \"(rsc)/./src/components/container.tsx\");\n/* harmony import */ var _gradient__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./gradient */ \"(rsc)/./src/components/gradient.tsx\");\n/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./link */ \"(rsc)/./src/components/link.tsx\");\n/* harmony import */ var _logo__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./logo */ \"(rsc)/./src/components/logo.tsx\");\n\n\n\n\n\n\nfunction SitemapHeading({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-base font-semibold text-white\",\n children: children\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 12,\n columnNumber: 10\n }, this);\n}\nfunction SitemapLinks({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n className: \"mt-6 space-y-4 text-sm/6\",\n children: children\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 16,\n columnNumber: 10\n }, this);\n}\nfunction SitemapLink(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n ...props,\n className: \"font-medium text-white data-hover:text-white\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 22,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 21,\n columnNumber: 5\n }, this);\n}\nfunction Sitemap() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Product\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 34,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/pricing\",\n children: \"Pricing\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 36,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Analysis\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 37,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"API\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 38,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 33,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Careers\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 44,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/blog\",\n children: \"Blog\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 45,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/company\",\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 46,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 43,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 41,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Support\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 50,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Help center\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 52,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Community\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 53,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 51,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 49,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 57,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Terms of service\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 59,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Privacy policy\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 60,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 58,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 56,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\nfunction SocialIconX(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M12.6 0h2.454l-5.36 6.778L16 16h-4.937l-3.867-5.594L2.771 16H.316l5.733-7.25L0 0h5.063l3.495 5.114L12.6 0zm-.86 14.376h1.36L4.323 1.539H2.865l8.875 12.837z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 70,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 69,\n columnNumber: 5\n }, this);\n}\nfunction SocialIconFacebook(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n fillRule: \"evenodd\",\n clipRule: \"evenodd\",\n d: \"M16 8.05C16 3.603 12.418 0 8 0S0 3.604 0 8.05c0 4.016 2.926 7.346 6.75 7.95v-5.624H4.718V8.05H6.75V6.276c0-2.017 1.194-3.131 3.022-3.131.875 0 1.79.157 1.79.157v1.98h-1.008c-.994 0-1.304.62-1.304 1.257v1.51h2.219l-.355 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.95z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 78,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 77,\n columnNumber: 5\n }, this);\n}\nfunction SocialIconLinkedIn(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M14.82 0H1.18A1.169 1.169 0 000 1.154v13.694A1.168 1.168 0 001.18 16h13.64A1.17 1.17 0 0016 14.845V1.15A1.171 1.171 0 0014.82 0zM4.744 13.64H2.369V5.996h2.375v7.644zm-1.18-8.684a1.377 1.377 0 11.52-.106 1.377 1.377 0 01-.527.103l.007.003zm10.075 8.683h-2.375V9.921c0-.885-.015-2.025-1.234-2.025-1.218 0-1.425.966-1.425 1.968v3.775H6.233V5.997H8.51v1.05h.032c.317-.601 1.09-1.235 2.246-1.235 2.405-.005 2.851 1.578 2.851 3.63v4.197z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 90,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 89,\n columnNumber: 5\n }, this);\n}\nfunction SocialLinks() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://facebook.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on Facebook\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconFacebook, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 104,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 98,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://x.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on X\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconX, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 112,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 106,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://linkedin.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on LinkedIn\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconLinkedIn, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 120,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 114,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\nfunction Copyright() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm/6 text-white\",\n children: [\n \"\\xa9 \",\n new Date().getFullYear(),\n \" Radiant Inc.\"\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 128,\n columnNumber: 5\n }, this);\n}\nfunction Footer() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"footer\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_gradient__WEBPACK_IMPORTED_MODULE_3__.Gradient, {\n className: \"relative pt-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-2 rounded-4xl bg-transparent p\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 138,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_container__WEBPACK_IMPORTED_MODULE_2__.Container, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGrid, {\n className: \"pb-16\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridRow, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-2 gap-y-10 pb-6 lg:grid-cols-6 lg:gap-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"col-span-2 flex\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"pt-6 lg:pb-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_logo__WEBPACK_IMPORTED_MODULE_5__.Logo, {\n className: \"h-9\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 145,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 144,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 143,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"col-span-2 grid grid-cols-2 gap-x-8 gap-y-12 lg:col-span-4 lg:grid-cols-subgrid lg:pt-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Sitemap, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 149,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 148,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 142,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 141,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridRow, {\n className: \"flex justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"py-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Copyright, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 156,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 155,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 154,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"flex items-center gap-8 py-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialLinks, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 161,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 160,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 159,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 153,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 140,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 139,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 137,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 136,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvY29tcG9uZW50cy9mb290ZXIudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUE0RTtBQUVyQztBQUNGO0FBQ1I7QUFDQTtBQUs3QixTQUFTTyxlQUFlLEVBQUVDLFFBQVEsRUFBaUM7SUFDakUscUJBQU8sOERBQUNDO1FBQUdDLFdBQVU7a0JBQXNDRjs7Ozs7O0FBQzdEO0FBRUEsU0FBU0csYUFBYSxFQUFFSCxRQUFRLEVBQWlDO0lBQy9ELHFCQUFPLDhEQUFDSTtRQUFHRixXQUFVO2tCQUE0QkY7Ozs7OztBQUNuRDtBQUVBLFNBQVNLLFlBQVlDLEtBQWtEO0lBQ3JFLHFCQUNFLDhEQUFDQztrQkFDQyw0RUFBQ1YsdUNBQUlBO1lBQ0YsR0FBR1MsS0FBSztZQUNUSixXQUFVOzs7Ozs7Ozs7OztBQUlsQjtBQUVBLFNBQVNNO0lBQ1AscUJBQ0U7OzBCQUNFLDhEQUFDQzs7a0NBQ0MsOERBQUNWO2tDQUFlOzs7Ozs7a0NBQ2hCLDhEQUFDSTs7MENBQ0MsOERBQUNFO2dDQUFZSyxNQUFLOzBDQUFXOzs7Ozs7MENBQzdCLDhEQUFDTDtnQ0FBWUssTUFBSzswQ0FBSTs7Ozs7OzBDQUN0Qiw4REFBQ0w7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFHMUIsOERBQUNEOztrQ0FDQyw4REFBQ1Y7a0NBQWU7Ozs7OztrQ0FDaEIsOERBQUNJOzswQ0FDQyw4REFBQ0U7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7OzswQ0FDdEIsOERBQUNMO2dDQUFZSyxNQUFLOzBDQUFROzs7Ozs7MENBQzFCLDhEQUFDTDtnQ0FBWUssTUFBSzswQ0FBVzs7Ozs7Ozs7Ozs7Ozs7Ozs7OzBCQUdqQyw4REFBQ0Q7O2tDQUNDLDhEQUFDVjtrQ0FBZTs7Ozs7O2tDQUNoQiw4REFBQ0k7OzBDQUNDLDhEQUFDRTtnQ0FBWUssTUFBSzswQ0FBSTs7Ozs7OzBDQUN0Qiw4REFBQ0w7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFHMUIsOERBQUNEOztrQ0FDQyw4REFBQ1Y7a0NBQWU7Ozs7OztrQ0FDaEIsOERBQUNJOzswQ0FDQyw4REFBQ0U7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7OzswQ0FDdEIsOERBQUNMO2dDQUFZSyxNQUFLOzBDQUFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUtoQztBQUVBLFNBQVNDLFlBQVlMLEtBQTRDO0lBQy9ELHFCQUNFLDhEQUFDTTtRQUFJQyxTQUFRO1FBQVlDLE1BQUs7UUFBZ0IsR0FBR1IsS0FBSztrQkFDcEQsNEVBQUNTO1lBQUtDLEdBQUU7Ozs7Ozs7Ozs7O0FBR2Q7QUFFQSxTQUFTQyxtQkFBbUJYLEtBQTRDO0lBQ3RFLHFCQUNFLDhEQUFDTTtRQUFJQyxTQUFRO1FBQVlDLE1BQUs7UUFBZ0IsR0FBR1IsS0FBSztrQkFDcEQsNEVBQUNTO1lBQ0NHLFVBQVM7WUFDVEMsVUFBUztZQUNUSCxHQUFFOzs7Ozs7Ozs7OztBQUlWO0FBRUEsU0FBU0ksbUJBQW1CZCxLQUE0QztJQUN0RSxxQkFDRSw4REFBQ007UUFBSUMsU0FBUTtRQUFZQyxNQUFLO1FBQWdCLEdBQUdSLEtBQUs7a0JBQ3BELDRFQUFDUztZQUFLQyxHQUFFOzs7Ozs7Ozs7OztBQUdkO0FBRUEsU0FBU0s7SUFDUCxxQkFDRTs7MEJBQ0UsOERBQUN4Qix1Q0FBSUE7Z0JBQ0hhLE1BQUs7Z0JBQ0xZLFFBQU87Z0JBQ1BDLGNBQVc7Z0JBQ1hyQixXQUFVOzBCQUVWLDRFQUFDZTtvQkFBbUJmLFdBQVU7Ozs7Ozs7Ozs7OzBCQUVoQyw4REFBQ0wsdUNBQUlBO2dCQUNIYSxNQUFLO2dCQUNMWSxRQUFPO2dCQUNQQyxjQUFXO2dCQUNYckIsV0FBVTswQkFFViw0RUFBQ1M7b0JBQVlULFdBQVU7Ozs7Ozs7Ozs7OzBCQUV6Qiw4REFBQ0wsdUNBQUlBO2dCQUNIYSxNQUFLO2dCQUNMWSxRQUFPO2dCQUNQQyxjQUFXO2dCQUNYckIsV0FBVTswQkFFViw0RUFBQ2tCO29CQUFtQmxCLFdBQVU7Ozs7Ozs7Ozs7Ozs7QUFJdEM7QUFFQSxTQUFTc0I7SUFDUCxxQkFDRSw4REFBQ2Y7UUFBSVAsV0FBVTs7WUFBdUI7WUFDNUIsSUFBSXVCLE9BQU9DLFdBQVc7WUFBRzs7Ozs7OztBQUd2QztBQUVPLFNBQVNDO0lBQ2QscUJBQ0UsOERBQUNDO2tCQUNDLDRFQUFDaEMsK0NBQVFBO1lBQUNNLFdBQVU7OzhCQUNsQiw4REFBQ087b0JBQUlQLFdBQVU7Ozs7Ozs4QkFDZiw4REFBQ1AsaURBQVNBOzhCQUNSLDRFQUFDSCwyREFBUUE7d0JBQUNVLFdBQVU7OzBDQUNsQiw4REFBQ1IsOERBQVdBOzBDQUNWLDRFQUFDZTtvQ0FBSVAsV0FBVTs7c0RBQ2IsOERBQUNPOzRDQUFJUCxXQUFVO3NEQUNiLDRFQUFDVCwrREFBWUE7Z0RBQUNTLFdBQVU7MERBQ3RCLDRFQUFDSix1Q0FBSUE7b0RBQUNJLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7c0RBR3BCLDhEQUFDTzs0Q0FBSVAsV0FBVTtzREFDYiw0RUFBQ007Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQ0FJUCw4REFBQ2QsOERBQVdBO2dDQUFDUSxXQUFVOztrREFDckIsOERBQUNPO2tEQUNDLDRFQUFDaEIsK0RBQVlBOzRDQUFDUyxXQUFVO3NEQUN0Qiw0RUFBQ3NCOzs7Ozs7Ozs7Ozs7Ozs7a0RBR0wsOERBQUNmO3dDQUFJUCxXQUFVO2tEQUNiLDRFQUFDVCwrREFBWUE7NENBQUNTLFdBQVU7c0RBQ3RCLDRFQUFDbUI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFTbkIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yYWRpYW50Ly4vc3JjL2NvbXBvbmVudHMvZm9vdGVyLnRzeD85MzUwIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBsdXNHcmlkLCBQbHVzR3JpZEl0ZW0sIFBsdXNHcmlkUm93IH0gZnJvbSAnQC9jb21wb25lbnRzL3BsdXMtZ3JpZCdcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJy4vYnV0dG9uJ1xuaW1wb3J0IHsgQ29udGFpbmVyIH0gZnJvbSAnLi9jb250YWluZXInXG5pbXBvcnQgeyBHcmFkaWVudCB9IGZyb20gJy4vZ3JhZGllbnQnXG5pbXBvcnQgeyBMaW5rIH0gZnJvbSAnLi9saW5rJ1xuaW1wb3J0IHsgTG9nbyB9IGZyb20gJy4vbG9nbydcbmltcG9ydCB7IFN1YmhlYWRpbmcgfSBmcm9tICcuL3RleHQnXG5cblxuXG5mdW5jdGlvbiBTaXRlbWFwSGVhZGluZyh7IGNoaWxkcmVuIH06IHsgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZSB9KSB7XG4gIHJldHVybiA8aDMgY2xhc3NOYW1lPVwidGV4dC1iYXNlIGZvbnQtc2VtaWJvbGQgdGV4dC13aGl0ZVwiPntjaGlsZHJlbn08L2gzPlxufVxuXG5mdW5jdGlvbiBTaXRlbWFwTGlua3MoeyBjaGlsZHJlbiB9OiB7IGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGUgfSkge1xuICByZXR1cm4gPHVsIGNsYXNzTmFtZT1cIm10LTYgc3BhY2UteS00IHRleHQtc20vNlwiPntjaGlsZHJlbn08L3VsPlxufVxuXG5mdW5jdGlvbiBTaXRlbWFwTGluayhwcm9wczogUmVhY3QuQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPHR5cGVvZiBMaW5rPikge1xuICByZXR1cm4gKFxuICAgIDxsaT5cbiAgICAgIDxMaW5rXG4gICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgY2xhc3NOYW1lPVwiZm9udC1tZWRpdW0gdGV4dC13aGl0ZSBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgLz5cbiAgICA8L2xpPlxuICApXG59XG5cbmZ1bmN0aW9uIFNpdGVtYXAoKSB7XG4gIHJldHVybiAoXG4gICAgPD5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5Qcm9kdWN0PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIi9wcmljaW5nXCI+UHJpY2luZzwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+QW5hbHlzaXM8L1NpdGVtYXBMaW5rPlxuICAgICAgICAgIDxTaXRlbWFwTGluayBocmVmPVwiI1wiPkFQSTwvU2l0ZW1hcExpbms+XG4gICAgICAgIDwvU2l0ZW1hcExpbmtzPlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2PlxuICAgICAgICA8U2l0ZW1hcEhlYWRpbmc+Q29tcGFueTwvU2l0ZW1hcEhlYWRpbmc+XG4gICAgICAgIDxTaXRlbWFwTGlua3M+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+Q2FyZWVyczwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIvYmxvZ1wiPkJsb2c8L1NpdGVtYXBMaW5rPlxuICAgICAgICAgIDxTaXRlbWFwTGluayBocmVmPVwiL2NvbXBhbnlcIj5Db21wYW55PC9TaXRlbWFwTGluaz5cbiAgICAgICAgPC9TaXRlbWFwTGlua3M+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5TdXBwb3J0PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5IZWxwIGNlbnRlcjwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+Q29tbXVuaXR5PC9TaXRlbWFwTGluaz5cbiAgICAgICAgPC9TaXRlbWFwTGlua3M+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5Db21wYW55PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5UZXJtcyBvZiBzZXJ2aWNlPC9TaXRlbWFwTGluaz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5Qcml2YWN5IHBvbGljeTwvU2l0ZW1hcExpbms+XG4gICAgICAgIDwvU2l0ZW1hcExpbmtzPlxuICAgICAgPC9kaXY+XG4gICAgPC8+XG4gIClcbn1cblxuZnVuY3Rpb24gU29jaWFsSWNvblgocHJvcHM6IFJlYWN0LkNvbXBvbmVudFByb3BzV2l0aG91dFJlZjwnc3ZnJz4pIHtcbiAgcmV0dXJuIChcbiAgICA8c3ZnIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgey4uLnByb3BzfT5cbiAgICAgIDxwYXRoIGQ9XCJNMTIuNiAwaDIuNDU0bC01LjM2IDYuNzc4TDE2IDE2aC00LjkzN2wtMy44NjctNS41OTRMMi43NzEgMTZILjMxNmw1LjczMy03LjI1TDAgMGg1LjA2M2wzLjQ5NSA1LjExNEwxMi42IDB6bS0uODYgMTQuMzc2aDEuMzZMNC4zMjMgMS41MzlIMi44NjVsOC44NzUgMTIuODM3elwiIC8+XG4gICAgPC9zdmc+XG4gIClcbn1cblxuZnVuY3Rpb24gU29jaWFsSWNvbkZhY2Vib29rKHByb3BzOiBSZWFjdC5Db21wb25lbnRQcm9wc1dpdGhvdXRSZWY8J3N2Zyc+KSB7XG4gIHJldHVybiAoXG4gICAgPHN2ZyB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cImN1cnJlbnRDb2xvclwiIHsuLi5wcm9wc30+XG4gICAgICA8cGF0aFxuICAgICAgICBmaWxsUnVsZT1cImV2ZW5vZGRcIlxuICAgICAgICBjbGlwUnVsZT1cImV2ZW5vZGRcIlxuICAgICAgICBkPVwiTTE2IDguMDVDMTYgMy42MDMgMTIuNDE4IDAgOCAwUzAgMy42MDQgMCA4LjA1YzAgNC4wMTYgMi45MjYgNy4zNDYgNi43NSA3Ljk1di01LjYyNEg0LjcxOFY4LjA1SDYuNzVWNi4yNzZjMC0yLjAxNyAxLjE5NC0zLjEzMSAzLjAyMi0zLjEzMS44NzUgMCAxLjc5LjE1NyAxLjc5LjE1N3YxLjk4aC0xLjAwOGMtLjk5NCAwLTEuMzA0LjYyLTEuMzA0IDEuMjU3djEuNTFoMi4yMTlsLS4zNTUgMi4zMjZIOS4yNVYxNmMzLjgyNC0uNjA0IDYuNzUtMy45MzQgNi43NS03Ljk1elwiXG4gICAgICAvPlxuICAgIDwvc3ZnPlxuICApXG59XG5cbmZ1bmN0aW9uIFNvY2lhbEljb25MaW5rZWRJbihwcm9wczogUmVhY3QuQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdzdmcnPikge1xuICByZXR1cm4gKFxuICAgIDxzdmcgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB7Li4ucHJvcHN9PlxuICAgICAgPHBhdGggZD1cIk0xNC44MiAwSDEuMThBMS4xNjkgMS4xNjkgMCAwMDAgMS4xNTR2MTMuNjk0QTEuMTY4IDEuMTY4IDAgMDAxLjE4IDE2aDEzLjY0QTEuMTcgMS4xNyAwIDAwMTYgMTQuODQ1VjEuMTVBMS4xNzEgMS4xNzEgMCAwMDE0LjgyIDB6TTQuNzQ0IDEzLjY0SDIuMzY5VjUuOTk2aDIuMzc1djcuNjQ0em0tMS4xOC04LjY4NGExLjM3NyAxLjM3NyAwIDExLjUyLS4xMDYgMS4zNzcgMS4zNzcgMCAwMS0uNTI3LjEwM2wuMDA3LjAwM3ptMTAuMDc1IDguNjgzaC0yLjM3NVY5LjkyMWMwLS44ODUtLjAxNS0yLjAyNS0xLjIzNC0yLjAyNS0xLjIxOCAwLTEuNDI1Ljk2Ni0xLjQyNSAxLjk2OHYzLjc3NUg2LjIzM1Y1Ljk5N0g4LjUxdjEuMDVoLjAzMmMuMzE3LS42MDEgMS4wOS0xLjIzNSAyLjI0Ni0xLjIzNSAyLjQwNS0uMDA1IDIuODUxIDEuNTc4IDIuODUxIDMuNjN2NC4xOTd6XCIgLz5cbiAgICA8L3N2Zz5cbiAgKVxufVxuXG5mdW5jdGlvbiBTb2NpYWxMaW5rcygpIHtcbiAgcmV0dXJuIChcbiAgICA8PlxuICAgICAgPExpbmtcbiAgICAgICAgaHJlZj1cImh0dHBzOi8vZmFjZWJvb2suY29tXCJcbiAgICAgICAgdGFyZ2V0PVwiX2JsYW5rXCJcbiAgICAgICAgYXJpYS1sYWJlbD1cIlZpc2l0IHVzIG9uIEZhY2Vib29rXCJcbiAgICAgICAgY2xhc3NOYW1lPVwidGV4dC1ncmF5LTEwMCBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgPlxuICAgICAgICA8U29jaWFsSWNvbkZhY2Vib29rIGNsYXNzTmFtZT1cInNpemUtNFwiIC8+XG4gICAgICA8L0xpbms+XG4gICAgICA8TGlua1xuICAgICAgICBocmVmPVwiaHR0cHM6Ly94LmNvbVwiXG4gICAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICAgIGFyaWEtbGFiZWw9XCJWaXNpdCB1cyBvbiBYXCJcbiAgICAgICAgY2xhc3NOYW1lPVwidGV4dC1ncmF5LTEwMCBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgPlxuICAgICAgICA8U29jaWFsSWNvblggY2xhc3NOYW1lPVwic2l6ZS00XCIgLz5cbiAgICAgIDwvTGluaz5cbiAgICAgIDxMaW5rXG4gICAgICAgIGhyZWY9XCJodHRwczovL2xpbmtlZGluLmNvbVwiXG4gICAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICAgIGFyaWEtbGFiZWw9XCJWaXNpdCB1cyBvbiBMaW5rZWRJblwiXG4gICAgICAgIGNsYXNzTmFtZT1cInRleHQtZ3JheS0xMDAgZGF0YS1ob3Zlcjp0ZXh0LXdoaXRlXCJcbiAgICAgID5cbiAgICAgICAgPFNvY2lhbEljb25MaW5rZWRJbiBjbGFzc05hbWU9XCJzaXplLTRcIiAvPlxuICAgICAgPC9MaW5rPlxuICAgIDwvPlxuICApXG59XG5cbmZ1bmN0aW9uIENvcHlyaWdodCgpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtc20vNiB0ZXh0LXdoaXRlXCI+XG4gICAgICAmY29weTsge25ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKX0gUmFkaWFudCBJbmMuXG4gICAgPC9kaXY+XG4gIClcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIEZvb3RlcigpIHtcbiAgcmV0dXJuIChcbiAgICA8Zm9vdGVyPlxuICAgICAgPEdyYWRpZW50IGNsYXNzTmFtZT1cInJlbGF0aXZlIHB0LThcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJhYnNvbHV0ZSBpbnNldC0yIHJvdW5kZWQtNHhsIGJnLXRyYW5zcGFyZW50IHBcIiAvPlxuICAgICAgICA8Q29udGFpbmVyPlxuICAgICAgICAgIDxQbHVzR3JpZCBjbGFzc05hbWU9XCJwYi0xNlwiPlxuICAgICAgICAgICAgPFBsdXNHcmlkUm93PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImdyaWQgZ3JpZC1jb2xzLTIgZ2FwLXktMTAgcGItNiBsZzpncmlkLWNvbHMtNiBsZzpnYXAtOFwiPlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiY29sLXNwYW4tMiBmbGV4XCI+XG4gICAgICAgICAgICAgICAgICA8UGx1c0dyaWRJdGVtIGNsYXNzTmFtZT1cInB0LTYgbGc6cGItNlwiPlxuICAgICAgICAgICAgICAgICAgICA8TG9nbyBjbGFzc05hbWU9XCJoLTlcIiAvPlxuICAgICAgICAgICAgICAgICAgPC9QbHVzR3JpZEl0ZW0+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJjb2wtc3Bhbi0yIGdyaWQgZ3JpZC1jb2xzLTIgZ2FwLXgtOCBnYXAteS0xMiBsZzpjb2wtc3Bhbi00IGxnOmdyaWQtY29scy1zdWJncmlkIGxnOnB0LTZcIj5cbiAgICAgICAgICAgICAgICAgIDxTaXRlbWFwIC8+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9QbHVzR3JpZFJvdz5cbiAgICAgICAgICAgIDxQbHVzR3JpZFJvdyBjbGFzc05hbWU9XCJmbGV4IGp1c3RpZnktYmV0d2VlblwiPlxuICAgICAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgICAgIDxQbHVzR3JpZEl0ZW0gY2xhc3NOYW1lPVwicHktM1wiPlxuICAgICAgICAgICAgICAgICAgPENvcHlyaWdodCAvPlxuICAgICAgICAgICAgICAgIDwvUGx1c0dyaWRJdGVtPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJmbGV4XCI+XG4gICAgICAgICAgICAgICAgPFBsdXNHcmlkSXRlbSBjbGFzc05hbWU9XCJmbGV4IGl0ZW1zLWNlbnRlciBnYXAtOCBweS0zXCI+XG4gICAgICAgICAgICAgICAgICA8U29jaWFsTGlua3MgLz5cbiAgICAgICAgICAgICAgICA8L1BsdXNHcmlkSXRlbT5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L1BsdXNHcmlkUm93PlxuICAgICAgICAgIDwvUGx1c0dyaWQ+XG4gICAgICAgIDwvQ29udGFpbmVyPlxuICAgICAgPC9HcmFkaWVudD5cbiAgICA8L2Zvb3Rlcj5cbiAgKVxufVxuIl0sIm5hbWVzIjpbIlBsdXNHcmlkIiwiUGx1c0dyaWRJdGVtIiwiUGx1c0dyaWRSb3ciLCJDb250YWluZXIiLCJHcmFkaWVudCIsIkxpbmsiLCJMb2dvIiwiU2l0ZW1hcEhlYWRpbmciLCJjaGlsZHJlbiIsImgzIiwiY2xhc3NOYW1lIiwiU2l0ZW1hcExpbmtzIiwidWwiLCJTaXRlbWFwTGluayIsInByb3BzIiwibGkiLCJTaXRlbWFwIiwiZGl2IiwiaHJlZiIsIlNvY2lhbEljb25YIiwic3ZnIiwidmlld0JveCIsImZpbGwiLCJwYXRoIiwiZCIsIlNvY2lhbEljb25GYWNlYm9vayIsImZpbGxSdWxlIiwiY2xpcFJ1bGUiLCJTb2NpYWxJY29uTGlua2VkSW4iLCJTb2NpYWxMaW5rcyIsInRhcmdldCIsImFyaWEtbGFiZWwiLCJDb3B5cmlnaHQiLCJEYXRlIiwiZ2V0RnVsbFllYXIiLCJGb290ZXIiLCJmb290ZXIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(rsc)/./src/components/footer.tsx\n"); +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ Footer: () => (/* binding */ Footer)\n/* harmony export */ });\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react/jsx-dev-runtime */ \"(rsc)/./node_modules/next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.js\");\n/* harmony import */ var react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _components_plus_grid__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/components/plus-grid */ \"(rsc)/./src/components/plus-grid.tsx\");\n/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./container */ \"(rsc)/./src/components/container.tsx\");\n/* harmony import */ var _gradient__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./gradient */ \"(rsc)/./src/components/gradient.tsx\");\n/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./link */ \"(rsc)/./src/components/link.tsx\");\n/* harmony import */ var _logo__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./logo */ \"(rsc)/./src/components/logo.tsx\");\n\n\n\n\n\n\nfunction SitemapHeading({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"h3\", {\n className: \"text-base font-semibold text-white\",\n children: children\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 12,\n columnNumber: 10\n }, this);\n}\nfunction SitemapLinks({ children }) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"ul\", {\n className: \"mt-6 space-y-4 text-sm/6\",\n children: children\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 16,\n columnNumber: 10\n }, this);\n}\nfunction SitemapLink(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"li\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n ...props,\n className: \"font-medium text-white data-hover:text-white\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 22,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 21,\n columnNumber: 5\n }, this);\n}\nfunction Sitemap() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Product\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 34,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/pricing\",\n children: \"Pricing\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 36,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Analysis\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 37,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"API\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 38,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 35,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 33,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 42,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Careers\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 44,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/blog\",\n children: \"Blog\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 45,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"/company\",\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 46,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 43,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 41,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Support\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 50,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Help center\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 52,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Community\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 53,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 51,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 49,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapHeading, {\n children: \"Company\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 57,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLinks, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Terms of service\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 59,\n columnNumber: 11\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SitemapLink, {\n href: \"#\",\n children: \"Privacy policy\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 60,\n columnNumber: 11\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 58,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 56,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\nfunction SocialIconX(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M12.6 0h2.454l-5.36 6.778L16 16h-4.937l-3.867-5.594L2.771 16H.316l5.733-7.25L0 0h5.063l3.495 5.114L12.6 0zm-.86 14.376h1.36L4.323 1.539H2.865l8.875 12.837z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 70,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 69,\n columnNumber: 5\n }, this);\n}\nfunction SocialIconFacebook(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n fillRule: \"evenodd\",\n clipRule: \"evenodd\",\n d: \"M16 8.05C16 3.603 12.418 0 8 0S0 3.604 0 8.05c0 4.016 2.926 7.346 6.75 7.95v-5.624H4.718V8.05H6.75V6.276c0-2.017 1.194-3.131 3.022-3.131.875 0 1.79.157 1.79.157v1.98h-1.008c-.994 0-1.304.62-1.304 1.257v1.51h2.219l-.355 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.95z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 78,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 77,\n columnNumber: 5\n }, this);\n}\nfunction SocialIconLinkedIn(props) {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"svg\", {\n viewBox: \"0 0 16 16\",\n fill: \"currentColor\",\n ...props,\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"path\", {\n d: \"M14.82 0H1.18A1.169 1.169 0 000 1.154v13.694A1.168 1.168 0 001.18 16h13.64A1.17 1.17 0 0016 14.845V1.15A1.171 1.171 0 0014.82 0zM4.744 13.64H2.369V5.996h2.375v7.644zm-1.18-8.684a1.377 1.377 0 11.52-.106 1.377 1.377 0 01-.527.103l.007.003zm10.075 8.683h-2.375V9.921c0-.885-.015-2.025-1.234-2.025-1.218 0-1.425.966-1.425 1.968v3.775H6.233V5.997H8.51v1.05h.032c.317-.601 1.09-1.235 2.246-1.235 2.405-.005 2.851 1.578 2.851 3.63v4.197z\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 90,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 89,\n columnNumber: 5\n }, this);\n}\nfunction SocialLinks() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://facebook.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on Facebook\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconFacebook, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 104,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 98,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://x.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on X\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconX, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 112,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 106,\n columnNumber: 7\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_link__WEBPACK_IMPORTED_MODULE_4__.Link, {\n href: \"https://linkedin.com\",\n target: \"_blank\",\n \"aria-label\": \"Visit us on LinkedIn\",\n className: \"text-gray-100 data-hover:text-white\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialIconLinkedIn, {\n className: \"size-4\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 120,\n columnNumber: 9\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 114,\n columnNumber: 7\n }, this)\n ]\n }, void 0, true);\n}\nfunction Copyright() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"text-sm/6 text-white\",\n children: [\n \"\\xa9 \",\n new Date().getFullYear(),\n \" Indaba Inc.\"\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 128,\n columnNumber: 5\n }, this);\n}\nfunction Footer() {\n return /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"footer\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_gradient__WEBPACK_IMPORTED_MODULE_3__.Gradient, {\n className: \"relative pt-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"absolute inset-2 rounded-4xl bg-transparent p\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 138,\n columnNumber: 9\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_container__WEBPACK_IMPORTED_MODULE_2__.Container, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGrid, {\n className: \"pb-16\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridRow, {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"grid grid-cols-2 gap-y-10 pb-6 lg:grid-cols-6 lg:gap-8\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"col-span-2 flex\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"pt-6 lg:pb-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_logo__WEBPACK_IMPORTED_MODULE_5__.Logo, {\n className: \"h-9\"\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 145,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 144,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 143,\n columnNumber: 17\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"col-span-2 grid grid-cols-2 gap-x-8 gap-y-12 lg:col-span-4 lg:grid-cols-subgrid lg:pt-6\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Sitemap, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 149,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 148,\n columnNumber: 17\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 142,\n columnNumber: 15\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 141,\n columnNumber: 13\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridRow, {\n className: \"flex justify-between\",\n children: [\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"py-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(Copyright, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 156,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 155,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 154,\n columnNumber: 15\n }, this),\n /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(\"div\", {\n className: \"flex\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(_components_plus_grid__WEBPACK_IMPORTED_MODULE_1__.PlusGridItem, {\n className: \"flex items-center gap-8 py-3\",\n children: /*#__PURE__*/ (0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxDEV)(SocialLinks, {}, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 161,\n columnNumber: 19\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 160,\n columnNumber: 17\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 159,\n columnNumber: 15\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 153,\n columnNumber: 13\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 140,\n columnNumber: 11\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 139,\n columnNumber: 9\n }, this)\n ]\n }, void 0, true, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 137,\n columnNumber: 7\n }, this)\n }, void 0, false, {\n fileName: \"/Users/sashaastiadi/code/git.ourworld.tf/www_indaba/src/components/footer.tsx\",\n lineNumber: 136,\n columnNumber: 5\n }, this);\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9zcmMvY29tcG9uZW50cy9mb290ZXIudHN4IiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7OztBQUE0RTtBQUVyQztBQUNGO0FBQ1I7QUFDQTtBQUs3QixTQUFTTyxlQUFlLEVBQUVDLFFBQVEsRUFBaUM7SUFDakUscUJBQU8sOERBQUNDO1FBQUdDLFdBQVU7a0JBQXNDRjs7Ozs7O0FBQzdEO0FBRUEsU0FBU0csYUFBYSxFQUFFSCxRQUFRLEVBQWlDO0lBQy9ELHFCQUFPLDhEQUFDSTtRQUFHRixXQUFVO2tCQUE0QkY7Ozs7OztBQUNuRDtBQUVBLFNBQVNLLFlBQVlDLEtBQWtEO0lBQ3JFLHFCQUNFLDhEQUFDQztrQkFDQyw0RUFBQ1YsdUNBQUlBO1lBQ0YsR0FBR1MsS0FBSztZQUNUSixXQUFVOzs7Ozs7Ozs7OztBQUlsQjtBQUVBLFNBQVNNO0lBQ1AscUJBQ0U7OzBCQUNFLDhEQUFDQzs7a0NBQ0MsOERBQUNWO2tDQUFlOzs7Ozs7a0NBQ2hCLDhEQUFDSTs7MENBQ0MsOERBQUNFO2dDQUFZSyxNQUFLOzBDQUFXOzs7Ozs7MENBQzdCLDhEQUFDTDtnQ0FBWUssTUFBSzswQ0FBSTs7Ozs7OzBDQUN0Qiw4REFBQ0w7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFHMUIsOERBQUNEOztrQ0FDQyw4REFBQ1Y7a0NBQWU7Ozs7OztrQ0FDaEIsOERBQUNJOzswQ0FDQyw4REFBQ0U7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7OzswQ0FDdEIsOERBQUNMO2dDQUFZSyxNQUFLOzBDQUFROzs7Ozs7MENBQzFCLDhEQUFDTDtnQ0FBWUssTUFBSzswQ0FBVzs7Ozs7Ozs7Ozs7Ozs7Ozs7OzBCQUdqQyw4REFBQ0Q7O2tDQUNDLDhEQUFDVjtrQ0FBZTs7Ozs7O2tDQUNoQiw4REFBQ0k7OzBDQUNDLDhEQUFDRTtnQ0FBWUssTUFBSzswQ0FBSTs7Ozs7OzBDQUN0Qiw4REFBQ0w7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQkFHMUIsOERBQUNEOztrQ0FDQyw4REFBQ1Y7a0NBQWU7Ozs7OztrQ0FDaEIsOERBQUNJOzswQ0FDQyw4REFBQ0U7Z0NBQVlLLE1BQUs7MENBQUk7Ozs7OzswQ0FDdEIsOERBQUNMO2dDQUFZSyxNQUFLOzBDQUFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUtoQztBQUVBLFNBQVNDLFlBQVlMLEtBQTRDO0lBQy9ELHFCQUNFLDhEQUFDTTtRQUFJQyxTQUFRO1FBQVlDLE1BQUs7UUFBZ0IsR0FBR1IsS0FBSztrQkFDcEQsNEVBQUNTO1lBQUtDLEdBQUU7Ozs7Ozs7Ozs7O0FBR2Q7QUFFQSxTQUFTQyxtQkFBbUJYLEtBQTRDO0lBQ3RFLHFCQUNFLDhEQUFDTTtRQUFJQyxTQUFRO1FBQVlDLE1BQUs7UUFBZ0IsR0FBR1IsS0FBSztrQkFDcEQsNEVBQUNTO1lBQ0NHLFVBQVM7WUFDVEMsVUFBUztZQUNUSCxHQUFFOzs7Ozs7Ozs7OztBQUlWO0FBRUEsU0FBU0ksbUJBQW1CZCxLQUE0QztJQUN0RSxxQkFDRSw4REFBQ007UUFBSUMsU0FBUTtRQUFZQyxNQUFLO1FBQWdCLEdBQUdSLEtBQUs7a0JBQ3BELDRFQUFDUztZQUFLQyxHQUFFOzs7Ozs7Ozs7OztBQUdkO0FBRUEsU0FBU0s7SUFDUCxxQkFDRTs7MEJBQ0UsOERBQUN4Qix1Q0FBSUE7Z0JBQ0hhLE1BQUs7Z0JBQ0xZLFFBQU87Z0JBQ1BDLGNBQVc7Z0JBQ1hyQixXQUFVOzBCQUVWLDRFQUFDZTtvQkFBbUJmLFdBQVU7Ozs7Ozs7Ozs7OzBCQUVoQyw4REFBQ0wsdUNBQUlBO2dCQUNIYSxNQUFLO2dCQUNMWSxRQUFPO2dCQUNQQyxjQUFXO2dCQUNYckIsV0FBVTswQkFFViw0RUFBQ1M7b0JBQVlULFdBQVU7Ozs7Ozs7Ozs7OzBCQUV6Qiw4REFBQ0wsdUNBQUlBO2dCQUNIYSxNQUFLO2dCQUNMWSxRQUFPO2dCQUNQQyxjQUFXO2dCQUNYckIsV0FBVTswQkFFViw0RUFBQ2tCO29CQUFtQmxCLFdBQVU7Ozs7Ozs7Ozs7Ozs7QUFJdEM7QUFFQSxTQUFTc0I7SUFDUCxxQkFDRSw4REFBQ2Y7UUFBSVAsV0FBVTs7WUFBdUI7WUFDNUIsSUFBSXVCLE9BQU9DLFdBQVc7WUFBRzs7Ozs7OztBQUd2QztBQUVPLFNBQVNDO0lBQ2QscUJBQ0UsOERBQUNDO2tCQUNDLDRFQUFDaEMsK0NBQVFBO1lBQUNNLFdBQVU7OzhCQUNsQiw4REFBQ087b0JBQUlQLFdBQVU7Ozs7Ozs4QkFDZiw4REFBQ1AsaURBQVNBOzhCQUNSLDRFQUFDSCwyREFBUUE7d0JBQUNVLFdBQVU7OzBDQUNsQiw4REFBQ1IsOERBQVdBOzBDQUNWLDRFQUFDZTtvQ0FBSVAsV0FBVTs7c0RBQ2IsOERBQUNPOzRDQUFJUCxXQUFVO3NEQUNiLDRFQUFDVCwrREFBWUE7Z0RBQUNTLFdBQVU7MERBQ3RCLDRFQUFDSix1Q0FBSUE7b0RBQUNJLFdBQVU7Ozs7Ozs7Ozs7Ozs7Ozs7c0RBR3BCLDhEQUFDTzs0Q0FBSVAsV0FBVTtzREFDYiw0RUFBQ007Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzswQ0FJUCw4REFBQ2QsOERBQVdBO2dDQUFDUSxXQUFVOztrREFDckIsOERBQUNPO2tEQUNDLDRFQUFDaEIsK0RBQVlBOzRDQUFDUyxXQUFVO3NEQUN0Qiw0RUFBQ3NCOzs7Ozs7Ozs7Ozs7Ozs7a0RBR0wsOERBQUNmO3dDQUFJUCxXQUFVO2tEQUNiLDRFQUFDVCwrREFBWUE7NENBQUNTLFdBQVU7c0RBQ3RCLDRFQUFDbUI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFTbkIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yYWRpYW50Ly4vc3JjL2NvbXBvbmVudHMvZm9vdGVyLnRzeD85MzUwIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBsdXNHcmlkLCBQbHVzR3JpZEl0ZW0sIFBsdXNHcmlkUm93IH0gZnJvbSAnQC9jb21wb25lbnRzL3BsdXMtZ3JpZCdcbmltcG9ydCB7IEJ1dHRvbiB9IGZyb20gJy4vYnV0dG9uJ1xuaW1wb3J0IHsgQ29udGFpbmVyIH0gZnJvbSAnLi9jb250YWluZXInXG5pbXBvcnQgeyBHcmFkaWVudCB9IGZyb20gJy4vZ3JhZGllbnQnXG5pbXBvcnQgeyBMaW5rIH0gZnJvbSAnLi9saW5rJ1xuaW1wb3J0IHsgTG9nbyB9IGZyb20gJy4vbG9nbydcbmltcG9ydCB7IFN1YmhlYWRpbmcgfSBmcm9tICcuL3RleHQnXG5cblxuXG5mdW5jdGlvbiBTaXRlbWFwSGVhZGluZyh7IGNoaWxkcmVuIH06IHsgY2hpbGRyZW46IFJlYWN0LlJlYWN0Tm9kZSB9KSB7XG4gIHJldHVybiA8aDMgY2xhc3NOYW1lPVwidGV4dC1iYXNlIGZvbnQtc2VtaWJvbGQgdGV4dC13aGl0ZVwiPntjaGlsZHJlbn08L2gzPlxufVxuXG5mdW5jdGlvbiBTaXRlbWFwTGlua3MoeyBjaGlsZHJlbiB9OiB7IGNoaWxkcmVuOiBSZWFjdC5SZWFjdE5vZGUgfSkge1xuICByZXR1cm4gPHVsIGNsYXNzTmFtZT1cIm10LTYgc3BhY2UteS00IHRleHQtc20vNlwiPntjaGlsZHJlbn08L3VsPlxufVxuXG5mdW5jdGlvbiBTaXRlbWFwTGluayhwcm9wczogUmVhY3QuQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPHR5cGVvZiBMaW5rPikge1xuICByZXR1cm4gKFxuICAgIDxsaT5cbiAgICAgIDxMaW5rXG4gICAgICAgIHsuLi5wcm9wc31cbiAgICAgICAgY2xhc3NOYW1lPVwiZm9udC1tZWRpdW0gdGV4dC13aGl0ZSBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgLz5cbiAgICA8L2xpPlxuICApXG59XG5cbmZ1bmN0aW9uIFNpdGVtYXAoKSB7XG4gIHJldHVybiAoXG4gICAgPD5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5Qcm9kdWN0PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIi9wcmljaW5nXCI+UHJpY2luZzwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+QW5hbHlzaXM8L1NpdGVtYXBMaW5rPlxuICAgICAgICAgIDxTaXRlbWFwTGluayBocmVmPVwiI1wiPkFQSTwvU2l0ZW1hcExpbms+XG4gICAgICAgIDwvU2l0ZW1hcExpbmtzPlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2PlxuICAgICAgICA8U2l0ZW1hcEhlYWRpbmc+Q29tcGFueTwvU2l0ZW1hcEhlYWRpbmc+XG4gICAgICAgIDxTaXRlbWFwTGlua3M+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+Q2FyZWVyczwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIvYmxvZ1wiPkJsb2c8L1NpdGVtYXBMaW5rPlxuICAgICAgICAgIDxTaXRlbWFwTGluayBocmVmPVwiL2NvbXBhbnlcIj5Db21wYW55PC9TaXRlbWFwTGluaz5cbiAgICAgICAgPC9TaXRlbWFwTGlua3M+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5TdXBwb3J0PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5IZWxwIGNlbnRlcjwvU2l0ZW1hcExpbms+XG4gICAgICAgICAgPFNpdGVtYXBMaW5rIGhyZWY9XCIjXCI+Q29tbXVuaXR5PC9TaXRlbWFwTGluaz5cbiAgICAgICAgPC9TaXRlbWFwTGlua3M+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXY+XG4gICAgICAgIDxTaXRlbWFwSGVhZGluZz5Db21wYW55PC9TaXRlbWFwSGVhZGluZz5cbiAgICAgICAgPFNpdGVtYXBMaW5rcz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5UZXJtcyBvZiBzZXJ2aWNlPC9TaXRlbWFwTGluaz5cbiAgICAgICAgICA8U2l0ZW1hcExpbmsgaHJlZj1cIiNcIj5Qcml2YWN5IHBvbGljeTwvU2l0ZW1hcExpbms+XG4gICAgICAgIDwvU2l0ZW1hcExpbmtzPlxuICAgICAgPC9kaXY+XG4gICAgPC8+XG4gIClcbn1cblxuZnVuY3Rpb24gU29jaWFsSWNvblgocHJvcHM6IFJlYWN0LkNvbXBvbmVudFByb3BzV2l0aG91dFJlZjwnc3ZnJz4pIHtcbiAgcmV0dXJuIChcbiAgICA8c3ZnIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwiY3VycmVudENvbG9yXCIgey4uLnByb3BzfT5cbiAgICAgIDxwYXRoIGQ9XCJNMTIuNiAwaDIuNDU0bC01LjM2IDYuNzc4TDE2IDE2aC00LjkzN2wtMy44NjctNS41OTRMMi43NzEgMTZILjMxNmw1LjczMy03LjI1TDAgMGg1LjA2M2wzLjQ5NSA1LjExNEwxMi42IDB6bS0uODYgMTQuMzc2aDEuMzZMNC4zMjMgMS41MzlIMi44NjVsOC44NzUgMTIuODM3elwiIC8+XG4gICAgPC9zdmc+XG4gIClcbn1cblxuZnVuY3Rpb24gU29jaWFsSWNvbkZhY2Vib29rKHByb3BzOiBSZWFjdC5Db21wb25lbnRQcm9wc1dpdGhvdXRSZWY8J3N2Zyc+KSB7XG4gIHJldHVybiAoXG4gICAgPHN2ZyB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cImN1cnJlbnRDb2xvclwiIHsuLi5wcm9wc30+XG4gICAgICA8cGF0aFxuICAgICAgICBmaWxsUnVsZT1cImV2ZW5vZGRcIlxuICAgICAgICBjbGlwUnVsZT1cImV2ZW5vZGRcIlxuICAgICAgICBkPVwiTTE2IDguMDVDMTYgMy42MDMgMTIuNDE4IDAgOCAwUzAgMy42MDQgMCA4LjA1YzAgNC4wMTYgMi45MjYgNy4zNDYgNi43NSA3Ljk1di01LjYyNEg0LjcxOFY4LjA1SDYuNzVWNi4yNzZjMC0yLjAxNyAxLjE5NC0zLjEzMSAzLjAyMi0zLjEzMS44NzUgMCAxLjc5LjE1NyAxLjc5LjE1N3YxLjk4aC0xLjAwOGMtLjk5NCAwLTEuMzA0LjYyLTEuMzA0IDEuMjU3djEuNTFoMi4yMTlsLS4zNTUgMi4zMjZIOS4yNVYxNmMzLjgyNC0uNjA0IDYuNzUtMy45MzQgNi43NS03Ljk1elwiXG4gICAgICAvPlxuICAgIDwvc3ZnPlxuICApXG59XG5cbmZ1bmN0aW9uIFNvY2lhbEljb25MaW5rZWRJbihwcm9wczogUmVhY3QuQ29tcG9uZW50UHJvcHNXaXRob3V0UmVmPCdzdmcnPikge1xuICByZXR1cm4gKFxuICAgIDxzdmcgdmlld0JveD1cIjAgMCAxNiAxNlwiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB7Li4ucHJvcHN9PlxuICAgICAgPHBhdGggZD1cIk0xNC44MiAwSDEuMThBMS4xNjkgMS4xNjkgMCAwMDAgMS4xNTR2MTMuNjk0QTEuMTY4IDEuMTY4IDAgMDAxLjE4IDE2aDEzLjY0QTEuMTcgMS4xNyAwIDAwMTYgMTQuODQ1VjEuMTVBMS4xNzEgMS4xNzEgMCAwMDE0LjgyIDB6TTQuNzQ0IDEzLjY0SDIuMzY5VjUuOTk2aDIuMzc1djcuNjQ0em0tMS4xOC04LjY4NGExLjM3NyAxLjM3NyAwIDExLjUyLS4xMDYgMS4zNzcgMS4zNzcgMCAwMS0uNTI3LjEwM2wuMDA3LjAwM3ptMTAuMDc1IDguNjgzaC0yLjM3NVY5LjkyMWMwLS44ODUtLjAxNS0yLjAyNS0xLjIzNC0yLjAyNS0xLjIxOCAwLTEuNDI1Ljk2Ni0xLjQyNSAxLjk2OHYzLjc3NUg2LjIzM1Y1Ljk5N0g4LjUxdjEuMDVoLjAzMmMuMzE3LS42MDEgMS4wOS0xLjIzNSAyLjI0Ni0xLjIzNSAyLjQwNS0uMDA1IDIuODUxIDEuNTc4IDIuODUxIDMuNjN2NC4xOTd6XCIgLz5cbiAgICA8L3N2Zz5cbiAgKVxufVxuXG5mdW5jdGlvbiBTb2NpYWxMaW5rcygpIHtcbiAgcmV0dXJuIChcbiAgICA8PlxuICAgICAgPExpbmtcbiAgICAgICAgaHJlZj1cImh0dHBzOi8vZmFjZWJvb2suY29tXCJcbiAgICAgICAgdGFyZ2V0PVwiX2JsYW5rXCJcbiAgICAgICAgYXJpYS1sYWJlbD1cIlZpc2l0IHVzIG9uIEZhY2Vib29rXCJcbiAgICAgICAgY2xhc3NOYW1lPVwidGV4dC1ncmF5LTEwMCBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgPlxuICAgICAgICA8U29jaWFsSWNvbkZhY2Vib29rIGNsYXNzTmFtZT1cInNpemUtNFwiIC8+XG4gICAgICA8L0xpbms+XG4gICAgICA8TGlua1xuICAgICAgICBocmVmPVwiaHR0cHM6Ly94LmNvbVwiXG4gICAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICAgIGFyaWEtbGFiZWw9XCJWaXNpdCB1cyBvbiBYXCJcbiAgICAgICAgY2xhc3NOYW1lPVwidGV4dC1ncmF5LTEwMCBkYXRhLWhvdmVyOnRleHQtd2hpdGVcIlxuICAgICAgPlxuICAgICAgICA8U29jaWFsSWNvblggY2xhc3NOYW1lPVwic2l6ZS00XCIgLz5cbiAgICAgIDwvTGluaz5cbiAgICAgIDxMaW5rXG4gICAgICAgIGhyZWY9XCJodHRwczovL2xpbmtlZGluLmNvbVwiXG4gICAgICAgIHRhcmdldD1cIl9ibGFua1wiXG4gICAgICAgIGFyaWEtbGFiZWw9XCJWaXNpdCB1cyBvbiBMaW5rZWRJblwiXG4gICAgICAgIGNsYXNzTmFtZT1cInRleHQtZ3JheS0xMDAgZGF0YS1ob3Zlcjp0ZXh0LXdoaXRlXCJcbiAgICAgID5cbiAgICAgICAgPFNvY2lhbEljb25MaW5rZWRJbiBjbGFzc05hbWU9XCJzaXplLTRcIiAvPlxuICAgICAgPC9MaW5rPlxuICAgIDwvPlxuICApXG59XG5cbmZ1bmN0aW9uIENvcHlyaWdodCgpIHtcbiAgcmV0dXJuIChcbiAgICA8ZGl2IGNsYXNzTmFtZT1cInRleHQtc20vNiB0ZXh0LXdoaXRlXCI+XG4gICAgICAmY29weTsge25ldyBEYXRlKCkuZ2V0RnVsbFllYXIoKX0gSW5kYWJhIEluYy5cbiAgICA8L2Rpdj5cbiAgKVxufVxuXG5leHBvcnQgZnVuY3Rpb24gRm9vdGVyKCkge1xuICByZXR1cm4gKFxuICAgIDxmb290ZXI+XG4gICAgICA8R3JhZGllbnQgY2xhc3NOYW1lPVwicmVsYXRpdmUgcHQtOFwiPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImFic29sdXRlIGluc2V0LTIgcm91bmRlZC00eGwgYmctdHJhbnNwYXJlbnQgcFwiIC8+XG4gICAgICAgIDxDb250YWluZXI+XG4gICAgICAgICAgPFBsdXNHcmlkIGNsYXNzTmFtZT1cInBiLTE2XCI+XG4gICAgICAgICAgICA8UGx1c0dyaWRSb3c+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwiZ3JpZCBncmlkLWNvbHMtMiBnYXAteS0xMCBwYi02IGxnOmdyaWQtY29scy02IGxnOmdhcC04XCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJjb2wtc3Bhbi0yIGZsZXhcIj5cbiAgICAgICAgICAgICAgICAgIDxQbHVzR3JpZEl0ZW0gY2xhc3NOYW1lPVwicHQtNiBsZzpwYi02XCI+XG4gICAgICAgICAgICAgICAgICAgIDxMb2dvIGNsYXNzTmFtZT1cImgtOVwiIC8+XG4gICAgICAgICAgICAgICAgICA8L1BsdXNHcmlkSXRlbT5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImNvbC1zcGFuLTIgZ3JpZCBncmlkLWNvbHMtMiBnYXAteC04IGdhcC15LTEyIGxnOmNvbC1zcGFuLTQgbGc6Z3JpZC1jb2xzLXN1YmdyaWQgbGc6cHQtNlwiPlxuICAgICAgICAgICAgICAgICAgPFNpdGVtYXAgLz5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L1BsdXNHcmlkUm93PlxuICAgICAgICAgICAgPFBsdXNHcmlkUm93IGNsYXNzTmFtZT1cImZsZXgganVzdGlmeS1iZXR3ZWVuXCI+XG4gICAgICAgICAgICAgIDxkaXY+XG4gICAgICAgICAgICAgICAgPFBsdXNHcmlkSXRlbSBjbGFzc05hbWU9XCJweS0zXCI+XG4gICAgICAgICAgICAgICAgICA8Q29weXJpZ2h0IC8+XG4gICAgICAgICAgICAgICAgPC9QbHVzR3JpZEl0ZW0+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cImZsZXhcIj5cbiAgICAgICAgICAgICAgICA8UGx1c0dyaWRJdGVtIGNsYXNzTmFtZT1cImZsZXggaXRlbXMtY2VudGVyIGdhcC04IHB5LTNcIj5cbiAgICAgICAgICAgICAgICAgIDxTb2NpYWxMaW5rcyAvPlxuICAgICAgICAgICAgICAgIDwvUGx1c0dyaWRJdGVtPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvUGx1c0dyaWRSb3c+XG4gICAgICAgICAgPC9QbHVzR3JpZD5cbiAgICAgICAgPC9Db250YWluZXI+XG4gICAgICA8L0dyYWRpZW50PlxuICAgIDwvZm9vdGVyPlxuICApXG59XG4iXSwibmFtZXMiOlsiUGx1c0dyaWQiLCJQbHVzR3JpZEl0ZW0iLCJQbHVzR3JpZFJvdyIsIkNvbnRhaW5lciIsIkdyYWRpZW50IiwiTGluayIsIkxvZ28iLCJTaXRlbWFwSGVhZGluZyIsImNoaWxkcmVuIiwiaDMiLCJjbGFzc05hbWUiLCJTaXRlbWFwTGlua3MiLCJ1bCIsIlNpdGVtYXBMaW5rIiwicHJvcHMiLCJsaSIsIlNpdGVtYXAiLCJkaXYiLCJocmVmIiwiU29jaWFsSWNvblgiLCJzdmciLCJ2aWV3Qm94IiwiZmlsbCIsInBhdGgiLCJkIiwiU29jaWFsSWNvbkZhY2Vib29rIiwiZmlsbFJ1bGUiLCJjbGlwUnVsZSIsIlNvY2lhbEljb25MaW5rZWRJbiIsIlNvY2lhbExpbmtzIiwidGFyZ2V0IiwiYXJpYS1sYWJlbCIsIkNvcHlyaWdodCIsIkRhdGUiLCJnZXRGdWxsWWVhciIsIkZvb3RlciIsImZvb3RlciJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./src/components/footer.tsx\n"); /***/ }), diff --git a/.next/server/middleware-build-manifest.js b/.next/server/middleware-build-manifest.js index 36489d8..424a1a1 100644 --- a/.next/server/middleware-build-manifest.js +++ b/.next/server/middleware-build-manifest.js @@ -2,7 +2,9 @@ self.__BUILD_MANIFEST = { "polyfillFiles": [ "static/chunks/polyfills.js" ], - "devFiles": [], + "devFiles": [ + "static/chunks/react-refresh.js" + ], "ampDevFiles": [], "lowPriorityFiles": [], "rootMainFiles": [ @@ -10,7 +12,16 @@ self.__BUILD_MANIFEST = { "static/chunks/main-app.js" ], "pages": { - "/_app": [] + "/_app": [ + "static/chunks/webpack.js", + "static/chunks/main.js", + "static/chunks/pages/_app.js" + ], + "/_error": [ + "static/chunks/webpack.js", + "static/chunks/main.js", + "static/chunks/pages/_error.js" + ] }, "ampFirstPages": [] }; diff --git a/.next/server/pages-manifest.json b/.next/server/pages-manifest.json index 9e26dfe..b737eed 100644 --- a/.next/server/pages-manifest.json +++ b/.next/server/pages-manifest.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "/_error": "pages/_error.js", + "/_app": "pages/_app.js", + "/_document": "pages/_document.js" +} \ No newline at end of file diff --git a/.next/server/vendor-chunks/next.js b/.next/server/vendor-chunks/next.js index 05728ef..c4d5d8d 100644 --- a/.next/server/vendor-chunks/next.js +++ b/.next/server/vendor-chunks/next.js @@ -10,6 +10,369 @@ exports.id = "vendor-chunks/next"; exports.ids = ["vendor-chunks/next"]; exports.modules = { +/***/ "./node_modules/next/dist/build/templates/helpers.js": +/*!***********************************************************!*\ + !*** ./node_modules/next/dist/build/templates/helpers.js ***! + \***********************************************************/ +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; +eval("/**\n * Hoists a name from a module or promised module.\n *\n * @param module the module to hoist the name from\n * @param name the name to hoist\n * @returns the value on the module (or promised module)\n */ \nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nObject.defineProperty(exports, \"hoist\", ({\n enumerable: true,\n get: function() {\n return hoist;\n }\n}));\nfunction hoist(module, name) {\n // If the name is available in the module, return it.\n if (name in module) {\n return module[name];\n }\n // If a property called `then` exists, assume it's a promise and\n // return a promise that resolves to the name.\n if (\"then\" in module && typeof module.then === \"function\") {\n return module.then((mod)=>hoist(mod, name));\n }\n // If we're trying to hoise the default export, and the module is a function,\n // return the module itself.\n if (typeof module === \"function\" && name === \"default\") {\n return module;\n }\n // Otherwise, return undefined.\n return undefined;\n}\n\n//# sourceMappingURL=helpers.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3RlbXBsYXRlcy9oZWxwZXJzLmpzIiwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQWlCO0FBQ2pCLDhDQUE2QztBQUM3QztBQUNBLENBQUMsRUFBQztBQUNGLHlDQUF3QztBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUMsRUFBQztBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JhZGlhbnQvLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L2J1aWxkL3RlbXBsYXRlcy9oZWxwZXJzLmpzP2IyODciXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBIb2lzdHMgYSBuYW1lIGZyb20gYSBtb2R1bGUgb3IgcHJvbWlzZWQgbW9kdWxlLlxuICpcbiAqIEBwYXJhbSBtb2R1bGUgdGhlIG1vZHVsZSB0byBob2lzdCB0aGUgbmFtZSBmcm9tXG4gKiBAcGFyYW0gbmFtZSB0aGUgbmFtZSB0byBob2lzdFxuICogQHJldHVybnMgdGhlIHZhbHVlIG9uIHRoZSBtb2R1bGUgKG9yIHByb21pc2VkIG1vZHVsZSlcbiAqLyBcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwge1xuICAgIHZhbHVlOiB0cnVlXG59KTtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcImhvaXN0XCIsIHtcbiAgICBlbnVtZXJhYmxlOiB0cnVlLFxuICAgIGdldDogZnVuY3Rpb24oKSB7XG4gICAgICAgIHJldHVybiBob2lzdDtcbiAgICB9XG59KTtcbmZ1bmN0aW9uIGhvaXN0KG1vZHVsZSwgbmFtZSkge1xuICAgIC8vIElmIHRoZSBuYW1lIGlzIGF2YWlsYWJsZSBpbiB0aGUgbW9kdWxlLCByZXR1cm4gaXQuXG4gICAgaWYgKG5hbWUgaW4gbW9kdWxlKSB7XG4gICAgICAgIHJldHVybiBtb2R1bGVbbmFtZV07XG4gICAgfVxuICAgIC8vIElmIGEgcHJvcGVydHkgY2FsbGVkIGB0aGVuYCBleGlzdHMsIGFzc3VtZSBpdCdzIGEgcHJvbWlzZSBhbmRcbiAgICAvLyByZXR1cm4gYSBwcm9taXNlIHRoYXQgcmVzb2x2ZXMgdG8gdGhlIG5hbWUuXG4gICAgaWYgKFwidGhlblwiIGluIG1vZHVsZSAmJiB0eXBlb2YgbW9kdWxlLnRoZW4gPT09IFwiZnVuY3Rpb25cIikge1xuICAgICAgICByZXR1cm4gbW9kdWxlLnRoZW4oKG1vZCk9PmhvaXN0KG1vZCwgbmFtZSkpO1xuICAgIH1cbiAgICAvLyBJZiB3ZSdyZSB0cnlpbmcgdG8gaG9pc2UgdGhlIGRlZmF1bHQgZXhwb3J0LCBhbmQgdGhlIG1vZHVsZSBpcyBhIGZ1bmN0aW9uLFxuICAgIC8vIHJldHVybiB0aGUgbW9kdWxlIGl0c2VsZi5cbiAgICBpZiAodHlwZW9mIG1vZHVsZSA9PT0gXCJmdW5jdGlvblwiICYmIG5hbWUgPT09IFwiZGVmYXVsdFwiKSB7XG4gICAgICAgIHJldHVybiBtb2R1bGU7XG4gICAgfVxuICAgIC8vIE90aGVyd2lzZSwgcmV0dXJuIHVuZGVmaW5lZC5cbiAgICByZXR1cm4gdW5kZWZpbmVkO1xufVxuXG4vLyMgc291cmNlTWFwcGluZ1VSTD1oZWxwZXJzLmpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/next/dist/build/templates/helpers.js\n"); + +/***/ }), + +/***/ "./node_modules/next/dist/pages/_app.js": +/*!**********************************************!*\ + !*** ./node_modules/next/dist/pages/_app.js ***! + \**********************************************/ +/***/ ((module, exports, __webpack_require__) => { + +"use strict"; +eval("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\nObject.defineProperty(exports, \"default\", ({\n enumerable: true,\n get: function() {\n return App;\n }\n}));\nconst _interop_require_default = __webpack_require__(/*! @swc/helpers/_/_interop_require_default */ \"./node_modules/next/node_modules/@swc/helpers/cjs/_interop_require_default.cjs\");\nconst _jsxruntime = __webpack_require__(/*! react/jsx-runtime */ \"react/jsx-runtime\");\nconst _react = /*#__PURE__*/ _interop_require_default._(__webpack_require__(/*! react */ \"react\"));\nconst _utils = __webpack_require__(/*! ../shared/lib/utils */ \"./node_modules/next/dist/shared/lib/utils.js\");\n/**\n * `App` component is used for initialize of pages. It allows for overwriting and full control of the `page` initialization.\n * This allows for keeping state between navigation, custom error handling, injecting additional data.\n */ async function appGetInitialProps(param) {\n let { Component, ctx } = param;\n const pageProps = await (0, _utils.loadGetInitialProps)(Component, ctx);\n return {\n pageProps\n };\n}\nclass App extends _react.default.Component {\n render() {\n const { Component, pageProps } = this.props;\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(Component, {\n ...pageProps\n });\n }\n}\nApp.origGetInitialProps = appGetInitialProps;\nApp.getInitialProps = appGetInitialProps;\nif ((typeof exports.default === \"function\" || typeof exports.default === \"object\" && exports.default !== null) && typeof exports.default.__esModule === \"undefined\") {\n Object.defineProperty(exports.default, \"__esModule\", {\n value: true\n });\n Object.assign(exports.default, exports);\n module.exports = exports.default;\n} //# sourceMappingURL=_app.js.map\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvbmV4dC9kaXN0L3BhZ2VzL19hcHAuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7OztlQWlDcUJBOzs7Ozs0RUFqQ0g7bUNBV2tCO0FBVXBDOzs7Q0FHQyxHQUNELGVBQWVDLG1CQUFtQkMsS0FHckI7SUFIcUIsTUFDaENDLFNBQVMsRUFDVEMsR0FBRyxFQUNRLEdBSHFCRjtJQUloQyxNQUFNRyxZQUFZLE1BQU1DLENBQUFBLEdBQUFBLE9BQUFBLG1CQUFtQixFQUFDSCxXQUFXQztJQUN2RCxPQUFPO1FBQUVDO0lBQVU7QUFDckI7QUFFZSxNQUFNTCxZQUFzQ08sT0FBQUEsT0FBSyxDQUFDSixTQUFTO0lBT3hFSyxTQUFTO1FBQ1AsTUFBTSxFQUFFTCxTQUFTLEVBQUVFLFNBQVMsRUFBRSxHQUFHLElBQUksQ0FBQ0ksS0FBSztRQUUzQyxPQUFPLFdBQVAsR0FBTyxJQUFBQyxZQUFBQyxHQUFBLEVBQUNSLFdBQUFBO1lBQVcsR0FBR0UsU0FBUzs7SUFDakM7QUFDRjtBQVpxQkwsSUFJWlksbUJBQUFBLEdBQXNCWDtBQUpWRCxJQUtaYSxlQUFBQSxHQUFrQloiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yYWRpYW50Ly4uLy4uL3NyYy9wYWdlcy9fYXBwLnRzeD83YzZhIl0sIm5hbWVzIjpbIkFwcCIsImFwcEdldEluaXRpYWxQcm9wcyIsInBhcmFtIiwiQ29tcG9uZW50IiwiY3R4IiwicGFnZVByb3BzIiwibG9hZEdldEluaXRpYWxQcm9wcyIsIlJlYWN0IiwicmVuZGVyIiwicHJvcHMiLCJfanN4cnVudGltZSIsImpzeCIsIm9yaWdHZXRJbml0aWFsUHJvcHMiLCJnZXRJbml0aWFsUHJvcHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/next/dist/pages/_app.js\n"); + +/***/ }), + +/***/ "./node_modules/next/dist/pages/_document.js": +/*!***************************************************!*\ + !*** ./node_modules/next/dist/pages/_document.js ***! + \***************************************************/ +/***/ ((__unused_webpack_module, exports, __webpack_require__) => { + +"use strict"; +eval("\nObject.defineProperty(exports, \"__esModule\", ({\n value: true\n}));\n0 && (0);\nfunction _export(target, all) {\n for(var name in all)Object.defineProperty(target, name, {\n enumerable: true,\n get: all[name]\n });\n}\n_export(exports, {\n Head: function() {\n return Head;\n },\n Html: function() {\n return Html;\n },\n Main: function() {\n return Main;\n },\n NextScript: function() {\n return NextScript;\n },\n /**\n * `Document` component handles the initial `document` markup and renders only on the server side.\n * Commonly used for implementing server side rendering for `css-in-js` libraries.\n */ default: function() {\n return Document;\n }\n});\nconst _jsxruntime = __webpack_require__(/*! react/jsx-runtime */ \"react/jsx-runtime\");\nconst _react = /*#__PURE__*/ _interop_require_wildcard(__webpack_require__(/*! react */ \"react\"));\nconst _constants = __webpack_require__(/*! ../shared/lib/constants */ \"./node_modules/next/dist/shared/lib/constants.js\");\nconst _getpagefiles = __webpack_require__(/*! ../server/get-page-files */ \"./node_modules/next/dist/server/get-page-files.js\");\nconst _htmlescape = __webpack_require__(/*! ../server/htmlescape */ \"./node_modules/next/dist/server/htmlescape.js\");\nconst _iserror = /*#__PURE__*/ _interop_require_default(__webpack_require__(/*! ../lib/is-error */ \"./node_modules/next/dist/lib/is-error.js\"));\nconst _htmlcontextsharedruntime = __webpack_require__(/*! ../shared/lib/html-context.shared-runtime */ \"./node_modules/next/dist/server/future/route-modules/pages/vendored/contexts/html-context.js\");\nconst _encodeuripath = __webpack_require__(/*! ../shared/lib/encode-uri-path */ \"./node_modules/next/dist/shared/lib/encode-uri-path.js\");\nfunction _interop_require_default(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n}\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== \"function\") return null;\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n return (_getRequireWildcardCache = function(nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\nfunction _interop_require_wildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n if (obj === null || typeof obj !== \"object\" && typeof obj !== \"function\") {\n return {\n default: obj\n };\n }\n var cache = _getRequireWildcardCache(nodeInterop);\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n var newObj = {\n __proto__: null\n };\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n for(var key in obj){\n if (key !== \"default\" && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n newObj.default = obj;\n if (cache) {\n cache.set(obj, newObj);\n }\n return newObj;\n}\n/** Set of pages that have triggered a large data warning on production mode. */ const largePageDataWarnings = new Set();\nfunction getDocumentFiles(buildManifest, pathname, inAmpMode) {\n const sharedFiles = (0, _getpagefiles.getPageFiles)(buildManifest, \"/_app\");\n const pageFiles = true && inAmpMode ? [] : (0, _getpagefiles.getPageFiles)(buildManifest, pathname);\n return {\n sharedFiles,\n pageFiles,\n allFiles: [\n ...new Set([\n ...sharedFiles,\n ...pageFiles\n ])\n ]\n };\n}\nfunction getPolyfillScripts(context, props) {\n // polyfills.js has to be rendered as nomodule without async\n // It also has to be the first script to load\n const { assetPrefix, buildManifest, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n return buildManifest.polyfillFiles.filter((polyfill)=>polyfill.endsWith(\".js\") && !polyfill.endsWith(\".module.js\")).map((polyfill)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n defer: !disableOptimizedLoading,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin,\n noModule: true,\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(polyfill)}${assetQueryString}`\n }, polyfill));\n}\nfunction hasComponentProps(child) {\n return !!child && !!child.props;\n}\nfunction AmpStyles({ styles }) {\n if (!styles) return null;\n // try to parse styles from fragment for backwards compat\n const curStyles = Array.isArray(styles) ? styles : [];\n if (styles.props && // @ts-ignore Property 'props' does not exist on type ReactElement\n Array.isArray(styles.props.children)) {\n const hasStyles = (el)=>{\n var _el_props_dangerouslySetInnerHTML, _el_props;\n return el == null ? void 0 : (_el_props = el.props) == null ? void 0 : (_el_props_dangerouslySetInnerHTML = _el_props.dangerouslySetInnerHTML) == null ? void 0 : _el_props_dangerouslySetInnerHTML.__html;\n };\n // @ts-ignore Property 'props' does not exist on type ReactElement\n styles.props.children.forEach((child)=>{\n if (Array.isArray(child)) {\n child.forEach((el)=>hasStyles(el) && curStyles.push(el));\n } else if (hasStyles(child)) {\n curStyles.push(child);\n }\n });\n }\n /* Add custom styles before AMP styles to prevent accidental overrides */ return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"style\", {\n \"amp-custom\": \"\",\n dangerouslySetInnerHTML: {\n __html: curStyles.map((style)=>style.props.dangerouslySetInnerHTML.__html).join(\"\").replace(/\\/\\*# sourceMappingURL=.*\\*\\//g, \"\").replace(/\\/\\*@ sourceURL=.*?\\*\\//g, \"\")\n }\n });\n}\nfunction getDynamicChunks(context, props, files) {\n const { dynamicImports, assetPrefix, isDevelopment, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\") || files.allFiles.includes(file)) return null;\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n nonce: props.nonce,\n crossOrigin: props.crossOrigin || crossOrigin\n }, file);\n });\n}\nfunction getScripts(context, props, files) {\n var _buildManifest_lowPriorityFiles;\n const { assetPrefix, buildManifest, isDevelopment, assetQueryString, disableOptimizedLoading, crossOrigin } = context;\n const normalScripts = files.allFiles.filter((file)=>file.endsWith(\".js\"));\n const lowPriorityScripts = (_buildManifest_lowPriorityFiles = buildManifest.lowPriorityFiles) == null ? void 0 : _buildManifest_lowPriorityFiles.filter((file)=>file.endsWith(\".js\"));\n return [\n ...normalScripts,\n ...lowPriorityScripts\n ].map((file)=>{\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n src: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n nonce: props.nonce,\n async: !isDevelopment && disableOptimizedLoading,\n defer: !disableOptimizedLoading,\n crossOrigin: props.crossOrigin || crossOrigin\n }, file);\n });\n}\nfunction getPreNextWorkerScripts(context, props) {\n const { assetPrefix, scriptLoader, crossOrigin, nextScriptWorkers } = context;\n // disable `nextScriptWorkers` in edge runtime\n if (!nextScriptWorkers || \"nodejs\" === \"edge\") return null;\n try {\n let { partytownSnippet } = require(\"@builder.io/partytown/integration\");\n const children = Array.isArray(props.children) ? props.children : [\n props.children\n ];\n // Check to see if the user has defined their own Partytown configuration\n const userDefinedConfig = children.find((child)=>{\n var _child_props_dangerouslySetInnerHTML, _child_props;\n return hasComponentProps(child) && (child == null ? void 0 : (_child_props = child.props) == null ? void 0 : (_child_props_dangerouslySetInnerHTML = _child_props.dangerouslySetInnerHTML) == null ? void 0 : _child_props_dangerouslySetInnerHTML.__html.length) && \"data-partytown-config\" in child.props;\n });\n return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {\n children: [\n !userDefinedConfig && /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n \"data-partytown-config\": \"\",\n dangerouslySetInnerHTML: {\n __html: `\n partytown = {\n lib: \"${assetPrefix}/_next/static/~partytown/\"\n };\n `\n }\n }),\n /*#__PURE__*/ (0, _jsxruntime.jsx)(\"script\", {\n \"data-partytown\": \"\",\n dangerouslySetInnerHTML: {\n __html: partytownSnippet()\n }\n }),\n (scriptLoader.worker || []).map((file, index)=>{\n const { strategy, src, children: scriptChildren, dangerouslySetInnerHTML, ...scriptProps } = file;\n let srcProps = {};\n if (src) {\n // Use external src if provided\n srcProps.src = src;\n } else if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n // Embed inline script if provided with dangerouslySetInnerHTML\n srcProps.dangerouslySetInnerHTML = {\n __html: dangerouslySetInnerHTML.__html\n };\n } else if (scriptChildren) {\n // Embed inline script if provided with children\n srcProps.dangerouslySetInnerHTML = {\n __html: typeof scriptChildren === \"string\" ? scriptChildren : Array.isArray(scriptChildren) ? scriptChildren.join(\"\") : \"\"\n };\n } else {\n throw new Error(\"Invalid usage of next/script. Did you forget to include a src attribute or an inline script? https://nextjs.org/docs/messages/invalid-script\");\n }\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...srcProps,\n ...scriptProps,\n type: \"text/partytown\",\n key: src || index,\n nonce: props.nonce,\n \"data-nscript\": \"worker\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n })\n ]\n });\n } catch (err) {\n if ((0, _iserror.default)(err) && err.code !== \"MODULE_NOT_FOUND\") {\n console.warn(`Warning: ${err.message}`);\n }\n return null;\n }\n}\nfunction getPreNextScripts(context, props) {\n const { scriptLoader, disableOptimizedLoading, crossOrigin } = context;\n const webWorkerScripts = getPreNextWorkerScripts(context, props);\n const beforeInteractiveScripts = (scriptLoader.beforeInteractive || []).filter((script)=>script.src).map((file, index)=>{\n const { strategy, ...scriptProps } = file;\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...scriptProps,\n key: scriptProps.src || index,\n defer: scriptProps.defer ?? !disableOptimizedLoading,\n nonce: props.nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: props.crossOrigin || crossOrigin\n });\n });\n return /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {\n children: [\n webWorkerScripts,\n beforeInteractiveScripts\n ]\n });\n}\nfunction getHeadHTMLProps(props) {\n const { crossOrigin, nonce, ...restProps } = props;\n // This assignment is necessary for additional type checking to avoid unsupported attributes in
\n const headProps = restProps;\n return headProps;\n}\nfunction getAmpPath(ampPath, asPath) {\n return ampPath || `${asPath}${asPath.includes(\"?\") ? \"&\" : \"?\"}amp=1`;\n}\nfunction getNextFontLinkTags(nextFontManifest, dangerousAsPath, assetPrefix = \"\") {\n if (!nextFontManifest) {\n return {\n preconnect: null,\n preload: null\n };\n }\n const appFontsEntry = nextFontManifest.pages[\"/_app\"];\n const pageFontsEntry = nextFontManifest.pages[dangerousAsPath];\n const preloadedFontFiles = Array.from(new Set([\n ...appFontsEntry ?? [],\n ...pageFontsEntry ?? []\n ]));\n // If no font files should preload but there's an entry for the path, add a preconnect tag.\n const preconnectToSelf = !!(preloadedFontFiles.length === 0 && (appFontsEntry || pageFontsEntry));\n return {\n preconnect: preconnectToSelf ? /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n \"data-next-font\": nextFontManifest.pagesUsingSizeAdjust ? \"size-adjust\" : \"\",\n rel: \"preconnect\",\n href: \"/\",\n crossOrigin: \"anonymous\"\n }) : null,\n preload: preloadedFontFiles ? preloadedFontFiles.map((fontFile)=>{\n const ext = /\\.(woff|woff2|eot|ttf|otf)$/.exec(fontFile)[1];\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(fontFile)}`,\n as: \"font\",\n type: `font/${ext}`,\n crossOrigin: \"anonymous\",\n \"data-next-font\": fontFile.includes(\"-s\") ? \"size-adjust\" : \"\"\n }, fontFile);\n }) : null\n };\n}\nclass Head extends _react.default.Component {\n static #_ = this.contextType = _htmlcontextsharedruntime.HtmlContext;\n getCssLinks(files) {\n const { assetPrefix, assetQueryString, dynamicImports, crossOrigin, optimizeCss, optimizeFonts } = this.context;\n const cssFiles = files.allFiles.filter((f)=>f.endsWith(\".css\"));\n const sharedFiles = new Set(files.sharedFiles);\n // Unmanaged files are CSS files that will be handled directly by the\n // webpack runtime (`mini-css-extract-plugin`).\n let unmangedFiles = new Set([]);\n let dynamicCssFiles = Array.from(new Set(dynamicImports.filter((file)=>file.endsWith(\".css\"))));\n if (dynamicCssFiles.length) {\n const existing = new Set(cssFiles);\n dynamicCssFiles = dynamicCssFiles.filter((f)=>!(existing.has(f) || sharedFiles.has(f)));\n unmangedFiles = new Set(dynamicCssFiles);\n cssFiles.push(...dynamicCssFiles);\n }\n let cssLinkElements = [];\n cssFiles.forEach((file)=>{\n const isSharedFile = sharedFiles.has(file);\n if (!optimizeCss) {\n cssLinkElements.push(/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"style\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, `${file}-preload`));\n }\n const isUnmanagedFile = unmangedFiles.has(file);\n cssLinkElements.push(/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"stylesheet\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n crossOrigin: this.props.crossOrigin || crossOrigin,\n \"data-n-g\": isUnmanagedFile ? undefined : isSharedFile ? \"\" : undefined,\n \"data-n-p\": isUnmanagedFile ? undefined : isSharedFile ? undefined : \"\"\n }, file));\n });\n if (false) {}\n return cssLinkElements.length === 0 ? null : cssLinkElements;\n }\n getPreloadDynamicChunks() {\n const { dynamicImports, assetPrefix, assetQueryString, crossOrigin } = this.context;\n return dynamicImports.map((file)=>{\n if (!file.endsWith(\".js\")) {\n return null;\n }\n return /*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"script\",\n nonce: this.props.nonce,\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file);\n }) // Filter out nulled scripts\n .filter(Boolean);\n }\n getPreloadMainLinks(files) {\n const { assetPrefix, assetQueryString, scriptLoader, crossOrigin } = this.context;\n const preloadFiles = files.allFiles.filter((file)=>{\n return file.endsWith(\".js\");\n });\n return [\n ...(scriptLoader.beforeInteractive || []).map((file)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: file.src,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file.src)),\n ...preloadFiles.map((file)=>/*#__PURE__*/ (0, _jsxruntime.jsx)(\"link\", {\n nonce: this.props.nonce,\n rel: \"preload\",\n href: `${assetPrefix}/_next/${(0, _encodeuripath.encodeURIPath)(file)}${assetQueryString}`,\n as: \"script\",\n crossOrigin: this.props.crossOrigin || crossOrigin\n }, file))\n ];\n }\n getBeforeInteractiveInlineScripts() {\n const { scriptLoader } = this.context;\n const { nonce, crossOrigin } = this.props;\n return (scriptLoader.beforeInteractive || []).filter((script)=>!script.src && (script.dangerouslySetInnerHTML || script.children)).map((file, index)=>{\n const { strategy, children, dangerouslySetInnerHTML, src, ...scriptProps } = file;\n let html = \"\";\n if (dangerouslySetInnerHTML && dangerouslySetInnerHTML.__html) {\n html = dangerouslySetInnerHTML.__html;\n } else if (children) {\n html = typeof children === \"string\" ? children : Array.isArray(children) ? children.join(\"\") : \"\";\n }\n return /*#__PURE__*/ (0, _react.createElement)(\"script\", {\n ...scriptProps,\n dangerouslySetInnerHTML: {\n __html: html\n },\n key: scriptProps.id || index,\n nonce: nonce,\n \"data-nscript\": \"beforeInteractive\",\n crossOrigin: crossOrigin || undefined\n });\n });\n }\n getDynamicChunks(files) {\n return getDynamicChunks(this.context, this.props, files);\n }\n getPreNextScripts() {\n return getPreNextScripts(this.context, this.props);\n }\n getScripts(files) {\n return getScripts(this.context, this.props, files);\n }\n getPolyfillScripts() {\n return getPolyfillScripts(this.context, this.props);\n }\n makeStylesheetInert(node) {\n return _react.default.Children.map(node, (c)=>{\n var _c_props, _c_props1;\n if ((c == null ? void 0 : c.type) === \"link\" && (c == null ? void 0 : (_c_props = c.props) == null ? void 0 : _c_props.href) && _constants.OPTIMIZED_FONT_PROVIDERS.some(({ url })=>{\n var _c_props_href, _c_props;\n return c == null ? void 0 : (_c_props = c.props) == null ? void 0 : (_c_props_href = _c_props.href) == null ? void 0 : _c_props_href.startsWith(url);\n })) {\n const newProps = {\n ...c.props || {},\n \"data-href\": c.props.href,\n href: undefined\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n } else if (c == null ? void 0 : (_c_props1 = c.props) == null ? void 0 : _c_props1.children) {\n const newProps = {\n ...c.props || {},\n children: this.makeStylesheetInert(c.props.children)\n };\n return /*#__PURE__*/ _react.default.cloneElement(c, newProps);\n }\n return c;\n // @types/react bug. Returned value from .map will not be `null` if you pass in `[null]`\n }).filter(Boolean);\n }\n render() {\n const { styles, ampPath, inAmpMode, hybridAmp, canonicalBase, __NEXT_DATA__, dangerousAsPath, headTags, unstable_runtimeJS, unstable_JsPreload, disableOptimizedLoading, optimizeCss, optimizeFonts, assetPrefix, nextFontManifest } = this.context;\n const disableRuntimeJS = unstable_runtimeJS === false;\n const disableJsPreload = unstable_JsPreload === false || !disableOptimizedLoading;\n this.context.docComponentsRendered.Head = true;\n let { head } = this.context;\n let cssPreloads = [];\n let otherHeadElements = [];\n if (head) {\n head.forEach((c)=>{\n let metaTag;\n if (this.context.strictNextHead) {\n metaTag = /*#__PURE__*/ _react.default.createElement(\"meta\", {\n name: \"next-head\",\n content: \"1\"\n });\n }\n if (c && c.type === \"link\" && c.props[\"rel\"] === \"preload\" && c.props[\"as\"] === \"style\") {\n metaTag && cssPreloads.push(metaTag);\n cssPreloads.push(c);\n } else {\n if (c) {\n if (metaTag && (c.type !== \"meta\" || !c.props[\"charSet\"])) {\n otherHeadElements.push(metaTag);\n }\n otherHeadElements.push(c);\n }\n }\n });\n head = cssPreloads.concat(otherHeadElements);\n }\n let children = _react.default.Children.toArray(this.props.children).filter(Boolean);\n // show a warning if Head contains