PageSourceSearch

https://nextblock.dev/contact

html nextblock.dev collected 2026-10-04 14:07:33 UTC 103,010 bytes, 141 lines download raw bytes

1<!DOCTYPE html><html data-dpl-id="dpl_9tXSqJBTZ18Np6Gzwnz8DywtVvrB" lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fpub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev%2Flogos%2Fnextblock-logo-button-tiny_20260706153754_original.avif&amp;w=320&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fpub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev%2Flogos%2Fnextblock-logo-button-tiny_20260706153754_original.avif&amp;w=640&amp;q=75 2x"/><link rel="stylesheet" href="/_next/static/immutable/chunks/34e2n0ff4wzks.css" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh" href="/_next/static/immutable/chunks/3zss3oq7p9r69.js"/>
1<script src="/_next/static/immutable/chunks/1191lj8_x8otc.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0o3yt6yv-s474.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/34i5wf-doup-3.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2bm-_e3sqvek6.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/turbopack-3j_1_0q-czbhf.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/357jjilsnnv98.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/15c-s_togur9w.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/3_agzm08cbnea.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/3138xataa0s77.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2fqq0mw3c7ufh.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2heobgakjdarn.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/1641p6o1l641v.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0e_pedn470y07.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0iyi_air1l5o9.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0vhzzilmwjt1h.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0ldys5aug9ytv.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/211f63w_0a1ql.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/0httj6g6izqmw.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/1m41kib5ttsz0.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/34lavyqp1h0ci.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2t_owa-5kt9g8.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/31j--j6i5ja_m.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2oa9zdfi0qwsc.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/2tknj6c93e9wh.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/25pe9jn-lkln7.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/3r5hviklokotc.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<script src="/_next/static/immutable/chunks/3ws0yp12ygmxt.js" async="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
1<link rel="preload" href="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit" as="script" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"/><meta name="theme-color" content="hsl(0, 0%, 100%)"/><title>Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform</title><meta name="description" content="Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions."/><meta name="application-name" content="NextBlock™ CMS: Developer-First AI Next.js Platform"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="Nextblock CMS, Next.js 16 CMS, full-stack CMS, Supabase CMS, open-source CMS, Tiptap block editor, React Server Components, PostgreSQL JSONB, AI-native CMS, Cortex AI, developer-first CMS, Notion-style editor, Next.js e-commerce, Stripe, native i18n"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://nextblock.dev/contact"/><link rel="alternate" hrefLang="en" href="https://nextblock.dev/contact"/><link rel="alternate" hrefLang="fr" href="https://nextblock.dev/contact"/><meta name="apple-mobile-web-app-title" content="NextBlock™ CMS"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform"/><meta property="og:description" content="Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions."/><meta property="og:url" content="https://nextblock.dev/contact"/><meta property="og:site_name" content="NextBlock™ CMS: Developer-First AI Next.js Platform"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/branding/vercel-thumbnail_20260916122131.png"/><meta property="og:image:width" content="1672"/><meta property="og:image:height" content="941"/><meta property="og:image:alt" content="Vercel Thumbnail"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform"/><meta name="twitter:description" content="Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions."/><meta name="twitter:image" content="https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/branding/vercel-thumbnail_20260916122131.png"/><link rel="icon" href="/favicon.ico?favicon.3fpu2ql9ns1a0.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/favicon/favicon.ico"/><link rel="icon" href="/favicon/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/api/brand/app-icon/apple-180?v=6350c837bd2d" sizes="180x180" type="image/png"/><style id="nb-theme-tokens">:root {
2  --card: 0 0% 100%;
3  --ring: 211.55 50.26% 37.84%;
4  --input: 214.3 31.8% 91.4%;
5  --muted: 210 40% 96.1%;
6  --accent: 210 40% 96.1%;
7  --border: 214.3 31.8% 91.4%;
8  --radius: 0.75rem;
9  --chart-1: 211.55 50.26% 37.84%;
10  --chart-2: 215 16% 47%;
11  --chart-3: 215 25% 27%;
12  --chart-4: 210 40% 96%;
13  --chart-5: 214 32% 91%;
14  --popover: 0 0% 100%;
15  --primary: 211.55 50.26% 37.84%;
16  --warning: 38 92% 50%;
17  --secondary: 210 40% 96.1%;
18  --background: 0 0% 100%;
19  --foreground: 222 47% 11%;
20  --destructive: 0 72.2% 50.6%;
21  --card-foreground: 222 47% 11%;
22  --muted-foreground: 215 16% 47%;
23  --accent-foreground: 222 47% 11%;
24  --popover-foreground: 222 47% 11%;
25  --primary-foreground: 210 40% 98%;
26  --warning-foreground: 222 47% 11%;
27  --secondary-foreground: 222 47% 11%;
28  --destructive-foreground: 210 40% 98%;
29  color-scheme: light;
30}
31
32:root.light {
33  --card: 0 0% 100%;
34  --ring: 211.55 50.26% 37.84%;
35  --input: 214.3 31.8% 91.4%;
36  --muted: 210 40% 96.1%;
37  --accent: 210 40% 96.1%;
38  --border: 214.3 31.8% 91.4%;
39  --radius: 0.75rem;
40  --chart-1: 211.55 50.26% 37.84%;
41  --chart-2: 215 16% 47%;
42  --chart-3: 215 25% 27%;
43  --chart-4: 210 40% 96%;
44  --chart-5: 214 32% 91%;
45  --popover: 0 0% 100%;
46  --primary: 211.55 50.26% 37.84%;
47  --warning: 38 92% 50%;
48  --secondary: 210 40% 96.1%;
49  --background: 0 0% 100%;
50  --foreground: 222 47% 11%;
51  --destructive: 0 72.2% 50.6%;
52  --card-foreground: 222 47% 11%;
53  --muted-foreground: 215 16% 47%;
54  --accent-foreground: 222 47% 11%;
55  --popover-foreground: 222 47% 11%;
56  --primary-foreground: 210 40% 98%;
57  --warning-foreground: 222 47% 11%;
58  --secondary-foreground: 222 47% 11%;
59  --destructive-foreground: 210 40% 98%;
60  color-scheme: light;
61}
62
63:root.dark {
64  --card: 222 47% 11%;
65  --ring: 213 94% 68%;
66  --input: 217.2 32.6% 17.5%;
67  --muted: 217.2 32.6% 17.5%;
68  --accent: 217.2 32.6% 17.5%;
69  --border: 217.2 32.6% 17.5%;
70  --radius: 0.75rem;
71  --chart-1: 220 70% 50%;
72  --chart-2: 160 60% 45%;
73  --chart-3: 30 80% 55%;
74  --chart-4: 280 65% 60%;
75  --chart-5: 340 75% 55%;
76  --popover: 222 47% 11%;
77  --primary: 217 91% 60%;
78  --warning: 38 92% 50%;
79  --secondary: 217.2 32.6% 17.5%;
80  --background: 222 47% 2%;
81  --foreground: 210 40% 98%;
82  --destructive: 0 62.8% 30.6%;
83  --card-foreground: 210 40% 98%;
84  --muted-foreground: 215 20.2% 65.1%;
85  --accent-foreground: 210 40% 98%;
86  --popover-foreground: 210 40% 98%;
87  --primary-foreground: 222 47% 11%;
88  --warning-foreground: 222 47% 11%;
89  --secondary-foreground: 210 40% 98%;
90  --destructive-foreground: 210 40% 98%;
91  color-scheme: dark;
92}
93
94:root.vibrant {
95  --card: 260 50% 8%;
96  --ring: 320 100% 55%;
97  --input: 260 30% 15%;
98  --muted: 260 30% 15%;
99  --accent: 280 100% 50%;
100  --border: 320 100% 55%;
101  --radius: 0px;
102  --chart-1: 320 100% 55%;
103  --chart-2: 180 100% 50%;
104  --chart-3: 280 100% 50%;
105  --chart-4: 60 100% 50%;
106  --chart-5: 120 100% 50%;
107  --popover: 260 50% 8%;
108  --primary: 320 100% 42%;
109  --warning: 60 100% 50%;
110  --secondary: 180 100% 50%;
111  --background: 260 50% 5%;
112  --foreground: 180 100% 90%;
113  --destructive: 0 100% 42%;
114  --card-foreground: 180 100% 90%;
115  --muted-foreground: 260 20% 65%;
116  --accent-foreground: 0 0% 100%;
117  --popover-foreground: 180 100% 90%;
118  --primary-foreground: 0 0% 100%;
119  --warning-foreground: 260 50% 5%;
120  --secondary-foreground: 260 50% 5%;
121  --destructive-foreground: 0 0% 100%;
122  color-scheme: dark;
123& h1, & h2, & h3, & h4, & h5, & h6 {
124  text-shadow: 0 0 5px hsl(var(--primary)), 0 0 10px hsl(var(--secondary));
125}
126& button, & [role="button"] {
127  box-shadow: 0 0 5px hsl(var(--primary) / 0.5);
128  transition: box-shadow 0.3s ease;
129}
130& button:hover, & [role="button"]:hover {
131  box-shadow: 0 0 15px hsl(var(--primary));
132}
133& .card, & [class*="card"] {
134  border: 1px solid hsl(var(--primary));
135  box-shadow: 0 0 10px hsl(var(--primary) / 0.2);
136}
137& .border {
138  border-color: hsl(var(--border));
139  box-shadow: 0 0 5px hsl(var(--border) / 0.3);
140}
141}</style>
141<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule="" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh"></script>
141</head><body class="min-h-screen"><div hidden=""><!--$--><!--/$--></div>
141<script nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh">(self.__next_s=self.__next_s||[]).push([0,{"nonce":"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh","children":"\n(function () {\n  if (!window.trustedTypes || window.__nextblockTrustedTypesPolicy) return;\n  try {\n    window.__nextblockTrustedTypesPolicy = window.trustedTypes.createPolicy('default', {\n      createHTML: function (value) { return value; },\n      createScript: function (value) { return value; },\n      createScriptURL: function (value) { return value; }\n    });\n  } catch (error) {\n    window.__nextblockTrustedTypesPolicy = true;\n  }\n})();\n","id":"trusted-types-bootstrap"}])</script>
141<script nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh">((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","light",null,["light","dark","vibrant"],null,true,true)</script>
141<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section><div data-rht-toaster="" style="position:fixed;z-index:9999;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div><a href="#main-content" class="fixed left-4 top-4 z-[100] -translate-y-[200%] rounded-md bg-background px-4 py-2 text-sm font-medium text-foreground shadow-lg ring-2 ring-ring transition-transform focus-visible:translate-y-0">Skip to main content</a><div class="text-foreground flex w-full flex-col min-h-screen bg-background"><div class="flex min-h-0 w-full flex-1 flex-col items-center"><nav aria-label="Main navigation" class="w-full flex justify-center border-b border-b-foreground/10 h-16 shrink-0"><div class="w-full max-w-7xl flex justify-between items-center p-3 px-5 text-sm"><div class="flex justify-between items-center w-full"><div class="flex items-center"><a class="flex items-center space-x-2 rtl:space-x-reverse" href="/"><img alt="NextBlock™ CMS: Developer-First AI Next.js Platform" width="299" height="300" decoding="async" data-nimg="1" class="h-14 w-auto object-contain" style="color:transparent;width:auto;height:56px" srcSet="/_next/image?url=https%3A%2F%2Fpub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev%2Flogos%2Fnextblock-logo-button-tiny_20260706153754_original.avif&amp;w=320&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fpub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev%2Flogos%2Fnextblock-logo-button-tiny_20260706153754_original.avif&amp;w=640&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fpub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev%2Flogos%2Fnextblock-logo-button-tiny_20260706153754_original.avif&amp;w=640&amp;q=75"/></a><div class="hidden md:flex items-baseline font-semibold ml-6 space-x-1"> <div class="relative "><a class="flex items-center justify-between hover:underline px-3 py-2 text-sm text-foreground " href="/">Home</a></div><div class="relative "><a class="flex items-center justify-between hover:underline px-3 py-2 text-sm text-foreground " href="/articles">Articles</a></div><div class="relative "><a class="flex items-center justify-between hover:underline px-3 py-2 text-sm text-foreground " href="/shop">Shop</a></div><div class="relative "><a class="flex items-center justify-between hover:underline px-3 py-2 text-sm text-foreground " href="/contact">Contact</a></div></div></div><div class="hidden min-h-10 items-center gap-4 md:flex"></div><div class="md:hidden flex items-center gap-2 z-[60]"><button class="p-2 rounded-md text-foreground hover:text-primary focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-primary" aria-label="Open main menu" aria-expanded="false"><svg class="h-6 w-6" stroke="currentColor" fill="none" viewBox="0 0 24 24" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path></svg></button></div></div><div class="fixed inset-0 bg-black/50 backdrop-blur-sm z-40 transition-opacity ease-in-out duration-300 top-16 md:hidden opacity-0 invisible" aria-hidden="true"></div><div class="fixed inset-0 z-40 transform transition-[transform,visibility] ease-in-out duration-300 md:hidden invisible -translate-x-full" inert="" role="dialog" aria-modal="true" aria-label="Mobile navigation menu"><div class="fixed top-16 left-0 h-[calc(100dvh-4rem)] w-full max-w-sm bg-background text-foreground shadow-xl p-5 z-50 flex flex-col"><nav aria-label="Mobile navigation menu" class="flex-grow flex flex-col space-y-1 overflow-y-auto overscroll-contain pt-6"><div class="space-y-1"><div class=""><div class="flex items-center justify-between w-full text-base font-medium text-foreground rounded-md hover:bg-gray-100 dark:hover:bg-gray-700 px-3 py-2"><a class="py-0 px-0 mr-2 rounded-sm focus-visible:underline focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring" href="/">Home</a></div></div><div class=""><div class="flex items-center justify-between w-full text-base font-medium text-foreground rounded-md hover:bg-gray-100 dark:hover:bg-gray-700 px-3 py-2"><a class="py-0 px-0 mr-2 rounded-sm focus-visible:underline focus-visible:outline-hidden focu
141s-visible:ring-2 focus-visible:ring-ring" href="/articles">Articles</a></div></div><div class=""><div class="flex items-center justify-between w-full text-base font-medium text-foreground rounded-md hover:bg-gray-100 dark:hover:bg-gray-700 px-3 py-2"><a class="py-0 px-0 mr-2 rounded-sm focus-visible:underline focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring" href="/shop">Shop</a></div></div><div class=""><div class="flex items-center justify-between w-full text-base font-medium text-foreground rounded-md hover:bg-gray-100 dark:hover:bg-gray-700 px-3 py-2"><a class="py-0 px-0 mr-2 rounded-sm focus-visible:underline focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring" href="/contact">Contact</a></div></div></div></nav><div class="mt-auto pt-6 border-t border-foreground/20 space-y-4"></div></div></div></div></nav><main id="main-content" tabindex="-1" class="w-full outline-hidden flex-grow">
141<script type="application/ld+json" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh">{"@context":"https://schema.org","@type":"WebPage","name":"Contact Us | NextBlock Open-Source CMS","description":"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.","url":"https://nextblock.dev/contact","inLanguage":"en"}</script>
141<article class="w-full mx-auto"><section class="relative w-full isolate py-12 py-12" style="background:linear-gradient(135deg, #020817 0%, #0f172a 100%)"><div class="container mx-auto px-4"><div class="grid grid-cols-1 gap-4 items-start"><div class="min-h-0 space-y-4"><h1 class="my-6 font-bold container mx-auto text-center" style="color:white">Let&#x27;s Build the Future Together</h1><div class="w-full min-w-0"><p class="text-xl text-slate-300 text-center max-w-3xl mx-auto mt-4">NextBlock™ is an open-source project driven by community feedback. We&#x27;d love to hear your thoughts, ideas, or questions.</p></div></div></div></div></section><section class="relative w-full isolate py-8 py-8"><div class="container mx-auto px-4"><div class="grid grid-cols-1 gap-4 items-start"><div class="min-h-0 space-y-4"><div class="w-full min-w-0"><div class="mt-10 text-slate-300 space-y-4 max-w-3xl mx-auto"> <h2 class="text-2xl font-bold text-white mb-4 text-center">Open Source &amp; Community Driven</h2> <p>NextBlock™ is built entirely in the open. We work closely with developers, editors, and teams who use the platform every day. Whether you found a bug, want to request a new feature, or need advice on your project setup, our team is here to help you move forward.</p> <p>We read every message sent through this form. Here is what you can expect when reaching out to our team:</p> <ul class="space-y-2 list-disc pl-5"> <li><strong>Fast Response Times:</strong> Our core maintainers typically review and reply to inquiries within one to two business days.</li> <li><strong>Technical Support:</strong> For public bugs or community questions, our GitHub Discussions and Issues boards offer fast answers from the entire community.</li> <li><strong>Partnership and Modules:</strong> If your team wants to sponsor a roadmap module or build a custom integration, we can schedule a direct call.</li> <li><strong>Security Disclosures:</strong> For responsible disclosure of potential security vulnerabilities, please flag your message as urgent so we can triage it immediately.</li> </ul> <p>Before submitting, please make sure your email address is typed correctly so our team can get back to you. If your question is about a specific code error, including your environment details and reproduction steps helps us find a solution much faster.</p> <p>You can also connect with us directly on GitHub, Discord, or X (formerly Twitter). We host regular community discussions and share sneak peeks of upcoming platform features. If you are building a custom client project with NextBlock, we would love to hear about your experience.</p> <p>We value your time and privacy. We never share your contact information or use your email for marketing without your consent. Send us a message using the form below and we will get back to you shortly.</p> </div></div></div></div></div></section><form class="space-y-4 my-6 container mx-auto" action="" encType="multipart/form-data" method="POST"><input type="hidden" name="$ACTION_REF_1"/><input type="hidden" name="$ACTION_1:0" value="{&quot;id&quot;:&quot;70be574257512b26e9e346a3d783d39e9616a2b743&quot;,&quot;bound&quot;:&quot;$@1&quot;}"/><input type="hidden" name="$ACTION_1:1" value="[{&quot;formKey&quot;:&quot;77b652b0-9820-4633-80e3-fba46c7c1c53&quot;,&quot;botProtectionProvider&quot;:&quot;turnstile&quot;},{&quot;success&quot;:false,&quot;message&quot;:&quot;&quot;}]"/><input type="hidden" name="$ACTION_KEY" value="kac612f14c90884e0f1214b2b539d3a11"/><div aria-hidden="true" class="absolute opacity-0 w-0 h-0 overflow-hidden pointer-events-none select-none" style="opacity:0;width:0;height:0;z-index:-1"><label for="nb_form_ref-77b652b0-9820-4633-80e3-fba46c7c1c53">Do not fill this field</label><input id="nb_form_ref-77b652b0-9820-4633-80e3-fba46c7c1c53" type="text" tabindex="-1" autoComplete="off" name="nb_form_ref"/></div><input type="hidden" name="locale" value="en"/><div class="space-y-4"><div class="space-y-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="name">Name<!-- --> <span aria-hidden="true" class="text-red-500">*</span></label><input type="text" class="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm r
141ing-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50" id="name" placeholder="Your name" required="" name="f_name"/></div><div class="space-y-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="email">Email<!-- --> <span aria-hidden="true" class="text-red-500">*</span></label><input type="email" class="flex h-10 w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50" autoComplete="email" spellCheck="false" id="email" placeholder="[email protected]" required="" name="f_email"/></div><div class="space-y-2"><label class="text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="message">Message<!-- --> <span aria-hidden="true" class="text-red-500">*</span></label><textarea class="flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-base ring-offset-background placeholder:text-muted-foreground focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 md:text-sm" id="message" name="f_message" placeholder="How can we help?" required=""></textarea></div></div><div class="my-4 flex justify-start"><input type="hidden" readOnly="" name="cf-turnstile-response" value=""/><div></div></div><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 bg-primary text-primary-foreground [--surface:var(--primary)] [--surface-foreground:var(--primary-foreground)] hover:[background-color:color-mix(in_oklab,hsl(var(--surface)),oklch(from_hsl(var(--surface-foreground))_calc(1_-_l)_0_0)_12%)] active:[background-color:color-mix(in_oklab,hsl(var(--surface)),oklch(from_hsl(var(--surface-foreground))_calc(1_-_l)_0_0)_20%)] h-10 px-4 py-2" type="submit">Send Message</button></form></article><!--$--><!--/$--></main><footer class="w-full border-t py-6"><div class="mx-auto flex flex-col items-center justify-center gap-6 text-center text-xs"><nav class="flex flex-wrap justify-center items-center gap-x-4 gap-y-2" aria-label="Footer navigation"><a class="text-sm text-muted-foreground hover:text-foreground hover:underline px-2 py-1" href="/privacy-policy">Privacy Policy</a><a class="text-sm text-muted-foreground hover:text-foreground hover:underline px-2 py-1" href="/terms-of-service">Terms of Service</a></nav><p class="max-w-2xl text-[11px] leading-relaxed text-slate-600 dark:text-slate-400">NextBlock™ CMS · Salaberry-de-Valleyfield, Québec, Canada<!-- --> · <a href="mailto:[email protected]" class="hover:underline">[email protected]</a></p><div class="flex flex-row flex-wrap items-center justify-center gap-x-4 gap-y-2"><p class="text-muted-foreground">© 2026 Nextblock CMS. All rights reserved.</p><p class="text-muted-foreground">Published with<!-- --> <a href="https://nextblock.dev" target="_blank" rel="noopener" translate="no" class="font-medium hover:underline">NextBlock™ CMS</a></p></div></div></footer></div></div>
141<script src="/_next/static/immutable/chunks/3zss3oq7p9r69.js" nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh" id="_R_" async=""></script>
141<script nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh">(self.__next_f=self.__next_f||[]).push([0])</script>
141<script nonce="ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh">self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[339756,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"default\"]\n4:I[837457,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"default\"]\na:I[168027,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"default\",1]\n:HL[\"/_next/static/immutable/chunks/34e2n0ff4wzks.css\",\"style\",{\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}]\n8:X\n0:{\"P\":null,\"c\":[\"\",\"contact\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"slug\",\"contact\",\"d\",[\".well-known\",\"actions\",\"api\",\"article\",\"auth\",\"cart\",\"checkout\",\"cms\",\"forgot-password\",\"lib\",\"llms.txt\",\"post-sign-in\",\"product\",\"profile\",\"robots.txt\",\"setup\",\"sign-in\",\"sign-up\",\"thread\",\"two-factor\",\"ucp\",\"unauthorized\"]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4112],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/34e2n0ff4wzks.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/immutable/chunks/0ldys5
141aug9ytv.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/_next/static/immutable/chunks/211f63w_0a1ql.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/0httj6g6izqmw.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/1m41kib5ttsz0.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/34lavyqp1h0ci.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/2t_owa-5kt9g8.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/31j--j6i5ja_m.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/immutable/chunks/2oa9zdfi0qwsc.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/immutable/chunks/2tknj6c93e9wh.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/immutable/chunks/25pe9jn-lkln7.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/immutable/chunks/3r5hviklokotc.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}],\"$L6\"],\"$L7\"]}],{},null,false,null]},null,false,\"$8\"]},null,false,null],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[\"$Lb\"]],\"S\":false,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\nc:I[897367,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"OutletBoundary\"]\nd:\"$Sreact.suspense\"\nf:I[897367,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"ViewportBoundary\"]\n11:I[897367,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5
141aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"MetadataBoundary\"]\n6:[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/immutable/chunks/3ws0yp12ygmxt.js\",\"async\":true,\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}]\n7:[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$d\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@e\"}]}]\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lf\",null,{\"children\":\"$L10\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$d\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L12\"}]}]}],null]}]\nb:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/34e2n0ff4wzks.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}]\n8:C\n10:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"hsl(0, 0%, 100%)\"}]]\n13:I[479273,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\",\"/_next/static/immutable/chunks/0httj6g6izqmw.js\",\"/_next/static/immutable/chunks/1m41kib5ttsz0.js\",\"/_next/static/immutable/chunks/34lavyqp1h0ci.js\",\"/_next/static/immutable/chunks/2t_owa-5kt9g8.js\",\"/_next/static/immutable/chunks/31j--j6i5ja_m.js\",\"/_next/static/immutable/chunks/2oa9zdfi0qwsc.js\",\"/_next/static/immutable/chunks/2tknj6c93e9wh.js\",\"/_next/static/immutable/chunks/25pe9jn-lkln7.js\",\"/_next/static/immutable/chunks/3r5hviklokotc.js\",\"/_next/static/immutable/chunks/3ws0yp12ygmxt.js\"],\"default\"]\n15:I[27201,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"IconMark\"]\n5:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\",\"suppressHydrationWarning\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"Contact Us | NextBlock Open-Source CMS\\\",\\\"description\\\":\\\"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.\\\",\\\"url\\\":\\\"https://nextblock.dev/contact\\\",\\\"inLanguage\\\":\\\"en\\\"}\"}}],[\"$\",\"$L13\",null,{\"initialPageData\":{\"id\":5,\"slug\":\"contact\",\"title\":\"Contact Us\",\"meta_title\":\"Contact Us | NextBlock Open-Source CMS\",\"meta_description\":\"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.\",\"custom_canonical\":null,\"feature_image_id\":null,\"status\":\"published\",\"language_id\":1,\"translation_group_id\":\"a639cc6f-a320-466a-be99-02160f9fe8aa\",\"author_id\":null,\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-09-03T15:58:20.331083+00:00\",\"blocks\":[],\"language_code\":\"en\",\"feature_image_url\":null,\"feature_image_social_url\":null,\"feature_image_blur_data_url\":null,\"feature_image_width\":null,\"feature_image_height\"
141:null,\"draft_id\":null},\"currentSlug\":\"contact\",\"translatedSlugs\":{\"en\":\"contact\",\"fr\":\"contact\"},\"children\":\"$L14\"}]]\ne:null\n12:[[\"$\",\"title\",\"0\",{\"children\":\"Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"NextBlock™ CMS: Developer-First AI Next.js Platform\"}],[\"$\",\"link\",\"3\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"Nextblock CMS, Next.js 16 CMS, full-stack CMS, Supabase CMS, open-source CMS, Tiptap block editor, React Server Components, PostgreSQL JSONB, AI-native CMS, Cortex AI, developer-first CMS, Notion-style editor, Next.js e-commerce, Stripe, native i18n\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://nextblock.dev/contact\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://nextblock.dev/contact\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"fr\",\"href\":\"https://nextblock.dev/contact\"}],[\"$\",\"meta\",\"9\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"NextBlock™ CMS\"}],[\"$\",\"meta\",\"10\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:title\",\"content\":\"Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:description\",\"content\":\"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:url\",\"content\":\"https://nextblock.dev/contact\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:site_name\",\"content\":\"NextBlock™ CMS: Developer-First AI Next.js Platform\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image\",\"content\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/branding/vercel-thumbnail_20260916122131.png\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:width\",\"content\":\"1672\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:height\",\"content\":\"941\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:image:alt\",\"content\":\"Vercel Thumbnail\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:title\",\"content\":\"Contact Us | NextBlock Open-Source CMS | NextBlock™ CMS: Developer-First AI Next.js Platform\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:description\",\"content\":\"Have questions, ideas, or feedback about NextBlock? Reach out to our team for technical support, partnership inquiries, and community discussions.\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image\",\"content\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/branding/vercel-thumbnail_20260916122131.png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.3fpu2ql9ns1a0.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon.ico\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"28\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"apple-touch-icon\",\"href\":\"/api/brand/app-icon/apple-180?v=6350c837bd2d\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L15\",\"30\",{}]]\n18:I[569941,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5
141aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\",\"/_next/static/immutable/chunks/0httj6g6izqmw.js\",\"/_next/static/immutable/chunks/1m41kib5ttsz0.js\",\"/_next/static/immutable/chunks/34lavyqp1h0ci.js\",\"/_next/static/immutable/chunks/2t_owa-5kt9g8.js\",\"/_next/static/immutable/chunks/31j--j6i5ja_m.js\",\"/_next/static/immutable/chunks/2oa9zdfi0qwsc.js\",\"/_next/static/immutable/chunks/2tknj6c93e9wh.js\",\"/_next/static/immutable/chunks/25pe9jn-lkln7.js\",\"/_next/static/immutable/chunks/3r5hviklokotc.js\",\"/_next/static/immutable/chunks/3ws0yp12ygmxt.js\"],\"default\"]\n14:[[\"$\",\"$1\",\"11\",{\"children\":\"$L16\"}],[\"$\",\"$1\",\"12\",{\"children\":\"$L17\"}],[\"$\",\"$1\",\"13\",{\"children\":[\"$\",\"$L18\",null,{\"content\":{\"fields\":[{\"label\":\"Name\",\"temp_id\":\"name\",\"field_type\":\"text\",\"is_required\":true,\"placeholder\":\"Your name\"},{\"label\":\"Email\",\"temp_id\":\"email\",\"field_type\":\"email\",\"is_required\":true,\"placeholder\":\"[email protected]\"},{\"label\":\"Message\",\"temp_id\":\"message\",\"field_type\":\"textarea\",\"is_required\":true,\"placeholder\":\"How can we help?\"}],\"form_key\":\"77b652b0-9820-4633-80e3-fba46c7c1c53\",\"success_message\":\"Thank you for your feedback! We'll get back to you soon.\",\"submit_button_text\":\"Send Message\"},\"languageId\":1,\"excludeProductId\":\"$undefined\",\"excludeTranslationGroupId\":\"$undefined\",\"visualEditAttributes\":\"$undefined\",\"productVisualEditingEnabled\":\"$undefined\",\"visualEditing\":{\"enabled\":false,\"documentType\":\"page\",\"documentId\":5,\"slug\":\"contact\",\"languageId\":1,\"draftId\":null,\"pageOrigin\":\"https://nextblock.dev\"},\"parentBlockId\":13,\"parentBlockIndex\":2,\"botProtectionPublic\":{\"provider\":\"turnstile\",\"siteKey\":\"0x4AAAAAADWJY7rMBT-QMcXQ\"},\"scriptNonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\",\"priority\":false}]}]]\n16:[\"$\",\"section\",null,{\"className\":\"relative w-full isolate py-12 py-12\",\"style\":{\"background\":\"linear-gradient(135deg, #020817 0%, #0f172a 100%)\",\"minHeight\":\"$undefined\"},\"children\":[false,false,[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-4 items-start\",\"children\":[[\"$\",\"div\",\"column-0\",{\"className\":\"min-h-0 space-y-4\",\"children\":[[\"$\",\"$1\",\"heading-0-0\",{\"children\":[\"$\",\"h1\",null,{\"className\":\"my-6 font-bold container mx-auto text-center\",\"style\":{\"color\":\"white\"},\"children\":\"Let's Build the Future Together\"}]}],[\"$\",\"$1\",\"text-0-1\",{\"children\":\"$L19\"}]]}]]}]}]]}]\n17:[\"$\",\"section\",null,{\"className\":\"relative w-full isolate py-8 py-8\",\"style\":{\"minHeight\":\"$undefined\"},\"children\":[false,false,[\"$\",\"div\",null,{\"className\":\"container mx-auto px-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-4 items-start\",\"children\":[[\"$\",\"div\",\"column-0\",{\"className\":\"min-h-0 space-y-4\",\"children\":[[\"$\",\"$1\",\"text-0-0\",{\"children\":\"$L1a\"}]]}]]}]}]]}]\n19:[\"$\",\"div\",null,{\"className\":\"w-full min-w-0\",\"children\":[\"$\",\"p\",null,{\"className\":\"text-xl text-slate-300 text-center max-w-3xl mx-auto mt-4\",\"children\":\"NextBlock™ is an open-source project driven by community feedback. We'd love to hear your thoughts, ideas, or questions.\"}]}]\n1a:[\"$\",\"div\",null,{\"className\":\"w-full min-w-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"mt-10 text-slate-300 space-y-4 max-w-3xl mx-auto\",\"children\":[\" \",[\"$\",\"h2\",\"1\",{\"className\":\"text-2xl font-bold text-white mb-4 text-center\",\"children\":\"Open Source \u0026 Community Driven\"}],\" \",[\"$\",\"p\",\"3\",{\"children\":\"NextBlock™ is built entirely in the open. We work closely with developers, editors, and teams who use the platform every day. Whether you found a bug, want to request a new feature, or need advice on your project setup, our team is here to help you move forward.\"}],\" \",[\"$\",\"p\",\"5\",{\"children\":\"We read every message sent through this form. Here is what you can expect when reaching out to our team:\"}],\" \",[\"$\",\"ul\",\"7\",{\"className\":\"space-y-2 list-disc pl-5\",\"children\":[\" \",[\"$\",\"li\",\"1\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Fast Response Times:\"}],\" Our core maintainers typically review and reply to inquiries within one to two business days.\"]}],\" \",[\"$\",\"li\",\"3\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Technical Support:\"}],\" For public bugs or community questions, our GitHub Discussions and Issues boards offer fast answers from the entire community.\"]}],\" \",[\"$\",\"li\",\"5\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Partnership and Modules:\"}],\" If your team wants to sponsor a roadmap module or build a custom integration, we can schedule a direct call.\"]}],\" \",[\"$\",\"li\",\"7\",{\"children\":[[\"$\",\"strong\",\"0\",{\"children\":\"Security Disclosures:\"}],\" For responsible disclosure of potential security vulnerabilities, please flag your message as urgent so we can triage it immediately.\"]}],\" \"]}],\" \",[\"$\",\"p\",\"9\",{\"children\":\"Before submitting, please make sure your email address is typed correctly so our team can get back to you. If your question is about a specific code error, including your environment details and reproduction steps helps us find a solution much faster.\"}],\" \",[\"$\",\"p\",\"11\",{\"children\":\"You can also connect with us directly on GitHub, Discord, or X (formerly Twitter). We host regular community discussions and share sneak peeks of upcoming platform features. If you are building a custom client project with NextBlock, we would love to hear about your experience.\"}],\" \",[\"$\",\"p\",\"13\",{\"children\":\"We value your time and privacy. We never share your contact information or use your email for marketing without your consent. Send us a message using the form below and we will get back to you shortly.\"}],\" \"]}]}]\n1b:Tf64,:root {\n  --card: 0 0% 100%;\n  --ring: 211.55 50.26% 37.84%;\n  --input: 214.3 31.8% 91.4%;\n  --muted: 210 40% 96.1%;\n  --accent: 210 40% 96.1%;\n  --border: 214.3 31.8% 91.4%;\n  --radius: 0.75rem;\n  --chart-1: 211.55 50.26% 37.84%;\n  --chart-2: 215 16% 47%;\n  --chart-3: 215 25% 27%;\n  --chart-4: 210 40% 96%;\n  --chart-5: 214 32% 91%;\n  --popover: 0 0% 100%;\n  --primary: 211.55 50.26% 37.84%;\n  --warning: 38 92% 50%;\n  --secondary: 210 40% 96.1%;\n  --background: 0 0% 100%;\n  --foreground: 222 47% 11%;\n  --destructive: 0 72.2% 50.6%;\n  --card-foreground: 222 47% 11%;\n  --muted-foreground: 215 16% 47%;\n  --accent-foreground: 222 47% 11%;\n  --popover-foreground: 222 47% 11%;\n  --primary-foreground: 210 40% 98%;\n  --warning-foreground: 222 47% 11%;\n  --secondary-foreground: 222 47% 11%;\n  --destructive-foreground: 210 40% 98%;\n  color-scheme: light;\n}\n\n:root.light {\n  --card: 0 0% 100%;\n  --ring: 211.55 50.26% 37.84%;\n  --input: 214.3 31.8% 91.4%;\n  --muted: 210 40% 96.1%;\n  --accent: 210 40% 96.1%;\n  --border: 214.3 31.8% 91.4%;\n  --radius: 0.75rem;\n  --chart-1: 211.55 50.26% 37.84%;\n  --chart-2: 215 16% 47%;\n  --chart-3: 215 25% 27%;\n  --chart-4: 210 40% 96%;\n  --chart-5: 214 32% 91%;\n  --popover: 0 0% 100%;\n  --primary: 211.55 50.26% 37.84%;\n  --warning: 38 92% 50%;\n  --secondary: 210 40% 96.1%;\n  --background: 0 0% 100%;\n  --foreground: 222 47% 11%;\n  --destructive: 0 72.2% 50.6%;\n  --card-foreground: 222 47% 11%;\n  --muted-foreground: 215 16% 47%;\n  --accent-foreground: 222 47% 11%;\n  --popover-foreground: 222 47% 11%;\n  --primary-foreground: 210 40% 98%;\n  --warning-foreground: 222 47% 11%;\n  --secondary-foreground: 222 47% 11%;\n  --destructive-foreground: 210 40% 98%;\n  color-scheme: light;\n}\n\n:root.dark {\n  --card: 222 47% 11%;\n  --ring: 213 94% 68%;\n  --input: 217.2 32.6% 17.5%;\n  --muted: 217.2 32.6% 17.5%;\n  --accent: 217.2 32.6% 17.5%;\n  --border: 217.2 32.6% 17.5%;\n  --radius: 0.75rem;\n  --chart-1: 220 70% 50%;\n  --chart-2: 160 60% 45%;\n  --chart-3: 30 80% 55%;\n  --chart-4: 280 65% 60%;\n  --chart-5: 340 75% 55%;\n  --popover: 222 47% 11%;\n  --primary: 217 91% 60%;\n  --warning: 38 92% 50%;\n  --secondary: 217.2 32.6% 17.5%;\n  --background: 222 47% 2%;\n  --foreground: 210 40% 98%;\n  --destructive: 0 62.8% 30.6%;\n  --card-foreground: 210 40% 98%;\n  --muted-foreground: 215 20.2% 65.1%;\n  --accent-foreground: 210 40% 98%;\n  --popover-foreground: 210 40% 98%;\n  --primary-foreground: 222 47% 11%;\n  --warning-foreground: 222 47% 11%;\n  --secondary-foreground: 210 40% 98%;\n  --destructive-foreground: 210 40% 98%;\n  color-scheme: dark;\n}\n\n:root.vibrant {\n  --card: 260 50% 8%;\n  --ring: 320 100% 55%;\n  --input: 260 30% 15%;\n  --muted: 260 30% 15%;\n  --accent: 280 100% 50%;\n  --border: 320 100% 55%;\n  --radius: 0px;\n  --chart-1: 320 100% 55%;\n  --chart-2: 180 100% 50%;\n  --chart-3: 280 100% 50%;\n  --chart-4: 60 100% 50%;\n  --chart-5: 120 100% 50%;\n  --popover: 260 50% 8%;\n  --primary: 320 100% 42%;\n  --warning: 60 100% 50%;\n  --secondary: 180 100% 50%;\n  --background: 260 50% 5%;\n  --foreground: 180 100% 90%;\n  --destructive: 0 100% 42%;\n  --card-foreground: 180 100% 90%;\n  --muted-foreground: 260 20% 65%;\n  --accent-foreground: 0 0% 100%;\n  --popover-foreground: 180 100% 90%;\n  --primary-foreground: 0 0% 100%;\n  --warning-foreground: 260 50% 5%;\n  --secondary-foreground: 260 50% 5%;\n  --destructive-foreground: 0 0% 100%;\n  color-scheme: dark;\n\u0026 h1, \u0026 h2, \u0026 h3, \u0026 h4, \u0026 h5, \u0026 h6 {\n  text-shadow: 0 0 5px hsl(var(--primary)), 0 0 10px hsl(var(--secondary));\n}\n\u0026 button, \u0026 [role=\"button\"] {\n  box-shadow: 0 0 5px hsl(var(--primary) / 0.5);\n  transition: box-shadow 0.3s ease;\n}\n\u0026 button:hover, \u0026 [role=\"button\"]:hover {\n  box-shadow: 0 0 15px hsl(var(--primary));\n}\n\u0026 .card, \u0026 [class*=\"card\"] {\n  border: 1px solid hsl(var(--primary));\n  box-shadow: 0 0 10px hsl(var(--primary) / 0.2);\n}\n\u0026 .border {\n  border-color: hsl(var(--border));\n  box-shadow: 0 0 5px hsl(var(--border) / 0.3);\n}\n}2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"style\",null,{\"id\":\"nb-theme-tokens\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1b\"}}],\"\",\"$L1c\"]}],\"$L1d\"]}]\n1e:I[567625,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5
141aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"PublicEnvBootstrap\"]\n1f:I[479520,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"\"]\n20:I[665257,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"Providers\"]\n1c:null\n1d:[\"$\",\"body\",null,{\"className\":\"min-h-screen\",\"children\":[null,[\"$\",\"$L1e\",null,{\"url\":\"https://baimiqomqqtlntacfibv.supabase.co\",\"anonKey\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImJhaW1pcW9tcXF0bG50YWNmaWJ2Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3Nzc5MTM2MjEsImV4cCI6MjA5MzQ4OTYyMX0.WuykU19cZp6_I6VLikr96Fx3T9plBb2m7jVxesTV7uc\",\"r2Base\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev\"}],[\"$\",\"$L1f\",null,{\"id\":\"trusted-types-bootstrap\",\"strategy\":\"beforeInteractive\",\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n(function () {\\n  if (!window.trustedTypes || window.__nextblockTrustedTypesPolicy) return;\\n  try {\\n    window.__nextblockTrustedTypesPolicy = window.trustedTypes.createPolicy('default', {\\n      createHTML: function (value) { return value; },\\n      createScript: function (value) { return value; },\\n      createScriptURL: function (value) { return value; }\\n    });\\n  } catch (error) {\\n    window.__nextblockTrustedTypesPolicy = true;\\n  }\\n})();\\n\"}}],[\"$\",\"$L20\",null,{\"serverUser\":null,\"serverProfile\":null,\"serverLocale\":\"en\",\"initialCurrencies\":[{\"id\":\"e7808e19-c7f4-4560-a3f8-154691a2217d\",\"code\":\"USD\",\"symbol\":\"$$\",\"exchange_rate\":1,\"is_default\":true,\"is_active\":true,\"auto_sync_product_prices\":false,\"auto_update_exchange_rate\":false,\"exchange_rate_source\":\"store-default\",\"exchange_rate_updated_at\":\"2026-09-14T18:00:50.008+00:00\",\"rounding_mode\":\"none\",\"rounding_increment\":1,\"rounding_charm_amount\":null,\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-09-14T18:00:50.083227+00:00\"}],\"initialCurrencyCode\":null,\"initialAvailableLanguages\":[{\"id\":1,\"code\":\"en\",\"name\":\"English\",\"is_default\":true,\"is_active\":true,\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-05-27T13:24:01.327641+00:00\"},{\"id\":2,\"code\":\"fr\",\"name\":\"Français\",\"is_default\":false,\"is_active\":true,\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-05-27T13:24:01.327641+00:00\"}],\"initialDefaultLanguage\":\"$1d:props:children:3:props:initialAvailableLanguages:0\",\"rememberVisitorChoice\":true,\"translations\":{\"lang\":\"en\",\"fallbackLang\":\"en\",\"entries\":[[\"account_menu\",\"Account menu\"],[\"account_navigation\",\"Account\"],[\"account_orders\",\"Orders\"],[\"address_line_1\",\"Address Line 1\"],[\"address_line_2\",\"Address Line 2 (Optional)\"],[\"address_required\",\"Address is required\"],[\"already_have_account\",\"Already have an account?\"],[\"amount\",\"Amount\"],[\"auth.back_to_sign_in\",\"Back to sign in\"],[\"auth.signup_check_email_profile\",\"Check your email to confirm your account. We'll bring you to your profile next so you can finish setting up your details.\"],[\"auth.signup_existing_account_hint\",\"That email may already be registered. Try signing in or resetting your password.\"],[\"auth.signup_form_description\",\"Create your account in one quick step. We'll email you a confirmation link before you finish your profile.\"],[\"auth.signup_rate_limit\",\"You're trying too quickly. Please wait a moment before requesting another confirmation email.\"],[\"auth.signup_success_badge\",\"Signup received\"],[\"auth.signup_success_step_confirm\",\"Open the email we sent and confirm your address.\"],[\"auth.signup_success_step_profile\",\"After confirmation, we'll bring you to your profile to finish setup.\"],[\"auth.signup_success_step_spam\",\"If it doesn't arrive soon, check spam, junk, or promotions.\"],[\"auth.signup_success_title\",\"Check your inbox\"],[\"auth.signup_use_different_email\",\"Use a different email\"],[\"avatar_url\",\"Avatar URL\"],[\"back_to_orders\",\"Back to orders\"],[\"bill_to\",\"Bill to\"],[\"billing_address\",\"Billing Address\"],[\"blog_prefix\",\"article\"],[\"branding\",\"Branding\"],[\"business_name\",\"Business name\"],[\"change_my_password\",\"Change my password\"],[\"checkout_billing_address_help\",\"We use this address for payment verification and invoicing.\"],[\"checkout_complete_billing_address\",\"Please complete your billing address before continuing.\"],[\"checkout_complete_shipping_address\",\"Please complete your shipping address before continuing.\"],[\"checkout_payment_only_notice\",\"Stripe checkout is kept focused on payment because your address details are already collected here.\"],[\"checkout_prefill_notice\",\"Using your saved account details for {email}. You can still adjust them for this order.\"],[\"checkout_shipping_address_help\",\"Choose where physical items should be delivered.\"],[\"checkout_stripe_tax_finalized_notice\",\"Tax will be finalized by Stripe Tax on the payment step.\"],[\"checkout_success_confirming\",\"Confirming your order…\"],[\"checkout_success_no_session\",\"No order to show\"],[\"checkout_success_sync_failed\",\"We could not finalize your invoice yet. Please refresh shortly.\"],[\"checkout_success_unconfirmed\",\"We could not confirm your order\"],[\"checkout_use_billing_for_shipping_help\",\"Uncheck this if you want your order delivered to a different address.\"],[\"city\",\"City\"],[\"city_required\",\"City is required\"],[\"close\",\"Close\"],[\"close_main_menu\",\"Close main menu\"],[\"cms_dashboard\",\"CMS Dashboard\"],[\"comments.be_the_first\",\"Be the first to share your thoughts!\"],[\"comments.cancel\",\"Cancel\"],[\"comments.cancel_comment\",\"Cancel Comment\"],[\"comments.discussion\",\"Discussion \u0026 Comments\"],[\"comments.join_conversation\",\"Join the conversation and express your thoughts.\"],[\"comments.join_discu
141ssion\",\"Join the Discussion\"],[\"comments.like\",\"Like\"],[\"comments.load_more\",\"Load More Comments\"],[\"comments.login_to_write\",\"Please log in to write a comment.\"],[\"comments.message_placeholder\",\"What are your thoughts on this article?\"],[\"comments.no_comments\",\"No comments yet\"],[\"comments.post_comment\",\"Post Comment\"],[\"comments.submitting\",\"Submitting…\"],[\"comments.success_pending\",\"Your comment has been submitted successfully and is pending moderation.\"],[\"comments.write_comment\",\"Write a Comment\"],[\"comments.your_message\",\"Your Message\"],[\"company_name\",\"Company name\"],[\"confirm_new_password\",\"Confirm new password\"],[\"connect_github\",\"Connect GitHub\"],[\"continue_checkout\",\"Continue Checkout\"],[\"country\",\"Country\"],[\"country_required\",\"Country is required\"],[\"customer_profile\",\"Customer Profile\"],[\"demo_access_desc\",\"This is a demo site. You may use the following credentials to access the admin section:\"],[\"demo_access_title\",\"Demo Access\"],[\"demo_password_label\",\"Password:\"],[\"demo_user_label\",\"User:\"],[\"details\",\"Account Details\"],[\"dont_have_account\",\"Don't have an account?\"],[\"ecommerce.actions\",\"Actions\"],[\"ecommerce.add_to_cart\",\"Add to Cart\"],[\"ecommerce.added_to_cart\",\"Added to cart\"],[\"ecommerce.added_to_cart_error\",\"Could not add item to cart.\"],[\"ecommerce.added_to_cart_success\",\"{item} added to your cart.\"],[\"ecommerce.address\",\"Address\"],[\"ecommerce.annual\",\"Annual\"],[\"ecommerce.apply\",\"Apply\"],[\"ecommerce.apply_filters\",\"Apply Filters\"],[\"ecommerce.applying\",\"Applying…\"],[\"ecommerce.available_rates\",\"Available Rates\"],[\"ecommerce.back_to_shop\",\"Back to Shop\"],[\"ecommerce.billing_cycle\",\"Billing cycle\"],[\"ecommerce.calculate\",\"Calculate\"],[\"ecommerce.calculating\",\"Calculating…\"],[\"ecommerce.calculating_shipping\",\"Calculating shipping…\"],[\"ecommerce.cart\",\"Cart\"],[\"ecommerce.cart_empty\",\"Your cart is empty\"],[\"ecommerce.cart_empty_description\",\"Looks like you haven't added anything to your cart yet.\"],[\"ecommerce.cart_error_license_in_cart\",\"This software license is already in your cart.\"],[\"ecommerce.cart_error_out_of_stock\",\"This item is out of stock.\"],[\"ecommerce.cart_error_stock_limit\",\"Only {count} available.\"],[\"ecommerce.checkout\",\"Checkout\"],[\"ecommerce.checkout_billing_address_required\",\"A billing address is required to continue checkout.\"],[\"ecommerce.checkout_billing_cycle_annual\",\"Annual subscription\"],[\"ecommerce.checkout_billing_cycle_lifetime\",\"Lifetime subscription\"],[\"ecommerce.checkout_billing_cycle_monthly\",\"Monthly subscription\"],[\"ecommerce.checkout_digital_product\",\"Checkout Digital Product\"],[\"ecommerce.checkout_failed\",\"Checkout failed: \"],[\"ecommerce.checkout_freemius_single_item\",\"Freemius products must be purchased one at a time.\"],[\"ecommerce.checkout_internal_server_error\",\"Something went wrong while preparing your checkout. Please try again.\"],[\"ecommerce.checkout_invalid_items\",\"Your checkout items could not be processed.\"],[\"ecommerce.checkout_license_inactive\",\"The ecommerce module license is inactive.\"],[\"ecommerce.checkout_missing_session_id\",\"We couldn't find a checkout session to finalize.\"],[\"ecommerce.checkout_mixed_provider_steps\",\"Products with different payment providers must be purchased in separate checkout steps.\"],[\"ecommerce.checkout_order_pending\",\"Order pending\"],[\"ecommerce.checkout_overlay_title\",\"Order Checkout\"],[\"ecommerce.checkout_payment_pending\",\"Your payment is still pending.\"],[\"ecommerce.checkout_payments_unavailable\",\"This store is not able to take payments right now. Please contact the seller to complete your purchase.\"],[\"ecommerce.checkout_physical_products\",\"Checkout Physical Products\"],[\"ecommerce.checkout_popup_blocked\",\"Checkout popup blocked or failed to load. Falling back to direct link.\"],[\"ecommerce.checkout_product\",\"Checkout {title}\"],[\"ecommerce.checkout_provider_items_required\",\"Each checkout step must include items assigned to a payment provider.\"],[\"ecommerce.checkout_success_invali
141d_reference\",\"This checkout reference can't be finalized from this page.\"],[\"ecommerce.checkout_success_inventory_update_failed\",\"We couldn't update inventory for this order.\"],[\"ecommerce.checkout_success_order_not_found\",\"We couldn't find the order linked to this checkout.\"],[\"ecommerce.checkout_success_status_update_failed\",\"We couldn't update the order status.\"],[\"ecommerce.checkout_successful\",\"Checkout Successful\"],[\"ecommerce.checkout_trial_started\",\"Trial started\"],[\"ecommerce.choose_your_options\",\"Choose Your Options\"],[\"ecommerce.city\",\"City\"],[\"ecommerce.clear_all\",\"Clear All\"],[\"ecommerce.contact_information\",\"Contact Information\"],[\"ecommerce.contact_seller\",\"Contact the seller\"],[\"ecommerce.contact_seller_email\",\"Your email\"],[\"ecommerce.contact_seller_error\",\"Sorry, your message couldn't be sent. Please try again in a moment.\"],[\"ecommerce.contact_seller_heading\",\"Interested in this product?\"],[\"ecommerce.contact_seller_intro\",\"Online ordering isn't available for this item yet. Send the seller a message and they'll get back to you about buying it.\"],[\"ecommerce.contact_seller_invalid\",\"Please check your name, email address and message, then try again.\"],[\"ecommerce.contact_seller_message\",\"Message\"],[\"ecommerce.contact_seller_name\",\"Your name\"],[\"ecommerce.contact_seller_send\",\"Send message\"],[\"ecommerce.contact_seller_sending\",\"Sending…\"],[\"ecommerce.contact_seller_sent\",\"Thanks - your message has been sent to the seller. They'll reply to the email address you gave.\"],[\"ecommerce.contact_seller_throttled\",\"You've sent several messages already. Please wait a few minutes before sending another.\"],[\"ecommerce.continue_shopping\",\"Continue Shopping\"],[\"ecommerce.country\",\"Country\"],[\"ecommerce.coupon\",\"Coupon\"],[\"ecommerce.coupon_cart_empty\",\"Add an item to your cart before applying a coupon.\"],[\"ecommerce.coupon_code_required\",\"Enter a coupon code.\"],[\"ecommerce.coupon_expired\",\"This coupon has expired.\"],[\"ecommerce.coupon_inactive\",\"This coupon is not active.\"],[\"ecommerce.coupon_limit_reached\",\"This coupon has reached its redemption limit.\"],[\"ecommerce.coupon_not_applicable\",\"This coupon does not apply to the items in your cart.\"],[\"ecommerce.coupon_not_found\",\"Coupon code not found.\"],[\"ecommerce.coupon_not_started\",\"This coupon is not active yet.\"],[\"ecommerce.coupon_placeholder\",\"SAVE10…\"],[\"ecommerce.coupon_validation_failed\",\"We couldn't validate this coupon. Try again.\"],[\"ecommerce.currency\",\"Currency\"],[\"ecommerce.decrease_quantity\",\"Decrease quantity\"],[\"ecommerce.delivery_notice\",\"Digital product - No shipping required\"],[\"ecommerce.digital_label\",\"Digital\"],[\"ecommerce.digital_notice\",\"This is a digital product. You will receive access instructions via email after purchase.\"],[\"ecommerce.digital_products\",\"Digital products\"],[\"ecommerce.digital_subtotal\",\"Digital subtotal\"],[\"ecommerce.discount\",\"Discount\"],[\"ecommerce.email_address\",\"Email Address\"],[\"ecommerce.email_placeholder\",\"[email protected]\"],[\"ecommerce.empty_cart\",\"Your cart is empty\"],[\"ecommerce.enter_address_for_rates\",\"Enter your address to see shipping rates.\"],[\"ecommerce.enter_postal_code\",\"Enter postal code\"],[\"ecommerce.estimate_shipping\",\"Estimate Shipping\"],[\"ecommerce.estimated_total\",\"Estimated total\"],[\"ecommerce.featured_products\",\"Featured Products\"],[\"ecommerce.filters\",\"Filters\"],[\"ecommerce.first_last_name\",\"First \u0026 Last Name\"],[\"ecommerce.free\",\"Free\"],[\"ecommerce.free_shipping\",\"Free Shipping\"],[\"ecommerce.freemius_checkout_description\",\"Digital products use the Freemius checkout flow.\"],[\"ecommerce.freemius_checkout_title\",\"Freemius Checkout\"],[\"ecommerce.freemius_multi_checkout_notice\",\"Freemius licenses are completed one at a time, so each digital product gets its own checkout action.\"],[\"ecommerce.freemius_tax_notice\",\"Taxes and compliance for digital products are handled inside the Freemius checkout.\"],[\"ecommerce.freemius_trial_no_card\",\"Start Free Trial (No card required)\"],[\"ecommerce.freemius_trial_preference_title\",\"How would you like to start your trial?\"],[\"ecommerce.freemius_trial_with_card\",\"Enter Payment Details Now (Still get full trial length free)\"],[\"ecommerce.freemius_trial_with_card_help\",\"You will not be billed until the trial ends. Cancel anytime.\"],[\"ecommerce.full_name\",\"Full Name\"],[\"ecommerce.gallery_show_image\",\"Show image {index} of {total}\"],[\"ecommerce.generic_error\",\"An error occurred. Please try again.\"],[\"ecommerce.get_license\",\"Get License\"],[\"ecommerce.go_to_
141shop\",\"Go to Shop\"],[\"ecommerce.in_stock\",\"{count} in stock\"],[\"ecommerce.in_stock_untracked\",\"In stock\"],[\"ecommerce.increase_quantity\",\"Increase quantity\"],[\"ecommerce.instant_digital_delivery\",\"Instant Digital Delivery\"],[\"ecommerce.invalid_email\",\"Please enter a valid email address.\"],[\"ecommerce.item_added_desc\",\"The item has been added to your cart.\"],[\"ecommerce.item_count_one\",\"{count} item\"],[\"ecommerce.item_count_other\",\"{count} items\"],[\"ecommerce.latest_products\",\"Latest Products\"],[\"ecommerce.license_copied\",\"Copied\"],[\"ecommerce.license_copy\",\"Copy key\"],[\"ecommerce.license_count_one\",\"{count} license\"],[\"ecommerce.license_count_other\",\"{count} licenses\"],[\"ecommerce.license_expires\",\"Expires\"],[\"ecommerce.license_notice\",\"To purchase a real license for your self-hosted NextBlock™ instance, visit:\"],[\"ecommerce.license_number\",\"License #\"],[\"ecommerce.license_panel_email_fallback\",\"Your license key was sent to your email. It will also appear here once your purchase is confirmed.\"],[\"ecommerce.license_panel_help\",\"Activate this key in your NextBlock install under Settings → Packages.\"],[\"ecommerce.license_panel_title\",\"Your license\"],[\"ecommerce.license_renews\",\"Renews / expires\"],[\"ecommerce.license_trial_ends\",\"Trial ends\"],[\"ecommerce.lifetime\",\"Lifetime\"],[\"ecommerce.low_stock\",\"Only {count} left\"],[\"ecommerce.month\",\"month\"],[\"ecommerce.monthly\",\"Monthly\"],[\"ecommerce.newest\",\"Newest\"],[\"ecommerce.no_description\",\"No description available.\"],[\"ecommerce.no_image\",\"No Image\"],[\"ecommerce.no_products_found\",\"No products found\"],[\"ecommerce.no_rates_for_region\",\"No shipping rates found for this region.\"],[\"ecommerce.no_rates_found\",\"No shipping rates found for this region.\"],[\"ecommerce.not_available_for_purchase\",\"Not available for online purchase\"],[\"ecommerce.on_sale\",\"On Sale\"],[\"ecommerce.open_cart_count\",\"Open cart ({count} items)\"],[\"ecommerce.order_summary\",\"Order Summary\"],[\"ecommerce.order_summary_desc\",\"Review your items before proceeding to payment.\"],[\"ecommerce.out_of_stock\",\"Out of stock\"],[\"ecommerce.pay_now\",\"Pay Now\"],[\"ecommerce.payment_details\",\"Payment Details\"],[\"ecommerce.physical_label\",\"Physical\"],[\"ecommerce.physical_products\",\"Physical products\"],[\"ecommerce.physical_subtotal\",\"Physical subtotal\"],[\"ecommerce.postal_code\",\"Postal Code\"],[\"ecommerce.price\",\"Price\"],[\"ecommerce.price_high_to_low\",\"Price: High to Low\"],[\"ecommerce.price_low_to_high\",\"Price: Low to High\"],[\"ecommerce.pricing_unavailable\",\"Pricing Unavailable\"],[\"ecommerce.proceed_to_checkout\",\"Proceed to Checkout\"],[\"ecommerce.processing\",\"Processing…\"],[\"ecommerce.product\",\"Product\"],[\"ecommerce.purchase_at\",\"Purchase at nextblock.dev\"],[\"ecommerce.qty\",\"Qty\"],[\"ecommerce.quantity\",\"Quantity\"],[\"ecommerce.rating_out_of_5\",\"Rated {rating} out of 5\"],[\"ecommerce.ready_to_checkout\",\"Ready to Checkout?\"],[\"ecommerce.regular_price\",\"Regular price\"],[\"ecommerce.remove_coupon\",\"Remove coupon {code}\"],[\"ecommerce.remove_item\",\"Remove {item} from cart\"],[\"ecommerce.sale_badge\",\"Sale {percent}% Off\"],[\"ecommerce.sale_price\",\"Sale price\"],[\"ecommerce.sandbox_checkout_freemius_description\",\"This simulated step represents the Freemius checkout for digital products.\"],[\"ecommerce.sandbox_checkout_stripe_description\",\"This simulated step represents the Stripe checkout for physical products.\"],[\"ecommerce.sandbox_notice\",\"This is a Sandbox environment. The Freemius checkout is skipped here for demo purposes.\"],[\"ecommerce.search_products\",\"Search products…\"],[\"ecommerce.secure_checkout\",\"Secure Checkout\"],[\"ecommerce.secure_checkout_guarantee\",\"Secure checkout guaranteed\"],[\"ecommerce.secure_payment\",\"Secure payment processing\"],[\"ecommerce.select_options\",\"Select Options\"],[\"ecommerce.select_rate\",\"Select a shipping rate\"],[\"ecommerce.shipping\",\"Shipping\"],[\"ecommerce.shipping_address\",\"Shipping Address\"],[\"ecommerce.shipping_calculation_failed\",\"We couldn't calculate shipping right now. Please try again.\"],[\"ecommerce.shipping_country_required\",\"Country is required to calculate shipping.\"],[\"ecommerce.shipping_info\",\"Shipping Information\"],[\"ecommerce.shipping_method\",\"Shipping Method\"],[\"ecommerce.shipping_method_required\",\"Please select a shipping method before continuing.\"],[\"ecommerce.shipping_taxes_calculated\",\"Shipping \u0026 taxes calculated at checkout.\"],[\"ecommerce.shipping_taxes_collected_on_stripe\",\"Shipping and taxes are only collected during the Stripe step for physical products.\"],[\"ecommerce.shipping_taxes_notice\",\"* Taxes and shipping will be calculated on the next step.\"],[\"ecommerce.shopping_cart\",\"Shopping Cart\"],[\"ecommerce.sku\",\"SKU\"],[\"ecommerce.start_trial\",\"Start {trial}\"],[\"ecommerce.state_province\",\"State / Province\"],[\"ecommerce.status\",\"Status\"],[\"ecommerce.stripe_checkout_description\",\"Pay for physical products in one Stripe checkout session.\"],[\"ecommerce.stripe_checkout_title\",\"Stripe Checkout\"],[\"ecommerce.subtotal\",\"Subtotal\"],[\"ecommerce.tax\",\"Tax\"],[\"ecommerce.tax_calculated_on_stripe\",\"Calculated on Stripe\"],[\"ecommerce.total\",\"Total\"],[\"ecommerce.total_on_stripe\",\"Total on Stripe\"],[\"ecommerce.trial_days\",\"{count}-day free trial\"],[\"ecommerce.trial_no_card\",\"No credit card required\"],[\"ecommerce.trial_payment_required\",\"Payment method required\"],[\"ecommerce.unknown_error\",\"Unknown error\"],[\"ecommerce.variant_availability_help\",\"Select a combination to resolve the exact variant price and availability.\"],[\"ecommerce.variant_selection_required\",\"Select one term from every dropdown to resolve a variation.\"],[\"ecommerce.view_details\",\"View Details\"],[\"ecommerce.view_full_cart\",\"View Full Cart\"],[\"ecommerce.waiting_on_address_info\",\"Complete your shipping address to view available shipping options.\"],[\"ecommerce.year\",\"year\"],[\"ecommerce.zip_postal\",\"ZIP / Postal Code\"],[\"ecommerce.zip_postal_code\",\"ZIP / Postal Code\"],[\"edit_page\",\"Edit Page\"],[\"edit_post\",\"Edit Post\"],[\"edit_product\",\"Edit Product\"],[\"email\",\"Email\"],[\"enter_valid_json\",\"Enter valid JSON for billing address.\"],[\"footer_navigation\",\"Footer navigation\"],[\"forgot_password\",\"Forgot Password?\"],[\"forms.checkbox_default\",\"I agree\"],[\"forms.error_empty\",\"Please fill in the form before submitting.\"],[\"forms.error_generic\",\"Sorry, there was an error sending your message. Please try again later.\"],[\"forms.error_throttled\",\"You've sent several messages already. Please wait a few minutes before sending another.\"],[\"forms.submission_stored\",\"Thanks - your message has been received.\"],[\"forms.submitting\",\"Submitting…\"],[\"forms.verification_failed\",\"Security verification could not be completed. Please try again.\"],[\"forms.verification_load_failed\",\"Security verification could not be loaded. Please refresh and try again.\"],[\"forms.verification_start_failed\",\"Security verification could not be started. Please try again.\"],[\"forms.verification_timeout\",\"Security verification timed out. Please try again.\"],[\"forms.verifying\",\"Verifying…\"],[\"from\",\"From\"],[\"full_name\",\"Full Name\"],[\"global_search.description\",\"Search published pages, posts, and products.\"],[\"global_search.empty_description\",\"Try another search term.\"],[\"global_search.empty_title\",\"No results found.\"],[\"global_search.error_description\",\"Please try again in a moment.\"],[\"global_search.error_title\",\"Search is unavailable.\"],[\"global_search.filter_all\",\"All\"],[\"global_search.filter_pages\",\"Pages\"],[\"global_search.filter_posts\",\"Posts\"],[\"global_search.filter_products\",\"Products\"],[\"global_search.loading\",\"Searching…\"],[\"global_search.placeholder\",\"Search…\"],[\"global_search.recent\",\"Recent\"],[\"global_search.result_page\",\"Page\"],[\"global_search.result_post\",\"Post\"],[\"global_search.result_product\",\"Product\"],[\"global_search.results_count\",\"Results: {count}\"],[\"global_search.title\",\"Search\"],[\"global_search.trigger\",\"Search\"],[\"greeting\",\"Hey, {username}!\"],[\"identity\",\"Identity\"],[\"interactions.anonymous\",\"Anonymous\"],[\"interactions.staff_badge\",\"Staff\"],[\"interactions.staff_reply\",\"Reply from the team\"],[\"invoice\",\"Invoice\"],[\"invoice_number\",\"Invoice #\"],[\"invoice_settings\",\"Invoice settings\"],[\"language_switcher\",\"Language\"],[\"linked_to\",\"Linked to\"],[\"loading\",\"Loading…\"],[\"main_navigation\",\"Main navigation\"],[\"mobile_navigation_menu\",\"Mobile navigation menu\"],[\"nav.toggle_submenu\",\"Toggle submenu for {label}\"],[\"new_password\",\"New password\"],[\"open_main_menu\",\"Open main menu\"],[\"o
141ptional\",\"Optional\"],[\"or_continue_with\",\"Or continue with\"],[\"order_date\",\"Date\"],[\"order_number\",\"Order #\"],[\"order_status_cancelled\",\"Cancelled\"],[\"order_status_paid\",\"Paid\"],[\"order_status_pending\",\"Pending\"],[\"order_status_refunded\",\"Refunded\"],[\"order_status_shipped\",\"Shipped\"],[\"order_status_trial\",\"Trial\"],[\"pagination.label\",\"Pagination\"],[\"pagination.next\",\"Next\"],[\"pagination.page_of\",\"Page {current} of {total}\"],[\"pagination.previous\",\"Previous\"],[\"paid_on\",\"Paid on\"],[\"password\",\"Password\"],[\"password_update_failed\",\"Password update failed.\"],[\"password_updated_success\",\"Password updated successfully.\"],[\"passwords_do_not_match\",\"Passwords do not match.\"],[\"personal_information\",\"Personal Information\"],[\"phone_number\",\"Phone Number\"],[\"photo_credit.anonymous\",\"a photographer\"],[\"photo_credit.by\",\"Photo by\"],[\"photo_credit.on\",\"on\"],[\"postal_zip_code\",\"Postal / Zip Code\"],[\"posts_grid.empty\",\"No posts found.\"],[\"posts_grid.error\",\"Failed to load posts.\"],[\"posts_grid.read_more\",\"Read more\"],[\"price\",\"Price\"],[\"print_invoice\",\"Print / Save as PDF\"],[\"print_invoice_help\",\"Use your browser print dialog to save this invoice as a PDF.\"],[\"privacy.consent.accept_all\",\"Accept all\"],[\"privacy.consent.analytics_help\",\"Usage insights\"],[\"privacy.consent.analytics_label\",\"Analytics\"],[\"privacy.consent.aria_label\",\"Privacy consent\"],[\"privacy.consent.description_after_policy_link\",\".\"],[\"privacy.consent.description_before_policy_link\",\"We use only essential cookies by default. With your consent we also use analytics to improve the site. See our\"],[\"privacy.consent.hide_options\",\"Hide options\"],[\"privacy.consent.manage_options\",\"Manage options\"],[\"privacy.consent.marketing_help\",\"Personalized content\"],[\"privacy.consent.marketing_label\",\"Marketing\"],[\"privacy.consent.necessary_help\",\"Always on\"],[\"privacy.consent.necessary_label\",\"Necessary\"],[\"privacy.consent.privacy_policy_href\",\"/privacy-policy\"],[\"privacy.consent.privacy_policy_link\",\"Privacy Policy\"],[\"privacy.consent.reject_all\",\"Reject all\"],[\"privacy.consent.save_choices\",\"Save choices\"],[\"privacy.consent.title\",\"We value your privacy\"],[\"product_grid.error\",\"Failed to load products.\"],[\"profile\",\"Profile\"],[\"profile_address_defaults_help\",\"These default addresses are prefilled during checkout and can still be edited for each order.\"],[\"profile_basic_info_help\",\"This information appears on your account and helps us prepare your orders.\"],[\"profile_change_avatar\",\"Change profile picture\"],[\"profile_not_found\",\"Profile not found.\"],[\"profile_order_detail_description\",\"Review and print your finalized invoice.\"],[\"profile_order_detail_title\",\"Order invoice\"],[\"profile_order_invoice_pending\",\"The printable invoice will appear here once this order has been finalized.\"],[\"profile_orders_description\",\"Review your recent purchases and open printable invoices.\"],[\"profile_orders_empty\",\"You do not have any orders yet.\"],[\"profile_orders_title\",\"My orders\"],[\"profile_password_description\",\"Update your account password without leaving your profile.\"],[\"profile_password_title\",\"Change your password\"],[\"profile_settings_description\",\"Keep your contact details and default addresses up to date for faster checkout.\"],[\"profile_settings_title\",\"Profile Settings\"],[\"profile_update_failed\",\"Failed to update profile\"],[\"profile_updated_success\",\"Profile updated successfully\"],[\"profile_use_billing_for_shipping_help\",\"Keep one default address unless you regularly ship somewhere else.\"],[\"public_profile\",\"Public Profile\"],[\"read_only\",\"read-only\"],[\"receipt_finalizing\",\"Finalizing your invoice and payment details…\"],[\"receipt_not_ready\",\"Your invoice will appear here once the payment sync is complete.\"],[\"remember_this_device\",\"Remember this device\"],[\"reset_password\",\"Reset Password\"],[\"retry\",\"Try again\"],[\"return_home\",\"Return to Home\"],[\"reviews.be_the_first\",\"There are no reviews for this product yet. Be the first to write one!\"],[\"reviews.cancel\",\"Cancel\"],[\"reviews.cancel_review\",\"Cancel Review\"],[\"reviews.customer_reviews\",\"Customer Reviews\"],[\"reviews.description\",\"Review Description\"],[\"reviews.description_placeholder\",\"What did you like or dislike? How does it perform?\"],[\"reviews.helpful\",\"Helpful\"],[\"reviews.load_more\",\"Load More Reviews\"],[\"reviews.login_to_write\",\"Please log in to write a review.\"],[\"reviews.no_reviews\",\"No reviews yet\"],[\"reviews.rated\",\"Rated {rating} out of 5\"],[\"reviews.rating\",\"Rating\"],[\"reviews.review_count_one\",\"{count} review\"],[\"reviews.review_count_other\",\"{count} reviews\"],[\"reviews.share_thoughts\",\"Share your thoughts and experience with this product.\"],[\"reviews.star_one\",\"{count} star\"],[\"reviews.star_other\",\"{count} stars\"],[\"reviews.submit_review\",\"Submit Review\"],[\"reviews.submitting\",\"Submitting…\"],[\"reviews.success_pending\",\"Your review has been submitted successfully and is pending moderation.\"],[\"reviews.write_review\",\"Write a Review\"],[\"reviews.write_your_review\",\"Write your review\"],[\"sandbox_mode_banner\",\"Sandbox Mode: Data is public and resets every 15 minutes.\"],[\"save_changes\",\"Save Changes\"],[\"save_profile\",\"Save Profile\"],[\"saving\",\"Saving…\"],[\"select_an_option\",\"Select an option\"],[\"ship_to\",\"Ship to\"],[\"shipping_address\",\"Shipping Address\"],[\"sign_in\",\"Sign in\"],[\"sign_out\",\"Sign out\"],[\"sign_up\",\"Sign up\"],[\"signing_in_pending\",\"Signing In…\"],[\"signing_up_pending\",\"Signing up…\"],[\"skip_to_content\",\"Skip to main content\"],[\"slider.go_to\",\"Go to slide {current}\"],[\"slider.label\",\"Slideshow\"],[\"slider.next\",\"Next slide\"],[\"slider.pause\",\"Pause slideshow\"],[\"slider.play\",\"Play 
141slideshow\"],[\"slider.previous\",\"Previous slide\"],[\"slider.slide\",\"Slide {current} of {total}\"],[\"state_province\",\"State / Province\"],[\"tax_breakdown\",\"Tax breakdown\"],[\"tax_registrations\",\"Tax registrations\"],[\"theme_dark\",\"Dark\"],[\"theme_light\",\"Light\"],[\"theme_switcher\",\"Theme Switcher\"],[\"theme_system\",\"System\"],[\"theme_vibrant\",\"Vibrant\"],[\"thread.closed\",\"This conversation has been closed.\"],[\"thread.error\",\"Sorry, your reply couldn't be sent. Please try again in a moment.\"],[\"thread.heading\",\"Your conversation\"],[\"thread.invalid\",\"This link has expired or is no longer valid. If you still need help, please contact us again from our website.\"],[\"thread.reply_label\",\"Write a reply\"],[\"thread.send\",\"Send reply\"],[\"thread.sending\",\"Sending…\"],[\"thread.sent\",\"Thanks - your reply has been sent.\"],[\"thread.throttled\",\"You've sent several replies already. Please wait a few minutes.\"],[\"thread.you\",\"You\"],[\"two_factor.code_incomplete\",\"Enter the 6-digit code.\"],[\"two_factor.code_label\",\"Verification code\"],[\"two_factor.code_sent_to\",\"Enter the code we sent to {email}.\"],[\"two_factor.delivery_help\",\"Codes can take a minute to arrive. If you request another, the earlier one still works: enter whichever reaches you first.\"],[\"two_factor.email_help\",\"For your security, enter the 6-digit code sent to {email}.\"],[\"two_factor.resend\",\"Resend code\"],[\"two_factor.resend_in\",\"Resend available in {seconds}s\"],[\"two_factor.send\",\"Send me a code\"],[\"two_factor.send_failed\",\"Could not send a code.\"],[\"two_factor.submit\",\"Verify \u0026 continue\"],[\"two_factor.title\",\"Two-step verification\"],[\"two_factor.totp_help\",\"Enter the 6-digit code from your authenticator app to finish signing in.\"],[\"two_factor.verification_failed\",\"Verification failed.\"],[\"two_factor.your_email\",\"your email\"],[\"unauthorized.contact_admin\",\"Please contact your administrator if you believe this is an error.\"],[\"unauthorized.description\",\"You do not have the necessary permissions to view this page.\"],[\"unauthorized.details\",\"Details:\"],[\"unauthorized.error_code\",\"Error code:\"],[\"unauthorized.go_home\",\"Go to Homepage\"],[\"unauthorized.or\",\"OR\"],[\"unauthorized.requested_path\",\"Requested path:\"],[\"unauthorized.required_roles\",\"Required role(s):\"],[\"unauthorized.title\",\"Access Denied\"],[\"update_env_file_warning\",\"Please update .env.local file with anon key and url\"],[\"use_billing_for_shipping\",\"Use billing address for shipping\"],[\"video.play\",\"Play video: {title}
141\"],[\"video.untitled\",\"YouTube video\"],[\"website\",\"Website\"],[\"you_at_example_com\",\"[email protected]\"],[\"your_password\",\"Your password\"],[\"zip_code_required\",\"Zip Code is required\"]],\"fallbackEntries\":[]},\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\",\"themeSlugs\":[\"light\",\"dark\",\"vibrant\"],\"initialTheme\":\"light\",\"themeCatalog\":[{\"slug\":\"light\",\"name\":\"Light\",\"icon\":\"Sun\",\"colorScheme\":\"light\"},{\"slug\":\"dark\",\"name\":\"Dark\",\"icon\":\"Moon\",\"colorScheme\":\"dark\"},{\"slug\":\"vibrant\",\"name\":\"Vibrant\",\"icon\":\"Zap\",\"colorScheme\":\"dark\"}],\"children\":[\"$L21\",\"$L22\",\"$L23\",false,null,\"$L24\"]}],\"$L25\",\"$L26\",\"$L27\"]}]\n28:I[497572,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"ToasterProvider\"]\n29:I[328929,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"AppShell\"]\n2b:I[950324,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"DeferredCartDrawer\"]\n2c:I[732054,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"ConsentBanner\"]\n2d:I[838055,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"DeferredSpeedInsights\"]\n2e:I[767926,[\"/_next/static/immutable/chunks/357jjilsnnv98.js\",\"/_next/static/immutable/chunks/15c-s_togur9w.js\",\"/_next/static/immutable/chunks/3_agzm08cbnea.js\",\"/_next/static/immutable/chunks/3138xataa0s77.js\",\"/_next/static/immutable/chunks/2fqq0mw3c7ufh.js\",\"/_next/static/immutable/chunks/2heobgakjdarn.js\",\"/_next/static/immutable/chunks/1641p6o1l641v.js\",\"/_next/static/immutable/chunks/0e_pedn470y07.js\",\"/_next/static/immutable/chunks/0iyi_air1l5o9.js\",\"/_next/static/immutable/chunks/0vhzzilmwjt1h.js\",\"/_next/static/immutable/chunks/0ldys5
141aug9ytv.js\",\"/_next/static/immutable/chunks/211f63w_0a1ql.js\"],\"ConsentGatedAnalytics\"]\n21:[\"$\",\"$L28\",null,{}]\n22:[\"$\",\"$L29\",null,{\"canAccessCms\":false,\"copyrightText\":\"© 2026 Nextblock CMS. All rights reserved.\",\"corporateFooter\":{\"legalName\":\"NextBlock™ CMS\",\"address\":\"Salaberry-de-Valleyfield, Québec, Canada\",\"supportEmail\":\"[email protected]\"},\"footerNavItems\":[{\"id\":9,\"language_id\":1,\"menu_key\":\"FOOTER\",\"label\":\"Privacy Policy\",\"url\":\"/privacy-policy\",\"parent_id\":null,\"order\":0,\"page_id\":9,\"translation_group_id\":\"70cb4fa2-a362-4bcb-a8e7-e85521571220\",\"created_at\":\"2026-06-29T17:32:24.654714+00:00\",\"updated_at\":\"2026-06-29T17:32:24.654714+00:00\",\"pages\":{\"slug\":\"privacy-policy\"}},{\"id\":10,\"language_id\":1,\"menu_key\":\"FOOTER\",\"label\":\"Terms of Service\",\"url\":\"/terms-of-service\",\"parent_id\":null,\"order\":1,\"page_id\":11,\"translation_group_id\":\"b2c84ccd-8893-423d-8dee-f00c4b3b7be5\",\"created_at\":\"2026-06-29T17:32:24.654714+00:00\",\"updated_at\":\"2026-06-29T17:32:24.654714+00:00\",\"pages\":{\"slug\":\"terms-of-service\"}}],\"hasSupabaseEnv\":true,\"headerNavItems\":[{\"id\":1,\"language_id\":1,\"menu_key\":\"HEADER\",\"label\":\"Home\",\"url\":\"/\",\"parent_id\":null,\"order\":0,\"page_id\":1,\"translation_group_id\":\"fdf8c968-75ea-4996-82e7-45e01c9479c1\",\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-05-27T13:24:01.327641+00:00\",\"pages\":{\"slug\":\"home\"}},{\"id\":2,\"language_id\":1,\"menu_key\":\"HEADER\",\"label\":\"Articles\",\"url\":\"/articles\",\"parent_id\":null,\"order\":1,\"page_id\":3,\"translation_group_id\":\"6df904dd-d9d9-40e7-aa86-7a5bfc0f4e3a\",\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-05-27T13:24:01.327641+00:00\",\"pages\":{\"slug\":\"articles\"}},{\"id\":7,\"language_id\":1,\"menu_key\":\"HEADER\",\"label\":\"Shop\",\"url\":\"/shop\",\"parent_id\":null,\"order\":2,\"page_id\":null,\"translation_group_id\":\"9d4b7018-43db-4147-aa08-53981289a986\",\"created_at\":\"2026-05-27T13:24:08.223631+00:00\",\"updated_at\":\"2026-05-27T13:24:08.223631+00:00\",\"pages\":null},{\"id\":3,\"language_id\":1,\"menu_key\":\"HEADER\",\"label\":\"Contact\",\"url\":\"/contact\",\"parent_id\":null,\"order\":3,\"page_id\":5,\"translation_group_id\":\"555d417b-9da8-4e9d-859f-992f6591232b\",\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"updated_at\":\"2026-05-27T13:24:01.327641+00:00\",\"pages\":{\"slug\":\"contact\"}}],\"isDraftModeEnabled\":false,\"isEcommerceActive\":true,\"logo\":{\"id\":\"2c5a69c6-f4eb-4d5f-bf41-bcbdad954b92\",\"name\":\"NextBlock™ Logo\",\"media_id\":\"fca2b00d-7fa8-4e2b-be1f-e7f5e31f5439\",\"created_at\":\"2026-05-27T13:24:01.327641+00:00\",\"media\":{\"id\":\"fca2b00d-7fa8-4e2b-be1f-e7f5e31f5439\",\"width\":299,\"folder\":\"logos/\",\"height\":300,\"variants\":[{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754.png\",\"width\":299,\"height\":300,\"fileType\":\"image/png\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754.png\",\"sizeBytes\":28221,\"variantLabel\":\"original_uploaded\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754_xlarge.avif\",\"width\":299,\"height\":300,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_xlarge.avif\",\"sizeBytes\":8527,\"variantLabel\":\"xlarge_avif\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754_large.avif\",\"width\":299,\"height\":300,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_large.avif\",\"sizeBytes\":8527,\"variantLabel\":\"large_avif\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754_medium.avif\",\"width\":299,\"height\":300,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_medium.avif\",\"sizeBytes\":8527,\"variantLabel\":\"medium_avif\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_202
14160706153754_small.avif\",\"width\":299,\"height\":300,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_small.avif\",\"sizeBytes\":8527,\"variantLabel\":\"small_avif\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754_thumbnail.avif\",\"width\":128,\"height\":128,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_thumbnail.avif\",\"sizeBytes\":4168,\"variantLabel\":\"thumbnail_avif\"},{\"url\":\"https://pub-1a65946f704a48a3a27c3e4d9e038d0e.r2.dev/logos/nextblock-logo-button-tiny_20260706153754_original.avif\",\"width\":299,\"height\":300,\"fileType\":\"image/avif\",\"objectKey\":\"logos/nextblock-logo-button-tiny_20260706153754_original.avif\",\"sizeBytes\":9341,\"variantLabel\":\"original_avif\"}],\"file_name\":\"nextblock-logo-button-tiny.png\",\"file_path\":\"logos/nextblock-logo-button-tiny_20260706153754_original.avif\",\"file_type\":\"image/avif\",\"created_at\":\"2026-07-06T15:37:58.357451+00:00\",\"object_key\":\"logos/nextblock-logo-button-tiny_20260706153754_original.avif\",\"size_bytes\":9341,\"updated_at\":\"2026-07-06T15:37:58.357451+00:00\",\"description\":\"Nextblock Logo Button Tiny\",\"uploader_id\":\"e3a2c121-70a4-4239-a9df-f70ce717f5a1\",\"blur_data_url\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABa0lEQVR4nD2Q30uTYRTHH9h1d101JegvCP0LvBHFi6SCQFi0hJAkWReyQTj6hbJcopLrIqhd6I0snLR1oYgxam6NFYwgGgpdGC3mXid7NybPe96PPK/QxTlwzvmeL+d8lG3bfiALuJjkgpiEV5v4CFxSwAfTrTfbjnXSptVq0WnbNKwWna52zAxIKcuyTrXWYrbzpQq5QoXQfIr+e2/YzFU9axFpGkdJZ7aYef6SWu0ft6bmuRpMsLFdIrP9ha1PRbTWrhG6+a/fUb5ekqvvmV16R/lbxRNMP11hbPIJDev4XHjw+xClehgZDTDx8BHPYsvs5IoE74e5HnjA31rdVea+1fU0wzfucHs8hLpwhcjjF8zFEwxdCzAweJO9YtlzPD38U5PkWsqt/PiJUj7C0RjxxddcvNznLrx6a/5pKhHx8Gh9juLuZIRINMav6j67nwteT0RSxtEvIlnHcTwU3W6X+lHjP3AR8YCfAQqIQq248OSKAAAAAElFTkSuQmCC\"}},\"showFooterAttribution\":true,\"siteTitle\":\"NextBlock™ CMS: Developer-First AI Next.js Platform\",\"children\":\"$L2a\"}]\n23:[\"$\",\"$L2b\",null,{}]\n24:[\"$\",\"$L2c\",null,{}]\n25:[\"$\",\"$L2d\",null,{}]\n26:[\"$\",\"$L2e\",null,{\"gtmId\":\"\",\"gaMeasurementId\":\"G-33LCJZ9N7F\",\"customScripts\":\"\",\"nonce\":\"ZjdmZDg5NmUtZjAzMS00ZWI5LTgxOTAtYzFmYzJkZTg2Y2Fh\"}]\n27:null\n2a:[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
141</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.