PageSourceSearch

https://tabletoplabs.ai/interim-cto-services

html tabletoplabs.ai collected 2026-10-05 15:25:19 UTC 236,904 bytes, 1,028 lines download raw bytes

1<!DOCTYPE html><html lang="en" dir="ltr" class="theme-light"><head><meta charSet="utf-8"/><link rel="preconnect" href="/" crossorigin=""/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" as="image" href="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg"/><link rel="preload" as="image" href="https://app.notion.com/icons/user-circle_gray.svg"/><link rel="preload" as="image" imageSrcSet="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 640w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 750w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 828w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1080w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1200w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1920w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 2048w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 3840w" imageSizes="100vw"/><link rel="stylesheet" href="/styles/static.css" data-precedence="default"/><link rel="stylesheet" href="/styles/notion.css" data-precedence="default"/><link rel="stylesheet" href="/styles/super.css" data-precedence="default"/><link rel="stylesheet" href="/_next/static/chunks/16sz9a438v8dy.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/2l8zr1i2h4s0n.js"/>
1<script src="/_next/static/chunks/39lh7h2mq0kht.js" async=""></script>
1<script src="/_next/static/chunks/35e6ihb8m-ok8.js" async=""></script>
1<script src="/_next/static/chunks/1zg_smp2g-2yx.js" async=""></script>
1<script src="/_next/static/chunks/10-69h2xev3ek.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-2d6c1bz6_htnf.js" async=""></script>
1<script src="/_next/static/chunks/0ylgcnss9ue9v.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/1dlft7ht-6kzk.js" async=""></script>
1<script src="/_next/static/chunks/1xt6zdl-o7wg3.js" async=""></script>
1<script src="/_next/static/chunks/0rr5btioklgf4.js" async=""></script>
1<script src="/_next/static/chunks/2matreab0rub0.js" async=""></script>
1<script src="/_next/static/chunks/1-tlhqto6-7lg.js" async=""></script>
1<script src="/_next/static/chunks/3cmvik1zogxvy.js" async=""></script>
1<script src="/_next/static/chunks/0tebe-k_4bvw8.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/08sikk1eypppo.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/1thlt7ghjj4x5.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/3_or8blvqwyye.js" async="" crossorigin=""></script>
1<script src="/_next/static/chunks/2ggeb0g51xxjo.js" async="" crossorigin=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-J9QGTP2WNK" as="script"/><link rel="preload" href="/_next/static/chunks/12e5er48ih0r9.js" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/2hzu56xqay5am.js" as="script" fetchPriority="low"/><link rel="preload" href="/_next/static/chunks/27lhc4h-cd3ou.js" as="script" fetchPriority="low"/><link rel="icon" href="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><link rel="preload" href="https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2" crossorigin="anonymous" as="font" type="font/woff2"/><title>Interim CTO Services | Tabletop Labs</title><meta name="description" content="Ensure seamless technical leadership transitions with Tabletop Labs&#x27; Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods."/><meta name="generator" content="Super"/><meta name="robots" content="noindex, nofollow"/><meta property="og:title" content="Interim CTO Services | Tabletop Labs"/><meta property="og:description" content="Ensure seamless technical leadership transitions with Tabletop Labs&#x27; Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods."/><meta property="og:url" content="https://tabletoplabs.ai/interim-cto-services"/><meta property="og:site_name" content="Interim CTO Services | Tabletop Labs"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public"/><meta property="og:image:alt" content="Interim CTO Services | Tabletop Labs"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Interim CTO Services | Tabletop Labs"/><meta name="twitter:description" content="Ensure seamless technical leadership transitions with Tabletop Labs&#x27; Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods."/><meta name="twitter:image" content="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public"/><meta name="twitter:image:alt" content="Interim CTO Services | Tabletop Labs"/>
1<script>
2  (function () {
3    if (typeof Node !== "function" || !Node.prototype || Node.prototype.__superDomGuard) {
4      return;
5    }
6    Node.prototype.__superDomGuard = true;
7
8    var originalRemoveChild = Node.prototype.removeChild;
9    Node.prototype.removeChild = function (child) {
10      if (child && child.parentNode !== this) {
11        if (typeof console !== "undefined" && console.warn) {
12          console.warn("[super] skipped removeChild for node not in this parent", child, this);
13        }
14        return child;
15      }
16      return originalRemoveChild.apply(this, arguments);
17    };
18
19    var originalInsertBefore = Node.prototype.insertBefore;
20    Node.prototype.insertBefore = function (newNode, referenceNode) {
21      if (referenceNode && referenceNode.parentNode !== this) {
22        if (typeof console !== "undefined" && console.warn) {
23          console.warn("[super] skipped insertBefore for reference node not in this parent", referenceNode, this);
24        }
25        return newNode;
26      }
27      return originalInsertBefore.apply(this, arguments);
28    };
29  })();
30</script>
30<script>
31    const html = document.getElementsByTagName("html")[0];
32    try {
33      const colorPreference = localStorage
34        ? localStorage.getItem("color-preference")
35        : null;
36
37      if (true) {
38        html.classList.remove("theme-light");
39      }
40      
41      if (false && colorPreference && html) {
42        html.classList.add("theme-" + colorPreference);
43      } else {
44        html.classList.add("theme-light");
45      }
46    } catch (e) {
47      console.log('ERROR themeEffect', e)
48      html.classList.add("theme-light");
49    }
50</script>
50<style>
51      @font-face {
52        font-family: "Inter";
53        font-style: normal;
54font-display: swap;
55        font-weight: 400;
56        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot"); /* IE9 Compat Modes */
57        
58          src: local(""),
59            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix")
60            format("embedded-opentype"),
61            /* IE6-IE8 */
62            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2")
63            format("woff2"),
64            /* Super Modern Browsers */
65            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff")
66            format("woff"),
67            /* Modern Browsers */
68            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf")
69            format("truetype"),
70            /* Safari, Android, iOS */
71            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Inter")
72            format("svg"); /* Legacy iOS */
73        
74      }
75    
76      @font-face {
77        font-family: "Inter";
78        font-style: normal;
79font-display: swap;
80        font-weight: 500;
81        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot"); /* IE9 Compat Modes */
82        
83          src: local(""),
84            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot?#iefix")
85            format("embedded-opentype"),
86            /* IE6-IE8 */
87            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2")
88            format("woff2"),
89            /* Super Modern Browsers */
90            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff")
91            format("woff"),
92            /* Modern Browsers */
93            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.ttf")
94            format("truetype"),
95            /* Safari, Android, iOS */
96            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.svg#Inter")
97            format("svg"); /* Legacy iOS */
98        
99      }
100    
101      @font-face {
102        font-family: "Inter";
103        font-style: normal;
104font-display: swap;
105        font-weight: 600;
106        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot"); /* IE9 Compat Modes */
107        
108          src: local(""),
109            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot?#iefix")
110            format("embedded-opentype"),
111            /* IE6-IE8 */
112            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2")
113            format("woff2"),
114            /* Super Modern Browsers */
115            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff")
116            format("woff"),
117            /* Modern Browsers */
118            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.ttf")
119            format("truetype"),
120            /* Safari, Android, iOS */
121            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.svg#Inter")
122            format("svg"); /* Legacy iOS */
123        
124      }
125    
126      @font-face {
127        font-family: "Inter";
128        font-style: normal;
129font-display: swap;
130        font-weight: 700;
131        src: url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot"); /* IE9 Compat Modes */
132        
133          src: local(""),
134            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix")
135            format("embedded-opentype"),
136            /* IE6-IE8 */
137            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2")
138            format("woff2"),
139            /* Super Modern Browsers */
140            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff")
141            format("woff"),
142            /* Modern Browsers */
143            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf")
144            format("truetype"),
145            /* Safari, Android, iOS */
146            url("https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Inter")
147            format("svg"); /* Legacy iOS */
148        
149      }
150    
151      @font-face {
152        font-family: "Inter-fallback";
153        size-adjust: 107%;
154        ascent-override: 90%;
155        src: local("Arial");
156      }
157    </style><style>html{font-size:16px}</style>
157<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
157</head><body><div hidden=""><!--$--><!--/$--></div><div class="super-root"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="super-navbar simple" style="position:sticky;box-shadow:var(--navbar-shadow);-webkit-box-shadow:var(--navbar-shadow)"><div class="super-navbar__content"><a class="notion-link super-navbar__logo" href="/"><div class="super-navbar__logo-image"><span data-full-size="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg" data-lightbox-src="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg" style="display:contents"><img alt="Logo" width="80" height="74" decoding="async" data-nimg="1" style="color:transparent;object-fit:contain;object-position:left" src="https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg"/></span></div></a><div style="position:relative"><ul data-orientation="horizontal" class="super-navbar__item-list" dir="ltr"><li><span id="radix-_R_b59knpfivb_-trigger-4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518" data-state="closed" aria-expanded="false" aria-controls="radix-_R_b59knpfivb_-content-4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518" class="super-navbar__list" data-radix-collection-item="">Our Services</span></li><li><span id="radix-_R_b59knpfivb_-trigger-164ea97e-74cf-4c8c-b939-98ce09dcc098" data-state="closed" aria-expanded="false" aria-controls="radix-_R_b59knpfivb_-content-164ea97e-74cf-4c8c-b939-98ce09dcc098" class="super-navbar__list" data-radix-collection-item="">About Us</span></li></ul></div><div class="super-navbar__actions"><a class="notion-link" href="/contact-us"><div class="super-navbar__cta">Contact Us</div></a><div class="super-navbar__button super-navbar__menu-open"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu " type="Menu"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg><!--/$--></div></div></div><div class="super-navbar__viewport-wrapper"></div></nav><div class="super-content-wrapper"><main id="page-interim-cto-services" class="super-content page__interim-cto-services parent-page__index"><div class="super-navbar__breadcrumbs" style="position:sticky"><div class="notion-breadcrumb"><a id="block-191f92d5321f808193e0ee4a47e6f0f9" href="/" class="notion-link notion-breadcrumb__item" data-server-link="true" data-link-uri="/"><div class="notion-navbar__title notion-breadcrumb__title">Tabletop Labs</div></a><span class="notion-breadcrumb__divider">/</span><a href="/interim-cto-services" class="notion-link notion-breadcrumb__item has-icon" data-server-link="true" data-link-uri="/interim-cto-services"><img src="https://app.notion.com/icons/user-circle_gray.svg" alt="Interim CTO Services" width="16" height="16" class="notion-breadcrumb__icon" data-full-size="https://app.notion.com/icons/user-circle_gray.svg" data-lightbox-src="https://app.notion.com/icons/user-circle_gray.svg"/><div class="notion-navbar__title notion-breadcrumb__title">Interim CTO Services</div></a></div></div><div class="notion-header page"><div class="notion-header__cover has-cover has-icon-image"><span data-full-size="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public" data-lightbox-src="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public" style="display:contents"><img alt="Interim CTO Services" decoding="async" data-nimg="fill" class="notion-header__cover-image" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;object-position:center 50%;color:transparent" sizes="100vw" srcSet="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 640w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 750w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 828w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1080w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1200w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 1920w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 2048w, https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down 3840w" src="https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/w=1920,quality=90,fit=scale-down"/></span></div><div class="notion-header__content max-width has-cover has-icon-image"><div class="notion-header__title-wrapper"><div class="notion-header__icon-wrapper has-cover has-icon-image"><img src="https://app.notion.com/icons/user-circle_gray.svg" alt="Interim CTO Services" width="125" height="125" class="notion-header__icon" style="object-fit:cover;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/user-circle_gray.svg" data-lightbox-src="https://app.notion.com/icons/user-circle_gray.svg"/></div><h1 class="notion-header__title">Interim CTO Services</h1></div></div></div><article id="block-interim-cto-services" class="notion-root max-width has-footer"><span class="notion-heading__anchor" id="192f92d5321f81679038d03db93031dc"></span><h2 id="block-192f92d5321f81679038d03db93031dc" class="notion-heading notion-semantic-string">Experienced Leadership for Critical Transitions</h2><p id="block-192f92d5321f8163bd80e7e0cbf8d0d3" class="notion-text notion-text__content notion-semantic-string">
157Organizations often face periods of transition in technical leadership that require immediate, experienced guidance. Our Interim CTO service provides seasoned technology executives who can step in to maintain momentum, stabilize operations, and set your organization up for long-term success.</p><span class="notion-heading__anchor" id="192f92d5321f8127b2a8d55d034fd119"></span><h2 id="block-192f92d5321f8127b2a8d55d034fd119" class="notion-heading notion-semantic-string">How We Help<!-- --></h2><span class="notion-heading__anchor" id="192f92d5321f813286aadab13e0faf17"></span><h3 id="block-192f92d5321f813286aadab13e0faf17" class="notion-heading notion-semantic-string">Immediate Stabilization</h3><ul class="notion-bulleted-list"><li id="block-192f92d5321f81008750d4c40e59a742" class="notion-list-item notion-semantic-string">Quick assessment of current technical state</li><li id="block-192f92d5321f813c8c73d54c04618cf3" class="notion-list-item notion-semantic-string">Identification and mitigation of critical risks</li><li id="block-192f92d5321f81d18fc2dd885caf4730" class="notion-list-item notion-semantic-string">Team alignment and morale maintenance</li><li id="block-192f92d5321f818c814adf2758e3e397" class="notion-list-item notion-semantic-string">Ongoing operations management</li><li id="block-192f92d5321f81dcba1acf68d82e742a" class="notion-list-item notion-semantic-string">Knowledge preservation and documentation</li></ul><span class="notion-heading__anchor" id="192f92d5321f81dfaf68c85387a9729a"></span><h3 id="block-192f92d5321f81dfaf68c85387a9729a" class="notion-heading notion-semantic-string">Strategic Continuity</h3><ul class="notion-bulleted-list"><li id="block-192f92d5321f811bbdd5fb66a14865ec" class="notion-list-item notion-semantic-string">Technical vision maintenance and refinement</li><li id="block-192f92d5321f810faba6c570aeac5503" class="notion-list-item notion-semantic-string">Project and initiative continuity</li><li id="block-192f92d5321f8179a877f1bb183e4cd8" class="notion-list-item notion-semantic-string">Vendor relationship management</li><li id="block-192f92d5321f81e58b58e94eaa2e1406" class="notion-list-item notion-semantic-string">Budget oversight and optimization</li><li id="block-192f92d5321f81158ed9ebc680fa6d5f" class="notion-list-item notion-semantic-string">Cross-functional team coordination</li></ul><span class="notion-heading__anchor" id="192f92d5321f816da374d180e479671a"></span><h3 id="block-192f92d5321f816da374d180e479671a" class="notion-heading notion-semantic-string">Team Leadership</h3><ul class="notion-bulleted-list"><li id="block-192f92d5321f810b9096e1ec2cb00daf" class="notion-list-item notion-semantic-string">Engineering team guidance and support</li><li id="block-192f92d5321f81d89267ce400616ce09" class="notion-list-item notion-semantic-string">Performance management continuity</li><li id="block-192f92d5321f8192baa5cfb4ecfbba32" class="notion-list-item notion-semantic-string">Technical decision-making</li><li id="block-192f92d5321f8123bd82fad678e9f849" class="notion-list-item notion-semantic-string">Team morale and culture maintenance</li><li id="block-192f92d5321f81be9f0bccfe8af344ef" class="notion-list-item notion-semantic-string">Communication framework establishment</li></ul><span class="notion-heading__anchor" id="192f92d5321f810fa102c045ff0f6841"></span><h3 id="block-192f92d5321f810fa102c045ff0f6841" class="notion-heading notion-semantic-string">Transition Management</h3><ul class="notion-bulleted-list"><li id="block-192f92d5321f818b9cdbcd4a5ca1d31b" class="notion-list-item notion-semantic-string">Knowledge capture and transfer</li><li id="block-192f92d5321f81fb923bf2cdd8a090f9" class="notion-list-item notion-semantic-string">Process documentation and improvement</li><li id="block-192f92d5321f81999a1af8e085c2b95b" class="notion-list-item notion-semantic-string">Onboarding preparation for permanent leadership</li><li id="block-192f92d5321f8189bdb0cead9406bdd6" class="notion-list-item notion-semantic-string">Change management support</li><li id="block-192f92d5321f81e0901bc20b7f674703" class="notion-list-item notion-semantic-string">Stakeholder communication</li></ul><span class="notion-heading__anchor" id="192f92d5321f81c49519fcde6cddd826"></span><h2 id="block-192f92d5321f81c49519fcde6cddd826" class="notion-heading notion-semantic-string">Our Approach</h2><p id="block-192f92d5321f81b6aa45eeab73d88c09" class="notion-text notion-text__content notion-semantic-string">We begin with a rapid assessment of your organization&#x27;
157s current state, identifying immediate needs and potential risks. Your Interim CTO then develops and executes a plan to ensure stability while maintaining progress toward key objectives.</p><span class="notion-heading__anchor" id="192f92d5321f8186b206f7dd48d9744e"></span><h3 id="block-192f92d5321f8186b206f7dd48d9744e" class="notion-heading notion-semantic-string">What Sets Us Apart</h3><ul class="notion-bulleted-list"><li id="block-192f92d5321f8181bc9dd83570627ca0" class="notion-list-item notion-semantic-string"><strong>Rapid Integration</strong>: Our CTOs quickly adapt to your organization&#x27;s culture and needs</li><li id="block-192f92d5321f811b8c56fc3028d1328e" class="notion-list-item notion-semantic-string"><strong>Stability Focus</strong>: We ensure continuous operations while preparing for long-term success</li><li id="block-192f92d5321f81c1b1a7c5812fb6c350" class="notion-list-item notion-semantic-string"><strong>Experience-Backed</strong>: Our leaders bring proven experience managing technical transitions</li><li id="block-192f92d5321f81d3a5c5d9cc0239363a" class="notion-list-item notion-semantic-string"><strong>Future-Ready</strong>: We set up your organization for successful permanent leadership transition</li></ul><span class="notion-heading__anchor" id="192f92d5321f81a99432f273fe0b37bb"></span><h2 id="block-192f92d5321f81a99432f273fe0b37bb" class="notion-heading notion-semantic-string">When to Engage an Interim CTO</h2><ul class="notion-bulleted-list"><li id="block-192f92d5321f81218424d6004ce57ea8" class="notion-list-item notion-semantic-string">Unexpected departure of technical leadership</li><li id="block-192f92d5321f8169a925d9eea5c1ba7b" class="notion-list-item notion-semantic-string">Extended leave situations</li><li id="block-192f92d5321f8124aa68e0fb8cb241f0" class="notion-list-item notion-semantic-string">Acquisition or merger transitions</li><li id="block-192f92d5321f815ea071d351421a2c50" class="notion-list-item notion-semantic-string">Rapid growth periods requiring immediate leadership</li><li id="block-192f92d5321f81059e43da46bea920a0" class="notion-list-item notion-semantic-string">Technical restructuring initiatives</li><li id="block-192f92d5321f81df97e8e0e6dc67c870" class="notion-list-item notion-semantic-string">Bridge periods during executive searches</li></ul><span class="notion-heading__anchor" id="192f92d5321f81aaad29d5beaa32528f"></span><h2 id="block-192f92d5321f81aaad29d5beaa32528f" class="notion-heading notion-semantic-string">Engagement Models</h2><p id="block-192f92d5321f81398febc430a206a365" class="notion-text notion-text__content notion-semantic-string">We offer flexible engagement structures based on your needs:</p><ul class="notion-bulleted-list"><li id="block-192f92d5321f81759297fdf66061d735" class="notion-list-item notion-semantic-string">Full-time interim leadership</li><li id="block-192f92d5321f81549b6fedcb33d6c029" class="notion-list-item notion-semantic-string">Critical period coverage</li><li id="block-192f92d5321f81c5a1dbe491590b1b69" class="notion-list-item notion-semantic-string">Transition management</li><li id="block-192f92d5321f81668ec9eed7c5c144d5" class="notion-list-item notion-semantic-string">Advisory support during search and onboarding</li><li id="block-192f92d5321f81299ef7eebc5c9799e5" class="notion-list-item notion-semantic-string">Knowledge transfer and documentation</li></ul><p id="block-192f92d5321f8186a0b1fbc6cabb58ea" class="notion-text notion-text__content notion-semantic-string">Each engagement is tailored to provide the stability and leadership your organization needs during critical transitions.</p><div id="block-192f92d5321f80b88837dfeb066249db" class="notion-text"></div><div id="block-192f92d5321f801eb2fbd0b7e364d9da" class="notion-divider"></div><div id="block-192f92d5321f80b5b3ddf435c011b9f3" class="notion-column-list"><div id="block-192f92d5321f80c8b573edaac1ec9c58" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.2083333333333334)"><div id="block-192f92d5321f80f5ab0cd50a9eafa8d2" class="notion-text"></div></div><div id="block-192f92d5321f80599e27c70f45f87071" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.2500000000000001);margin-inline-start:var(--column-spacing)"><div id="block-192f92d5321f80b99f74dc9148c66fad" class="notion-button"><a href="mailto:[email protected]" class="notion-link notion-button__content" target="_blank" rel="noopener noreferrer"><div class="notion-button__icon"><img src="https://app.notion.com/icons/send_blue.svg" alt="icon" width="16" height="16" class="notion-icon" style="object-fit:contain;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/send_blue.svg" data-lightbox-src="https://app.notion.com/icons/send_blue.svg"/></div><span class="notion-semantic-string">Contact Us</span></a></div></div><div id="block-192f92d5321f804896e1fd5c56fdd16c" class="notion-column" style="width:calc((100% - var(--column-spacing) * 2) * 0.5416666666666664);margin-inline-start:var(--column-spacing)"><div id="block-192f92d5321f80f8a2c9fa9d76c8f869" class="notion-button"><a href="https://calendar.app.google/StEKsZ7cyYregHkZ6" class="notion-link notion-button__content" target="_blank" rel="noopener noreferrer"><div class="notion-button__icon"><img src="https://app.notion.com/icons/calendar_yellow.svg" alt="icon" width="16" height="16" class="notion-icon" style="object-fit:contain;object-position:center" loading="lazy" data-full-size="https://app.notion.com/icons/calendar_yellow.svg" data-lightbox-src="https://app.notion.com/icons/calendar_yellow.svg"/></div><span class="notion-semantic-string">Book a meeting</span></a></div></div></div><div id="block-192f92d5321f801aa1e0e77f3eba79a2" class="notion-text"></div></article></main><style>
158    html {
159      font-size: 16px;
160    }
161
162    
163  </style><!--$--><!--/$--></div><footer class="super-footer corners no-links">
163<div class="super-footer__content"><a class="notion-link super-footer__logo" href="/"><span class="super-footer__logo-text" style="font-size:36px">Tabletop Labs</span></a><div class="super-footer__divider"></div><p class="super-footer__footnote">Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.</p><div class="super-footer__icons"><a href="https://www.linkedin.com/in/mikepstanley/" class="notion-link" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="24" height="24"><title>LinkedIn</title><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a><a href="https://x.com/mikepstanley" class="notion-link" target="_blank" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 16 16" width="24" height="24"><title>X</title><path fill-rule="evenodd" clip-rule="evenodd" d="M0.5 0.5H5.75L9.48421 5.71053L14 0.5H16L10.3895 6.97368L16.5 15.5H11.25L7.51579 10.2895L3 15.5H1L6.61053 9.02632L0.5 0.5ZM12.0204 14L3.42043 2H4.97957L13.5796 14H12.0204Z"></path></svg></a></div></div></footer></div><style>
164  
165    html.theme-light {
166      /* Gray */
167      --gray-h: 36;
168      --gray-s: 2%;
169      --gray-l: 46%;
170      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));
171      --color-text-gray: var(--color-gray);
172      --color-bg-gray: hsl(
173        var(--gray-h),
174        var(--gray-s),
175        90%
176      );
177      --color-bg-gray-light: var(--color-bg-gray);
178      --color-pill-gray: hsl(
179        calc(var(--gray-h) + 14),
180        var(--gray-s),
181        88%
182      );
183      --color-pill-text-gray: hsl(
184        var(--gray-h),
185        var(--gray-s),
186        calc(var(--gray-l) - 28%)
187      );
188      --color-bg-form-btn-gray: #A7A39A;
189
190      /* Brown */
191      --brown-h: 19;
192      --brown-s: 31%;
193      --brown-l: 47%;
194      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));
195      --color-text-brown: var(--color-brown);
196      --color-bg-brown: hsl(
197        var(--brown-h),
198        var(--brown-s),
199        90%
200      );
201      --color-bg-brown-light: var(--color-bg-brown);
202      --color-pill-brown: hsl(
203        var(--brown-h),
204        calc(var(--brown-s) + 10%),
205        89%
206      );
207      --color-pill-text-brown: hsl(
208        var(--brown-h),
209        calc(var(--brown-s) + 10%),
210        calc(var(--brown-l) - 28%)
211      );
212      --color-bg-form-btn-brown: #9A6851;
213
214      /* Orange */
215      --orange-h: 30;
216      --orange-s: 87%;
217      --orange-l: 45%;
218      --color-orange: hsl(
219        var(--orange-h),
220        var(--orange-s),
221        var(--orange-l)
222      );
223      --color-text-orange: var(--color-orange);
224      --color-bg-orange: hsl(
225        var(--orange-h),
226        var(--orange-s),
227        90%
228      );
229      --color-bg-orange-light: var(--color-bg-orange);
230      --color-pill-orange: hsl(
231        var(--orange-h),
232        calc(var(--orange-s) - 6%),
233        87%
234      );
235      --color-pill-text-orange: hsl(
236        calc(var(--orange-h) - 5),
237        calc(var(--orange-s) - 18%),
238        calc(var(--orange-l) - 28%)
239      );
240      --color-bg-form-btn-orange: #D9730D;
241
242      /* Yellow */
243      --yellow-h: 38;
244      --yellow-s: 62%;
245      --yellow-l: 49%;
246      --color-yellow: hsl(
247        var(--yellow-h),
248        var(--yellow-s),
249        var(--yellow-l)
250      );
251      --color-text-yellow: var(--color-yellow);
252      --color-bg-yellow: hsl(
253        var(--yellow-h),
254        calc(var(--yellow-s) + 90%),
255        90%
256      );
257      --color-bg-yellow-light: var(--color-bg-yellow);
258      --color-pill-yellow: hsl(
259        calc(var(--yellow-h) + 3),
260        calc(var(--yellow-s) + 24%),
261        90%
262      );
263      --color-pill-text-yellow: hsl(
264        calc(var(--yellow-h) - 11),
265        calc(var(--yellow-s) - 22%),
266        calc(var(--yellow-l) - 28%)
267      );
268      --color-bg-form-btn-yellow: #CA922F;
269
270      /* Green */
271      --green-h: 149;
272      --green-s: 31%;
273      --green-l: 39%;
274      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));
275      --color-text-green: var(--color-green);
276      --color-bg-green: hsl(
277        var(--green-h),
278        var(--green-s),
279        90%
280      );
281      --color-bg-green-light: var(--color-bg-green);
282      --color-pill-green: hsl(
283        calc(var(--green-h) - 28),
284        calc(var(--green-s) + 3%),
285        89%
286      );
287      --color-pill-text-green: hsl(
288        calc(var(--green-h) - 2),
289        var(--green-s),
290        calc(var(--green-l) - 22%)
291      );
292      --color-bg-form-btn-green: #448361;
293
294      /* Blue */
295      --blue-h: 202;
296      --blue-s: 53%;
297      --blue-l: 43%;
298      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));
299      --color-text-blue: var(--color-blue);
300      --color-bg-blue: hsl(
301        var(--blue-h),
302        var(--blue-s),
303        90%
304      );
305      --color-bg-blue-light: var(--color-bg-blue);
306      --color-pill-blue: hsl(
307        var(--blue-h),
308        calc(var(--blue-s) - 5%),
309        85%
310      );
311      --color-pill-text-blue: hsl(
312        calc(var(--blue-h) + 7),
313        calc(var(--blue-s) - 6%),
314        calc(var(--blue-l) - 22%)
315      );
316      --color-bg-form-btn-blue: #327DA9;
317
318      /* Purple */
319      --purple-h: 274;
320      --purple-s: 32%;
321      --purple-l: 54%;
322      --color-purple: hsl(
323        var(--purple-h),
324        var(--purple-s),
325        var(--purple-l)
326      );
327      --color-text-purple: var(--color-purple);
328      --color-bg-purple: hsl(
329        var(--purple-h),
330        var(--purple-s),
331        90%
332      );
333      --color-bg-purple-light: var(--color-bg-purple);
334      --color-pill-purple: hsl(
335        var(--purple-h),
336        calc(var(--purple-s) + 5%),
337        90%
338      );
339      --color-pill-text-purple: hsl(
340        calc(var(--purple-h) + 1),
341        calc(var(--purple-s) + 10%),
342        calc(var(--purple-l) - 31%)
343      );
344      --color-bg-form-btn-purple: #8F64AF;
345
346      /* Pink */
347      --pink-h: 328;
348      --pink-s: 48%;
349      --pink-l: 53%;
350      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));
351      --color-text-pink: var(--color-pink);
352      --color-bg-pink: hsl(
353        var(--pink-h),
354        var(--pink-s),
355        90%
356      );
357      --color-bg-pink-light: var(--color-bg-pink);
358      --color-pill-pink: hsl(
359        var(--pink-h),
360        var(--pink-s),
361        90%
362      );
363      --color-pill-text-pink: hsl(
364        calc(var(--pink-h) + 3),
365        calc(var(--pink-s) - 14%),
366        calc(var(--pink-l) - 31%)
367      );
368      --color-bg-form-btn-pink: #C24C8B;
369
370      /* Red */
371      --red-h: 2;
372      --red-s: 62%;
373      --red-l: 55%;
374      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));
375      --color-text-red: var(--color-red);
376      --color-bg-red: hsl(
377        var(--red-h),
378        var(--red-s),
379        90%
380      );
381      --color-bg-red-light: var(--color-bg-red);
382      --color-pill-red: hsl(
383        calc(var(--red-h) + 6),
384        calc(var(--red-s) + 42%),
385        90%
386      );
387      --color-pill-text-red: hsl(
388        calc(var(--red-h) + 0),
389        var(--red-s),
390        calc(var(--red-l) - 32%)
391      );
392      --color-bg-form-btn-red: #D44E49;
393
394      /*Default*/
395      --default-h: 45;
396      --default-s: 8%;
397      --default-l: 20%;
398      --color-default: hsl(
399        var(--default-h),
400        var(--default-s),
401        var(--default-l)
402      );
403      --color-pill-default: hsl(
404        var(--gray-h),
405        var(--gray-s),
406        90%
407      );
408      --color-pill-text-default: hsl(
409        var(--gray-h),
410        var(--gray-s),
411        calc(var(--gray-l) - 28%)
412      );
413      --color-bg-form-btn-default: #55534E;
414
415      /*Other*/
416      --color-text-default: #37352F;
417      --color-text-default-light: #7d7c78;
418      --color-bg-default: #ffffff;
419      --color-border-default: #E9E9E7;
420      --color-border-dark: var(--color-border-default);
421      --color-ui-hover-bg: #efefef;
422      --color-card-bg: #ffffff;
423      --color-card-bg-hover: #f9f9f8;
424      --color-calendar-weekend-bg: #f7f6f3;
425      --color-checkbox-bg: #2EAADC;
426      --color-code-bg: rgba(135,131,120,.15);
427
428      /*Scrollbar*/
429      --scrollbar-background-color: #FAFAFA;
430      --scrollbar-thumb-color: #C1C1C1;
431      --scrollbar-border-color: #E8E8E8;
432
433      /*Navbar*/
434      --navbar-text-color: #cccccc;
435      --navbar-list-item-hover: rgba(255,255,255,.2);
436      --navbar-background-color-hover: #c0d0d;
437      --navbar-background-color: #1b1c1c;
438      --navbar-button-text-color: #ffffff;
439      --navbar-button-background-color: #487ca5;
440      --navbar-menu-background-color: var(--navbar-background-color);
441      --navbar-text-color-dark: #bdbdbd;
442
443      /*Footer*/
444      --footer-text-color: #cccccc;
445      --footer-background-color: #1b1c1c;
446
447      /*Sidebar*/
448      --sidebar-text-color: #37352F;
449      --sidebar-cta-text-color: #37352F;
450      --sidebar-background-color: #ffffff;
451      --sidebar-cta-background-color: #ffffff;
452      --sidebar-border-color: #E9E9E7;
453      --sidebar-background-color-hover: #efefef;
454      --sidebar-text-color-dark: #282620;
455      --sidebar-cta-background-color-hover: #efefef;
456    }
457
458    
459  /**
460   * One Light theme for prism.js
461   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax
462   */
463  
464  /**
465   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)
466   * From colors.less
467   * --mono-1: hsl(230, 8%, 24%);
468   * --mono-2: hsl(230, 6%, 44%);
469   * --mono-3: hsl(230, 4%, 64%)
470   * --hue-1: hsl(198, 99%, 37%);
471   * --hue-2: hsl(221, 87%, 60%);
472   * --hue-3: hsl(301, 63%, 40%);
473   * --hue-4: hsl(119, 34%, 47%);
474   * --hue-5: hsl(5, 74%, 59%);
475   * --hue-5-2: hsl(344, 84%, 43%);
476   * --hue-6: hsl(35, 99%, 36%);
477   * --hue-6-2: hsl(35, 99%, 40%);
478   * --syntax-fg: hsl(230, 8%, 24%);
479   * --syntax-bg: hsl(230, 1%, 98%);
480   * --syntax-gutter: hsl(230, 1%, 62%);
481   * --syntax-guide: hsla(230, 8%, 24%, 0.2);
482   * --syntax-accent: hsl(230, 100%, 66%);
483   * From syntax-variables.less
484   * --syntax-selection-color: hsl(230, 1%, 90%);
485   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);
486   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);
487   */
488  
489  html.theme-light code[class*="language-"],
490  html.theme-light pre[class*="language-"] {
491    color: hsl(230, 8%, 24%);
492    font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace;
493    direction: ltr;
494    text-align: left;
495    white-space: pre;
496    word-spacing: normal;
497    word-break: normal;
498    line-height: 1.5;
499    -moz-tab-size: 2;
500    -o-tab-size: 2;
501    tab-size: 2;
502    -webkit-hyphens: none;
503    -moz-hyphens: none;
504    -ms-hyphens: none;
505    hyphens: none;
506  }
507  
508  /* Selection */
509  html.theme-light code[class*="language-"]::-moz-selection,
510  html.theme-light code[class*="language-"] *::-moz-selection,
511  html.theme-light pre[class*="language-"] *::-moz-selection {
512    background: hsl(230, 1%, 90%);
513    color: inherit;
514  }
515  
516  html.theme-light code[class*="language-"]::selection,
517  html.theme-light code[class*="language-"] *::selection,
518  html.theme-light pre[class*="language-"] *::selection {
519    background: hsl(230, 1%, 90%);
520    color: inherit;
521  }
522  
523  /* Code blocks */
524  html.theme-light pre[class*="language-"] {
525    padding: 1em;
526    margin: 0.5em 0;
527    overflow: auto;
528    border-radius: 0.3em;
529  }
530  
531  /* Inline code */
532  html.theme-light :not(pre) > code[class*="language-"] {
533    padding: 0.2em 0.3em;
534    border-radius: 0.3em;
535    white-space: normal;
536  }
537  
538  html.theme-light .token.comment,
539  html.theme-light .token.prolog,
540  html.theme-light .token.cdata {
541    color: hsl(230, 4%, 64%);
542  }
543  
544  html.theme-light .token.doctype,
545  html.theme-light .token.punctuation,
546  html.theme-light .token.entity {
547    color: hsl(230, 8%, 24%);
548  }
549  
550  html.theme-light .token.attr-name,
551  html.theme-light .token.class-name,
552  html.theme-light .token.boolean,
553  html.theme-light .token.constant,
554  html.theme-light .token.number,
555  html.theme-light .token.atrule {
556    color: hsl(35, 99%, 36%);
557  }
558  
559  html.theme-light .token.keyword {
560    color: hsl(301, 63%, 40%);
561  }
562  
563  html.theme-light .token.property,
564  html.theme-light .token.tag,
565  html.theme-light .token.symbol,
566  html.theme-light .token.deleted,
567  html.theme-light .token.important {
568    color: hsl(5, 74%, 59%);
569  }
570  
571  html.theme-light .token.selector,
572  html.theme-light .token.string,
573  html.theme-light .token.char,
574  html.theme-light .token.builtin,
575  html.theme-light .token.inserted,
576  html.theme-light .token.regex,
577  html.theme-light .token.attr-value,
578  html.theme-light .token.attr-value > .token.punctuation {
579    color: hsl(119, 34%, 47%);
580  }
581  
582  html.theme-light .token.variable,
583  html.theme-light .token.operator,
584  html.theme-light .token.function {
585    color: hsl(221, 87%, 60%);
586  }
587  
588  html.theme-light .token.url {
589    color: hsl(198, 99%, 37%);
590  }
591  
592  /* HTML overrides */
593  html.theme-light .token.attr-value > .token.punctuation.attr-equals,
594  html.theme-light .token.special-attr > .token.attr-value > .token.value.css {
595    color: hsl(230, 8%, 24%);
596  }
597  
598  /* CSS overrides */
599  html.theme-light .language-css .token.selector {
600    color: hsl(5, 74%, 59%);
601  }
602  
603  html.theme-light .language-css .token.property {
604    color: hsl(230, 8%, 24%);
605  }
606  
607  html.theme-light .language-css .token.function,
608  html.theme-light .language-css .token.url > .token.function {
609    color: hsl(198, 99%, 37%);
610  }
611  
612  html.theme-light .language-css .token.url > .token.string.url {
613    color: hsl(119, 34%, 47%);
614  }
615  
616  html.theme-light .language-css .token.important,
617  html.theme-light .language-css .token.atrule .token.rule {
618    color: hsl(301, 63%, 40%);
619  }
620  
621  /* JS overrides */
622  html.theme-light .language-javascript .token.operator {
623    color: hsl(301, 63%, 40%);
624  }
625  
626  html.theme-light .language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation {
627    color: hsl(344, 84%, 43%);
628  }
629  
630  /* JSON overrides */
631  html.theme-light .language-json .token.operator {
632    color: hsl(230, 8%, 24%);
633  }
634  
635  html.theme-light .language-json .token.null.keyword {
636    color: hsl(35, 99%, 36%);
637  }
638  
639  /* MD overrides */
640  html.theme-light .language-markdown .token.url,
641  html.theme-light .language-markdown .token.url > .token.operator,
642  html.theme-light .language-markdown .token.url-reference.url > .token.string {
643    color: hsl(230, 8%, 24%);
644  }
645  
646  html.theme-light .language-markdown .token.url > .token.content {
647    color: hsl(221, 87%, 60%);
648  }
649  
650  html.theme-light .language-markdown .token.url > .token.url,
651  html.theme-light .language-markdown .token.url-reference.url {
652    color: hsl(198, 99%, 37%);
653  }
654  
655  html.theme-light .language-markdown .token.blockquote.punctuation,
656  html.theme-light .language-markdown .token.hr.punctuation {
657    color: hsl(230, 4%, 64%);
658    font-style: italic;
659  }
660  
661  html.theme-light .language-markdown .token.code-snippet {
662    color: hsl(119, 34%, 47%);
663  }
664  
665  html.theme-light .language-markdown .token.bold .token.content {
666    color: hsl(35, 99%, 36%);
667  }
668  
669  html.theme-light .language-markdown .token.italic .token.content {
670    color: hsl(301, 63%, 40%);
671  }
672  
673  html.theme-light .language-markdown .token.strike .token.content,
674  html.theme-light .language-markdown .token.strike .token.punctuation,
675  html.theme-light .language-markdown .token.list.punctuation,
676  html.theme-light .language-markdown .token.title.important > .token.punctuation {
677    color: hsl(5, 74%, 59%);
678  }
679  
680  /* General */
681  html.theme-light .token.bold {
682    font-weight: bold;
683  }
684  
685  html.theme-light .token.comment,
686  html.theme-light .token.italic {
687    font-style: italic;
688  }
689  
690  html.theme-light .token.entity {
691    cursor: help;
692  }
693  
694  html.theme-light .token.namespace {
695    opacity: 0.8;
696  }
697  
698  /* Plugin overrides */
699  /* Selectors should have higher specificity than those in the plugins' default stylesheets */
700  
701  /* Show Invisibles plugin overrides */
702  html.theme-light .token.token.tab:not(:empty):before,
703  html.theme-light .token.token.cr:before,
704  html.theme-light .token.token.lf:before,
705  html.theme-light .token.token.space:before {
706    color: hsla(230, 8%, 24%, 0.2);
707  }
708  
709  /* Toolbar plugin overrides */
710  /* Space out all buttons and move them away from the right edge of the code block */
711  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item {
712    margin-right: 0.4em;
713  }
714  
715  /* Styling the buttons */
716  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button,
717  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a,
718  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span {
719    background: hsl(230, 1%, 90%);
720    color: hsl(230, 6%, 44%);
721    padding: 0.1em 0.4em;
722    border-radius: 0.3em;
723  }
724  
725  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:hover,
726  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > button:focus,
727  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:hover,
728  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > a:focus,
729  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:hover,
730  html.theme-light div.code-toolbar > .toolbar.toolbar > .toolbar-item > span:focus {
731    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */
732    color: hsl(230, 8%, 24%);
733  }
734  
735  /* Line Highlight plugin overrides */
736  /* The highlighted line itself */
737  html.theme-light .line-highlight.line-highlight {
738    background: hsla(230, 8%, 24%, 0.05);
739  }
740  
741  /* Default line numbers in Line Highlight plugin */
742  html.theme-light .line-highlight.line-highlight:before,
743  html.theme-light .line-highlight.line-highlight[data-end]:after {
744    background: hsl(230, 1%, 90%);
745    color: hsl(230, 8%, 24%);
746    padding: 0.1em 0.6em;
747    border-radius: 0.3em;
748    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */
749  }
750  
751  /* Hovering over a linkable line number (in the gutter area) */
752  /* Requires Line Numbers plugin as well */
753  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows > span:hover:before {
754    background-color: hsla(230, 8%, 24%, 0.05);
755  }
756  
757  /* Line Numbers and Command Line plugins overrides */
758  /* Line separating gutter from coding area */
759  html.theme-light .line-numbers.line-numbers .line-numbers-rows,
760  html.theme-light .command-line .command-line-prompt {
761    border-right-color: hsla(230, 8%, 24%, 0.2);
762  }
763  
764  /* Stuff in the gutter */
765  html.theme-light .line-numbers .line-numbers-rows > span:before,
766  html.theme-light .command-line .command-line-prompt > span:before {
767    color: hsl(230, 1%, 62%);
768  }
769  
770  /* Match Braces plugin overrides */
771  /* Note: Outline colour is inherited from the braces */
772  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,
773  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,
774  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {
775    color: hsl(5, 74%, 59%);
776  }
777  
778  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,
779  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,
780  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {
781    color: hsl(119, 34%, 47%);
782  }
783  
784  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,
785  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,
786  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {
787    color: hsl(221, 87%, 60%);
788  }
789  
790  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,
791  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,
792  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {
793    color: hsl(301, 63%, 40%);
794  }
795  
796  /* Diff Highlight plugin overrides */
797  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */
798  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix),
799  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) {
800    background-color: hsla(353, 100%, 66%, 0.15);
801  }
802  
803  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::-moz-selection,
804  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::-moz-selection,
805  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,
806  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {
807    background-color: hsla(353, 95%, 66%, 0.25);
808  }
809  
810  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix)::selection,
811  html.theme-light pre.diff-highlight > code .token.token.deleted:not(.prefix) *::selection,
812  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix)::selection,
813  html.theme-light pre > code.diff-highlight .token.token.deleted:not(.prefix) *::selection {
814    background-color: hsla(353, 95%, 66%, 0.25);
815  }
816  
817  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix),
818  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) {
819    background-color: hsla(137, 100%, 55%, 0.15);
820  }
821  
822  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::-moz-selection,
823  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::-moz-selection,
824  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,
825  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {
826    background-color: hsla(135, 73%, 55%, 0.25);
827  }
828  
829  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix)::selection,
830  html.theme-light pre.diff-highlight > code .token.token.inserted:not(.prefix) *::selection,
831  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix)::selection,
832  html.theme-light pre > code.diff-highlight .token.token.inserted:not(.prefix) *::selection {
833    background-color: hsla(135, 73%, 55%, 0.25);
834  }
835  
836  /* Previewers plugin overrides */
837  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */
838  /* Border around popup */
839  html.theme-light .prism-previewer.prism-previewer:before,
840  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {
841    border-color: hsl(0, 0, 95%);
842  }
843  
844  /* Angle and time should remain as circles and are hence not included */
845  html.theme-light .prism-previewer-color.prism-previewer-color:before,
846  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,
847  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {
848    border-radius: 0.3em;
849  }
850  
851  /* Triangles pointing to the code */
852  html.theme-light .prism-previewer.prism-previewer:after {
853    border-top-color: hsl(0, 0, 95%);
854  }
855  
856  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {
857    border-bottom-color: hsl(0, 0, 95%);
858  }
859  
860  /* Background colour within the popup */
861  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,
862  html.theme-light .prism-previewer-time.prism-previewer-time:before,
863  html.theme-light .prism-previewer-easing.prism-previewer-easing {
864    background: hsl(0, 0%, 100%);
865  }
866  
867  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */
868  /* For time, this is the alternate colour */
869  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,
870  html.theme-light .prism-previewer-time.prism-previewer-time circle {
871    stroke: hsl(230, 8%, 24%);
872    stroke-opacity: 1;
873  }
874  
875  /* Stroke colours of the handle, direction point, and vector itself */
876  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,
877  html.theme-light .prism-previewer-easing.prism-previewer-easing path,
878  html.theme-light .prism-previewer-easing.prism-previewer-easing line {
879    stroke: hsl(230, 8%, 24%);
880  }
881  
882  /* Fill colour of the handle */
883  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {
884    fill: transparent;
885  }
886  
887  
888  
889    :root {
890      /* Layout */
891      --padding-layout: 1.1rem;
892      --border-radii-layout: 15px;
893      --border-thickness-layout: 1px;
894      --border-type-layout: solid;
895      --border-layout: var(--border-thickness-layout)
896        var(--border-type-layout) var(--color-border-default);
897      --layout-max-width: 900px;
898      --column-spacing: 46px;
899      --page-display: flex;
900      --padding-right: calc(env(safe-area-inset-right) + 96px);
901      --padding-left: calc(env(safe-area-inset-left) + 96px);
902      --padding-right-mobile: calc(env(safe-area-inset-right) + 24px);
903      --padding-left-mobile: calc(env(safe-area-inset-left) + 24px);
904      /* Header */
905      --header-cover-height: 30vh;
906      --header-title-align: start;
907      --header-icon-align: -112px auto auto auto;
908      --header-display: block;
909      /* Collection header */
910      --collection-header-border: var(--border-layout);
911      /* Collection table */
912      --collection-table-cell-padding: calc(var(--padding-layout) - 0.3rem)
913        calc(var(--padding-layout) - 0.1rem);
914      /* Collection list */
915      --collection-list-item-padding: calc(var(--padding-layout) - 0.5rem);
916      --collection-list-item-border-radii: calc(
917        var(--border-radii-layout) - 1px
918      );
919      /* Collection card */
920      --collection-card-padding: 0px;
921      --collection-card-title-padding: 0px;
922      --collection-card-content-padding: var(--padding-layout);
923      --collection-card-border-radii: var(--border-radii-layout);
924      --collection-card-gap: 10px;
925      --collection-card-shadow: rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px;
926      --collection-card-title-size: 0.875rem;
927      --collection-card-cover-height-small: 128px;
928      --collection-card-cover-size-small: 172px;
929      --collection-card-cover-height-medium: 200px;
930      --collection-card-cover-size-medium: 260px;
931      --collection-card-cover-height-large: 200px;
932      --collection-card-cover-size-large: 320px;
933      --collection-card-icon-display: inline-flex;
934      /* Callout */
935      --callout-padding: calc(var(--padding-layout) + 0.4rem)
936        calc(var(--padding-layout) + 0.4rem)
937        calc(var(--padding-layout) + 0.4rem)
938        calc(var(--padding-layout) + 0.1em);
939      --callout-border-radii: calc(var(--border-radii-layout) - 2px);
940      --callout-border: var(--border-layout);
941      --callout-icon-display: block;
942      --callout-shadow: rgba(0, 0, 0, 0.2) 0px 10px 20px -6px;
943      /* File */
944      --file-border-radii: calc(var(--border-radii-layout) - 2px);
945      /* Equation */
946      --equation-border-radii: calc(var(--border-radii-layout) - 2px);
947      /* Divider */
948      --divider-border: var(--border-layout);
949      /* Quote */
950      --quote-border: calc(var(--border-thickness-layout) + 2px) solid
951        currentcolor;
952      /* Code */
953      --code-padding: calc(var(--padding-layout) + 1.4rem);
954      --code-border-radii: var(--border-radii-layout);
955      /* Tweet */
956      --tweet-padding: calc(var(--padding-layout) + 0.65rem)
957        calc(var(--padding-layout) + 0.65rem)
958        calc(var(--padding-layout) + 0.05rem)
959        calc(var(--padding-layout) + 0.65rem);
960      --tweet-border-radii: var(--border-radii-layout);
961      --tweet-border: var(--border-layout);
962      /* Bookmark */
963      --bookmark-padding: calc(var(--padding-layout) + 0.15rem) 0p
963x
964        calc(var(--padding-layout) + 0.025rem)
965        calc(var(--padding-layout) + 0.275rem);
966      --bookmark-border-radii: var(--border-radii-layout);
967      --bookmark-border: var(--border-layout);
968      --bookmark-image-border-radii: 0px
969        calc(var(--border-radii-layout) - 1px)
970        calc(var(--border-radii-layout) - 1px) 0px;
971      /* Embed */
972      --embed-border-radii: calc(var(--border-radii-layout) - 5px);
973      /* Image */
974      --image-border-radii: calc(var(--border-radii-layout) - 5px);
975      /* Typography */
976      --title-size: 2.5rem;
977      --quote-size: 1.2rem;
978      --quote-size-large: 1.4rem;
979      --heading-size: 1rem;
980      --primary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,
981        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,
982        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,
983        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,
984        sans-serif;
985        --secondary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,
986        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,
987        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,
988        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,
989        sans-serif;
990      --text-weight: 400;
991      --heading-weight: 600;
992      --heading1-size: calc(var(--heading-size) * 1.875);
993      --heading2-size: calc(var(--heading-size) * 1.5);
994      --heading3-size: calc(var(--heading-size) * 1.25);
995      --heading4-size: calc(var(--heading-size) * 1);
996      --heading5-size: calc(var(--heading-size) * 0.8125);
997      /* Scrollbars */
998      --scrollbar-width: 15px;
999      /* Navbar */
1000      --navbar-height: 90px;
1001      --navbar-shadow: rgba(0, 0, 0, 0.53) 0px 20px 40px -10px;
1002      --navbar-button-border-radii: 50px;
1003      --navbar-list-width-single-column: 320px;
1004      --navbar-list-width: 620px;
1005      /*Sidebar*/
1006      --sidebar-width: 280px;
1007      --sidebar-shadow: rgba(0, 0, 0, 0.49) 10px 0px 20px -6px;
1008    }
1009    html {
1010      scroll-padding-top: 96px;
1011    }
1012    body {
1013      font-family: var(--secondary-font);
1014    }
1015
1016    .notion-breadcrumb__item.has-icon > div:nth-child(1) {
1017  display: none !important;
1018}
1019
1020.notion-header__icon-wrapper {
1021  display: none !important;
1022}
1023
1024.notion-toggle {
1025  display: none !important;
1026}
1027  
1028</style>
1028<script src="/_next/static/chunks/2l8zr1i2h4s0n.js" id="_R_" async=""></script>
1028<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1028<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"default\"]\n3:I[837457,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"default\"]\n6:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"ViewportBoundary\"]\nc:I[897367,[\"/_next/static/chunks/0ylgcnss9ue9v.js\"],\"MetadataBoundary\"]\ne:I[168027,[],\"default\",1]\n:HC[\"/\",\"\"]\n:HL[\"/_next/static/chunks/16sz9a438v8dy.css\",\"style\"]\n9:X\n0:{\"P\":null,\"c\":[\"\",\"main\",\"tabletoplabs.ai\",\"interim-cto-services\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"main\",{\"children\":[[\"site\",\"tabletoplabs.ai\",\"d\",[]],{\"children\":[[\"page\",\"interim-cto-services\",\"oc\",[]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4224]},\"$undefined\",\"$undefined\",4144]},\"$undefined\",\"$undefined\",4208]},\"$undefined\",\"$undefined\",4208]},\"$undefined\",\"$undefined\",4176],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",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\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0rr5btioklgf4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/2matreab0rub0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/3cmvik1zogxvy.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/16sz9a438v8dy.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/08sikk1eypppo.js\",\"async\":true,\"nonce\":\"$undefined\"}
1028],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3_or8blvqwyye.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,null]},null,false,\"$9\"]},null,false,\"$9\"]},null,false,\"$9\"],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],null]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"cDY7PD_Ny0NLaSpvMLmWe\"}\n9:C\nb:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1028<script>self.__next_f.push([1,"f:T438,\n  (function () {\n    if (typeof Node !== \"function\" || !Node.prototype || Node.prototype.__superDomGuard) {\n      return;\n    }\n    Node.prototype.__superDomGuard = true;\n\n    var originalRemoveChild = Node.prototype.removeChild;\n    Node.prototype.removeChild = function (child) {\n      if (child \u0026\u0026 child.parentNode !== this) {\n        if (typeof console !== \"undefined\" \u0026\u0026 console.warn) {\n          console.warn(\"[super] skipped removeChild for node not in this parent\", child, this);\n        }\n        return child;\n      }\n      return originalRemoveChild.apply(this, arguments);\n    };\n\n    var originalInsertBefore = Node.prototype.insertBefore;\n    Node.prototype.insertBefore = function (newNode, referenceNode) {\n      if (referenceNode \u0026\u0026 referenceNode.parentNode !== this) {\n        if (typeof console !== \"undefined\" \u0026\u0026 console.warn) {\n          console.warn(\"[super] skipped insertBefore for reference node not in this parent\", referenceNode, this);\n        }\n        return newNode;\n      }\n      return originalInsertBefore.apply(this, arguments);\n    };\n  })();\n10:T1465,\n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 400;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 500;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 600;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter\";\n        font-style: normal;\nfont-display: swap;\n        font-weight: 700;\n        src: url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot\"); /* IE9 Compat Modes */\n        \n          src: local(\"\"),\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.eot?#iefix\")\n            format(\"embedded-opentype\"),\n            /* IE6-IE8 */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\")\n            format(\"woff2\"),\n            /* Super Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff\")\n            format(\"woff\"),\n            /* Modern Browsers */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.ttf\")\n            format(\"truetype\"),\n            /* Safari, Android, iOS */\n            url(\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.svg#Inter\")\n            format(\"svg\"); /* Legacy iOS */\n        \n      }\n    \n      @font-face {\n        font-family: \"Inter-fallback\";\n        size-adjust: 107%;\n        ascent-override: 90%;\n        src: local(\"Arial\");\n      }\n    4:[\"$\",\"html\",null,{\"lang\":\"en\",\"dir\":\"ltr\",\"className\":\"theme-light\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$f\"}}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n    const html = document.getElementsByTagName(\\\"html\\\")[0];\\n    try {\\n      const colorPreference = localStorage\\n        ? localStorage.getItem(\\\"color-preference\\\")\\n        : null;\\n\\n      if (true) {\\n        html.classList.remove(\\\"theme-light\\\");\\n      }\\n      \\n      if (false \u0026\u0026 colorPreference \u0026\u0026 html) {\\n        html.classList.add(\\\"theme-\\\" + colorPreference);\\n      } else {\\n        html.classList.add(\\\"theme-light\\\");\\n      }\\n    } catch (e) {\\n      console.log('ERROR themeEffect', e)\\n      html.classList.add(\\\"theme-light\\\");\\n    }\\n\"}}],[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$10\"}}],\"$L11\",\"$L12\",[\"$L13\",\"$L14\",\"$L15\",\"$L16\"],null]}],\"$L17\"]}]\n"])</script>
1028<script>self.__next_f.push([1,"18:I[868422,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"SiteProvider\"]\n:HL[\"/styles/static.css\",\"style\"]\n:HL[\"/styles/notion.css\",\"style\"]\n:HL[\"/styles/super.css\",\"style\"]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n11:[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"html{font-size:16px}\"}}]\n12:[[\"$\",\"link\",\"/styles/static.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/static.css\",\"precedence\":\"default\"}],[\"$\",\"link\",\"/styles/notion.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/notion.css\",\"precedence\":\"default\"}],[\"$\",\"link\",\"/styles/super.css\",{\"rel\":\"stylesheet\",\"href\":\"/styles/super.css\",\"precedence\":\"default\"}]]\n13:[\"$\",\"link\",\"font-preload-Inter-regular\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n14:[\"$\",\"link\",\"font-preload-Inter-500\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-500.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n15:[\"$\",\"link\",\"font-preload-Inter-600\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-600.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n16:[\"$\",\"link\",\"font-preload-Inter-700\",{\"rel\":\"preload\",\"href\":\"https://assets-v2.super.so/global/fonts/Inter/inter-v12-latin-ext_latin_cyrillic-ext_cyrillic-700.woff2\",\"crossOrigin\":\"anonymous\",\"as\":\"font\",\"type\":\"font/woff2\"}]\n17:[\"$\",\"body\",null,{\"children\":[[\"$\",\"$L18\",null,{\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"tier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":[],\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":{\"type\":\"simple\",\"style\":{\"height\":56,\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\",\"ctaTextColor\":\"var(--color-text-default)\",\"ctaBackgroun
1028dColor\":\"var(--color-bg-default)\",\"isSticky\":true,\"shadow\":{\"type\":\"none\",\"color\":\"rgba(0,0,0,1)\",\"opacity\":12}},\"links\":[{\"id\":\"4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518\",\"type\":\"list\",\"label\":\"Our Services\",\"icon\":\"\",\"list\":[{\"id\":\"11095a28-ff57-4637-90b4-b5ec2b88a16f\",\"type\":\"page\",\"label\":\"Technical Advisory\",\"link\":\"/technical-advisory-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::8c8ceafe-1f3f-4c49-b2f4-c10b39876d9c\",\"icon\":\"Lightbulb\",\"description\":\"\",\"list\":[]},{\"id\":\"b2541450-829e-4937-b5c7-c9090e9049a8\",\"type\":\"page\",\"label\":\"Fractional CTO Services\",\"link\":\"/fractional-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::5dbb2e53-eea6-4cf5-85fb-f815968cfa25\",\"icon\":\"PieChart\",\"description\":\"\",\"list\":[]},{\"id\":\"28a2deac-a0c8-40b3-8f69-6608f98ac1b7\",\"type\":\"page\",\"label\":\"Interim CTO Services\",\"link\":\"/interim-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::e15a6511-6578-4d22-9b91-2a92d01053ff\",\"icon\":\"CircleUserRound\",\"description\":\"\",\"list\":[]},{\"id\":\"6ca1fb41-e869-486f-bdfe-f26c9a0ba93a\",\"type\":\"page\",\"label\":\"Product Research \u0026 Development\",\"link\":\"/product-development-rd-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::cded609b-2551-4bc5-8e19-12649c6d7c95\",\"icon\":\"Hammer\",\"description\":\"\",\"list\":[]},{\"id\":\"d98bf00c-3597-4d4f-8f3d-d63552745a46\",\"type\":\"page\",\"label\":\"Project Rescue and Course Correction\",\"link\":\"/project-rescue-course-correction\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2bc66cf0-c776-4c9e-942c-4a53247b6390\",\"icon\":\"Stethoscope\",\"description\":\"\",\"list\":[]},{\"id\":\"e3103327-e35d-4e65-9e85-3454cffd7bfe\",\"type\":\"page\",\"label\":\"Technical Due Diligence Support\",\"link\":\"/technical-due-diligence-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2aca034c-569d-4f03-a63c-32778f7dd195\",\"icon\":\"ListChecks\",\"description\":\"\",\"list\":[]}]},{\"id\":\"164ea97e-74cf-4c8c-b939-98ce09dcc098\",\"type\":\"list\",\"label\":\"About Us\",\"icon\":\"\",\"list\":[{\"id\":\"d5db97ac-928c-4193-9e3d-3a3c15286573\",\"type\":\"page\",\"label\":\"Our Mission\",\"link\":\"/our-mission\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::ee4af5c6-bc75-4efc-9696-02e3cb55ff03\",\"icon\":\"Rocket\",\"description\":\"\",\"list\":[]},{\"id\":\"935400f8-bb99-4e20-9207-64426fe9c199\",\"type\":\"page\",\"label\":\"Why Tabletop Labs\",\"link\":\"/why-tabletop-labs\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::285c9b0c-d1b4-4876-8c99-194d1096a45b\",\"icon\":\"Star\",\"description\":\"\",\"list\":[]},{\"id\":\"c18b5957-694f-4417-938e-8970b921f152\",\"type\":\"page\",\"label\":\"The Team\",\"link\":\"/our-team\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::a78b1db8-e8ad-4b11-86a8-9dc7bd0a6edb\",\"icon\":\"UsersRound\",\"description\":\"\",\"list\":[]},{\"id\":\"7754eeff-6770-4a44-8818-bd31565612c8\",\"type\":\"page\",\"label\":\"Capabilities \u0026 Expertise\",\"link\":\"/technical-capabilities-expertise\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::66fad9f2-ee1d-463f-810e-750f8f86fdd2\",\"icon\":\"Layers\",\"description\":\"\",\"list\":[]},{\"id\":\"d1ec6a3a-10e4-438c-89d3-a156991837a4\",\"type\":\"url\",\"label\":\"Newsletter\",\"link\":\"https://pseudorandombits.substack.com/\",\"icon\":\"MailOpen\",\"description\":\"\",\"list\":[]}]}],\"logo\":{\"type\":\"image\",\"width\":80,\"fontSize\":16,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg\",\"imageContentDark\":null,\"disabled\":false},\"cta\":{\"type\":\"page\",\"label\":\"Contact Us\",\"link\":\"/contact-us\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::7fea9cfd-c9c6-4a5a-9820-0f9826e91488\"},\"isSticky\":true,\"breadcrumbs\":true},\"footer\":{\"type\":\"corners\",\"style\":{\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\"},\"links\":[],\"logo\":{\"type\":\"text\",\"width\":98,\"fontSize\":36,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/0a266036-3430-469f-b809-23ee577f44fa.png\",\"imageContentDark\":null,\"disabled\":false},\"socials\":[{\"type\":\"linkedin\",\"link\":\"https://www.linkedin.com/in/mikepstanley/\"},{\"type\":\"twitter\",\"link\":\"https://x.com/mikepstanley\"}],\"footnote\":\"Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.\",\"divider\":true},\"sidebar\":{\"enabled\":false,\"links\":[],\"cta\":[],\"logo\":null,\"searchEnabled\":true},\"theme\":{\"colorMode\":\"light\",\"layout\":{\"paddingLayout\":1.1,\"layoutMaxWidth\":900,\"columnSpacing\":46,\"borderThicknessLayout\":1,\"borderTypeLayout\":\"solid\",\"borderRadiiLayout\":15,\"pageDisplay\":\"flex\"}
1028,\"header\":{\"coverHeight\":30,\"titleAlign\":\"left\",\"iconAlign\":\"-112px auto auto auto\",\"display\":\"block\"},\"collectionCard\":{\"gap\":10,\"shadow\":\"rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px\",\"coverHeightLarge\":200,\"coverHeightMedium\":200,\"coverHeightSmall\":128,\"titleSize\":0.875,\"coverSizeSmall\":172,\"coverSizeMedium\":260,\"coverSizeLarge\":320,\"iconDisplay\":\"inline-flex\"},\"callout\":{\"iconDisplay\":\"block\",\"shadow\":\"rgba(0, 0, 0, 0.2) 0px 10px 20px -6px\"},\"typography\":{\"primaryFont\":\"Inter\",\"secondaryFont\":\"Inter\",\"fonts\":[],\"baseSize\":16,\"titleSize\":2.5,\"headingSize\":1,\"quoteSize\":1.2,\"quoteSizeLarge\":1.4,\"textWeight\":400,\"headingWeight\":600},\"scrollbar\":{\"width\":15},\"navbar\":{\"height\":90,\"shadow\":\"rgba(0, 0, 0, 0.53) 0px 20px 40px -10px\"},\"footer\":{\"height\":0},\"sidebar\":{\"width\":280,\"shadow\":\"rgba(0, 0, 0, 0.49) 10px 0px 20px -6px\"},\"colors\":{\"light\":{\"text\":\"#37352F\",\"textLight\":\"#7d7c78\",\"background\":\"#ffffff\",\"borderColor\":\"#E9E9E7\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#efefef\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#487ca5\",\"hoverBackground\":null},\"footer\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#37352F\"},\"sidebar\":{\"text\":\"#37352F\",\"ctaText\":\"#37352F\",\"background\":\"#ffffff\",\"hoverBackground\":\"#efefef\",\"ctaBackground\":\"#ffffff\",\"border\":\"#E9E9E7\"},\"database\":{\"cardBackground\":\"#ffffff\",\"cardHoverBackground\":\"#f9f9f8\",\"calendarWeekendBackground\":\"#f7f6f3\"},\"default\":[45,8,20],\"gray\":[36,2,46],\"brown\":[19,31,47],\"orange\":[30,87,45],\"yellow\":[38,62,49],\"green\":[149,31,39],\"blue\":[202,53,43],\"purple\":[274,32,54],\"pink\":[328,48,53],\"red\":[2,62,55],\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}}},\"dark\":{\"text\":\"#e1e1e1\",\"textLight\":\"#9b9b9b\",\"background\":\"#191919\",\"borderColor\":\"#373737\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#292929\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\",\"hoverBackground\":null},\"footer\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\"},\"sidebar\":{\"text\":\"#e1e1e1\",\"ctaText\":\"#e1e1e1\",\"background\":\"#191919\",\"hoverBackground\":\"#292929\",\"ctaBackground\":\"#191919\",\"border\":\"#373737\"},\"database\":{\"cardBackground\":\"#212121\",\"cardHoverBackground\":\"#292929\",\"calendarWeekendBackground\":\"#202020\"},\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}},\"default\":[45,8,20],\"gray\":[0,0,61],\"brown\":[18,35,58],\"orange\":[25,54,53],\"yellow\":[38,54,54],\"green\":[146,32,47],\"blue\":[217,50,58],\"purple\":[270,55,62],\"pink\":[329,57,58],\"red\":[1,69,60]}}},\"code\":{\"global\":[],\"head\":[],\"body\":[],\"style\":[],\"css\":\".notion-breadcrumb__item.has-icon \u003e div:nth-child(1) {\\n  display: none !important;\\n}\\n\\n.notion-header__icon-wrapper {\\n  display: none !important;\\n}\\n\\n.notion-toggle {\\n  display: none !important;\\n}\"},\"files\":[]},\"config\":{\"assetEndpoint\":\"https://assets.super.so\",\"isPreview\":false},\"domainQueryParam\":\"$undefined\",\"children\":[\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\"]}],\"$L1e\"]}]\n"])</script>
1028<script>self.__next_f.push([1,"1f:I[479520,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"\"]\n20:I[920494,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"ThemeProvider\"]\n26:I[678415,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"NavigationEvents\"]\n27:I[982642,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"LinkUpgrader\"]\n28:I[245155,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"LightboxEnhancer\"]\n29:I[818466,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"SpeedInsights\"]\n19:[[\"$\",\"$L1f\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-J9QGTP2WNK\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L1f\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n          window.dataLayer = window.dataLayer || [];\\n          function gtag(){dataLayer.push(arguments);}\\n          gtag('js', new Date());\\n          gtag('config', 'G-J9QGTP2WNK');\\n        \"}]]\n21:T1622,\n    :root {\n      /* Layout */\n      --padding-layout: 1.1rem;\n      --border-radii-layout: 15px;\n      --border-thickness-layout: 1px;\n      --border-type-layout: solid;\n      --border-layout: var(--border-thickness-layout)\n        var(--border-type-layout) var(--color-border-default);\n      --layout-max-width: 900px;\n      --column-spacing: 46px;\n      --page-display: flex;\n      --padding-right: calc(env(safe-area-inset-right) + 96px);\n      --padding-left: calc(env(safe-area-inset-left) + 96px);\n      --padding-right-mobile: calc(env(safe-area-inset-right) + 24px);\n      --padding-left-mobile: calc(env(safe-area-inset-left) + 24px);\n      /* Header */\n      --header-cover-height: 30vh;\n      --header-title-align: start;\n      --header-icon-align: -112px auto auto auto;\n      --header-display: block;\n      /* Collection header */\n      --collection-header-border: var(--border-layout);\n      /* Collection table */\n      --collection-table-cell-padding: calc(var(--padding-layout) - 0.3rem)\n        calc(var(--padding-layout) - 0.1rem);\n      /* Collection list */\n      --collection-list-item-padding: calc(var(--padding-layout) - 0.5rem);\n      --collection-list-item-border-radii: calc(\n        var(--border-radii-layout) - 1px\n      );\n      /* Collection card */\n      --collection-card-padding: 0px;\n      --collection-card-title-padding: 0px;\n      --collection-card-content-padding: var(--padding-layout);\n      --collection-card-border-radii: var(--border-radii-layout);\n      --collection-card-gap: 10px;\n      --collection-card-shadow: rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px;\n      --collection-card-title-size: 0.875rem;\n      --collection-card-cover-height-small: 128px;\n      --collection-card-cover-size-small: 172px;\n      --collection-card-cover-height-medium: 200px;\n      --collection-card-cover-size-medium: 260px;\n      --collection-card-cover-height-large: 200px;\n      --collection-card-cover-size-large: 320px;\n      --collection-card-icon-display: inline-flex;\n      /* Callout */\n      --callout-padding: calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.4rem)\n        calc(var(--padding-layout) + 0.1em);\n      --callout-border-radii: calc(var(--border-radii-layout) - 2px);\n      --callout-border: var(--border-layout);\n      --callout-icon-display: block;\n      --callout-shadow: rgba(0, 0, 0, 0.2) 0px 10px 20px -6px;\n      /* File */\n      --file-border-radii: calc(var(--border-radii-layout) - 2px);\n      /* Equation */\n      --equation-border-radii: calc(var(--border-radii-layout) - 2px);\n      /* Divider */\n      --divider-border: var(--border-layout);\n      /* Quote */\n      --quote-border: calc(var(--border-thickness-layout) + 2px) solid\n        currentcolor;\n      /* Code */\n      --code-padding: calc(var(--padding-layout) + 1.4rem);\n      --code-border-radii: var(--border-radii-layout);\n      /* Tweet */\n      --tweet-padding: calc(var(--padding-layout) + 0.65rem)\n        calc(var(--padding-layout) + 0.65rem)\n        calc(var(--padding-layout) + 0.05rem)\n        calc(var(--padding-layout) + 0.65rem);\n      --tweet-border-radii: var(--border-radii-layout);\n      --tweet-border: var(--border-layout);\n      /* Bookmark */\n      --bookmark-padding: calc(var(--padding-layout) + 0.15rem) 0p
1028x\n        calc(var(--padding-layout) + 0.025rem)\n        calc(var(--padding-layout) + 0.275rem);\n      --bookmark-border-radii: var(--border-radii-layout);\n      --bookmark-border: var(--border-layout);\n      --bookmark-image-border-radii: 0px\n        calc(var(--border-radii-layout) - 1px)\n        calc(var(--border-radii-layout) - 1px) 0px;\n      /* Embed */\n      --embed-border-radii: calc(var(--border-radii-layout) - 5px);\n      /* Image */\n      --image-border-radii: calc(var(--border-radii-layout) - 5px);\n      /* Typography */\n      --title-size: 2.5rem;\n      --quote-size: 1.2rem;\n      --quote-size-large: 1.4rem;\n      --heading-size: 1rem;\n      --primary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,\n        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,\n        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,\n        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,\n        sans-serif;\n        --secondary-font: Inter, Inter-fallback, Helvetica, Apple Color Emoji,\n        Segoe UI Emoji, NotoColorEmoji, Noto Color Emoji,\n        Segoe UI Symbol, Android Emoji, EmojiSymbols, -apple-system,\n        BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Noto Sans,\n        sans-serif;\n      --text-weight: 400;\n      --heading-weight: 600;\n      --heading1-size: calc(var(--heading-size) * 1.875);\n      --heading2-size: calc(var(--heading-size) * 1.5);\n      --heading3-size: calc(var(--heading-size) * 1.25);\n      --heading4-size: calc(var(--heading-size) * 1);\n      --heading5-size: calc(var(--heading-size) * 0.8125);\n      /* Scrollbars */\n      --scrollbar-width: 15px;\n      /* Navbar */\n      --navbar-height: 90px;\n      --navbar-shadow: rgba(0, 0, 0, 0.53) 0px 20px 40px -10px;\n      --navbar-button-border-radii: 50px;\n      --navbar-list-width-single-column: 320px;\n      --navbar-list-width: 620px;\n      /*Sidebar*/\n      --sidebar-width: 280px;\n      --sidebar-shadow: rgba(0, 0, 0, 0.49) 10px 0px 20px -6px;\n    }\n    html {\n      scroll-padding-top: 96px;\n    }\n    body {\n      font-family: var(--secondary-font);\n    }\n\n    .notion-breadcrumb__item.has-icon \u003e div:nth-child(1) {\n  display: none !important;\n}\n\n.notion-header__icon-wrapper {\n  display: none !important;\n}\n\n.notion-toggle {\n  display: none !important;\n}\n  22:T5aa0,\n    html.theme-light {\n      /* Gray */\n      --gray-h: 36;\n      --gray-s: 2%;\n      --gray-l: 46%;\n      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));\n      --color-text-gray: var(--color-gray);\n      --color-bg-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        90%\n      );\n      --color-bg-gray-light: var(--color-bg-gray);\n      --color-pill-gray: hsl(\n        calc(var(--gray-h) + 14),\n        var(--gray-s),\n        88%\n      );\n      --color-pill-text-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) - 28%)\n      );\n      --color-bg-form-btn-gray: #A7A39A;\n\n      /* Brown */\n      --brown-h: 19;\n      --brown-s: 31%;\n      --brown-l: 47%;\n      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));\n      --color-text-brown: var(--color-brown);\n      --color-bg-brown: hsl(\n        var(--brown-h),\n        var(--brown-s),\n        90%\n      );\n      --color-bg-brown-light: var(--color-bg-brown);\n      --color-pill-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 10%),\n        89%\n      );\n      --color-pill-text-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 10%),\n        calc(var(--brown-l) - 28%)\n      );\n      --color-bg-form-btn-brown: #9A6851;\n\n      /* Orange */\n      --orange-h: 30;\n      --orange-s: 87%;\n      --orange-l: 45%;\n      --color-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        var(--orange-l)\n      );\n      --color-text-orange: var(--color-orange);\n      --color-bg-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        90%\n      );\n      --color-bg-orange-light: var(--color-bg-orange);\n      --color-pill-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 6%),\n        87%\n      );\n      --color-pill-text-orange: hsl(\n        calc(var(--orange-h) - 5),\n        calc(var(--orange-s) - 18%),\n        calc(var(--orange-l) - 28%)\n      );\n      --color-bg-form-btn-orange: #D9730D;\n\n      /* Yellow */\n      --yellow-h: 38;\n      --yellow-s: 62%;\n      --yellow-l: 49%;\n      --color-yellow: hsl(\n        var(--yellow-h),\n        var(--yellow-s),\n        var(--yellow-l)\n      );\n      --color-text-yellow: var(--color-yellow);\n      --color-bg-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) + 90%),\n        90%\n      );\n      --color-bg-yellow-light: var(--color-bg-yellow);\n      --color-pill-yellow: hsl(\n        calc(var(--yellow-h) + 3),\n        calc(var(--yellow-s) + 24%),\n        90%\n      );\n      --color-pill-text-yellow: hsl(\n        calc(var(--yellow-h) - 11),\n        calc(var(--yellow-s) - 22%),\n        calc(var(--yellow-l) - 28%)\n      );\n      --color-bg-form-btn-yellow: #CA922F;\n\n      /* Green */\n      --green-h: 149;\n      --green-s: 31%;\n      --green-l: 39%;\n      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));\n      --color-text-green: var(--color-green);
1028\n      --color-bg-green: hsl(\n        var(--green-h),\n        var(--green-s),\n        90%\n      );\n      --color-bg-green-light: var(--color-bg-green);\n      --color-pill-green: hsl(\n        calc(var(--green-h) - 28),\n        calc(var(--green-s) + 3%),\n        89%\n      );\n      --color-pill-text-green: hsl(\n        calc(var(--green-h) - 2),\n        var(--green-s),\n        calc(var(--green-l) - 22%)\n      );\n      --color-bg-form-btn-green: #448361;\n\n      /* Blue */\n      --blue-h: 202;\n      --blue-s: 53%;\n      --blue-l: 43%;\n      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));\n      --color-text-blue: var(--color-blue);\n      --color-bg-blue: hsl(\n        var(--blue-h),\n        var(--blue-s),\n        90%\n      );\n      --color-bg-blue-light: var(--color-bg-blue);\n      --color-pill-blue: hsl(\n        var(--blue-h),\n        calc(var(--blue-s) - 5%),\n        85%\n      );\n      --color-pill-text-blue: hsl(\n        calc(var(--blue-h) + 7),\n        calc(var(--blue-s) - 6%),\n        calc(var(--blue-l) - 22%)\n      );\n      --color-bg-form-btn-blue: #327DA9;\n\n      /* Purple */\n      --purple-h: 274;\n      --purple-s: 32%;\n      --purple-l: 54%;\n      --color-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        var(--purple-l)\n      );\n      --color-text-purple: var(--color-purple);\n      --color-bg-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        90%\n      );\n      --color-bg-purple-light: var(--color-bg-purple);\n      --color-pill-purple: hsl(\n        var(--purple-h),\n        calc(var(--purple-s) + 5%),\n        90%\n      );\n      --color-pill-text-purple: hsl(\n        calc(var(--purple-h) + 1),\n        calc(var(--purple-s) + 10%),\n        calc(var(--purple-l) - 31%)\n      );\n      --color-bg-form-btn-purple: #8F64AF;\n\n      /* Pink */\n      --pink-h: 328;\n      --pink-s: 48%;\n      --pink-l: 53%;\n      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));\n      --color-text-pink: var(--color-pink);\n      --color-bg-pink: hsl(\n        var(--pink-h),\n        var(--pink-s),\n        90%\n      );\n      --color-bg-pink-light: var(--color-bg-pink);\n      --color-pill-pink: hsl(\n        var(--pink-h),\n        var(--pink-s),\n        90%\n      );\n      --color-pill-text-pink: hsl(\n        calc(var(--pink-h) + 3),\n        calc(var(--pink-s) - 14%),\n        calc(var(--pink-l) - 31%)\n      );\n      --color-bg-form-btn-pink: #C24C8B;\n\n      /* Red */\n      --red-h: 2;\n      --red-s: 62%;\n      --red-l: 55%;\n      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));\n      --color-text-red: var(--color-red);\n      --color-bg-red: hsl(\n        var(--red-h),\n        var(--red-s),\n        90%\n      );\n      --color-bg-red-light: var(--color-bg-red);\n      --color-pill-red: hsl(\n        calc(var(--red-h) + 6),\n        calc(var(--red-s) + 42%),\n        90%\n      );\n      --color-pill-text-red: hsl(\n        calc(var(--red-h) + 0),\n        var(--red-s),\n        calc(var(--red-l) - 32%)\n      );\n      --color-bg-form-btn-red: #D44E49;\n\n      /*Default*/\n      --default-h: 45;\n      --default-s: 8%;\n      --default-l: 20%;\n      --color-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        var(--default-l)\n      );\n      --color-pill-default: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        90%\n      );\n      --color-pill-text-default: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) - 28%)\n      );\n      --color-bg-form-btn-default: #55534E;\n\n      /*Other*/\n      --color-text-default: #37352F;\n      --color-text-default-light: #7d7c78;\n      --color-bg-default: #ffffff;\n      --color-border-default: #E9E9E7;\n      --color-border-dark: var(--color-border-default);\n      --color-ui-hover-bg: #efefef;\n      --color-card-bg: #ffffff;\n      --color-card-bg-hover: #f9f9f8;\n      --color-calendar-weekend-bg: #f7f6f3;\n      --color-checkbox-bg: #2EAADC;\n      --color-code-bg: rgba(135,131,120,.15);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #FAFAFA;\n      --scrollbar-thumb-color: #C1C1C1;\n      --scrollbar-border-color: #E8E8E8;\n\n      /*Navbar*/\n      --navbar-text-color: #cccccc;\n      --navbar-list-item-hover: rgba(255,255,255,.2);\n      --navbar-background-color-hover: #c0d0d;\n      --navbar-background-color: #1b1c1c;\n      --navbar-button-text-color: #ffffff;\n      --navbar-button-background-color: #487ca5;\n      --navbar-menu-background-color: var(--navbar-background-color);\n      --navbar-text-color-dark: #bdbdbd;
1028\n\n      /*Footer*/\n      --footer-text-color: #cccccc;\n      --footer-background-color: #1b1c1c;\n\n      /*Sidebar*/\n      --sidebar-text-color: #37352F;\n      --sidebar-cta-text-color: #37352F;\n      --sidebar-background-color: #ffffff;\n      --sidebar-cta-background-color: #ffffff;\n      --sidebar-border-color: #E9E9E7;\n      --sidebar-background-color-hover: #efefef;\n      --sidebar-text-color-dark: #282620;\n      --sidebar-cta-background-color-hover: #efefef;\n    }\n\n    \n  /**\n   * One Light theme for prism.js\n   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax\n   */\n  \n  /**\n   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)\n   * From colors.less\n   * --mono-1: hsl(230, 8%, 24%);\n   * --mono-2: hsl(230, 6%, 44%);\n   * --mono-3: hsl(230, 4%, 64%)\n   * --hue-1: hsl(198, 99%, 37%);\n   * --hue-2: hsl(221, 87%, 60%);\n   * --hue-3: hsl(301, 63%, 40%);\n   * --hue-4: hsl(119, 34%, 47%);\n   * --hue-5: hsl(5, 74%, 59%);\n   * --hue-5-2: hsl(344, 84%, 43%);\n   * --hue-6: hsl(35, 99%, 36%);\n   * --hue-6-2: hsl(35, 99%, 40%);\n   * --syntax-fg: hsl(230, 8%, 24%);\n   * --syntax-bg: hsl(230, 1%, 98%);\n   * --syntax-gutter: hsl(230, 1%, 62%);\n   * --syntax-guide: hsla(230, 8%, 24%, 0.2);\n   * --syntax-accent: hsl(230, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(230, 1%, 90%);\n   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);\n   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);\n   */\n  \n  html.theme-light code[class*=\"language-\"],\n  html.theme-light pre[class*=\"language-\"] {\n    color: hsl(230, 8%, 24%);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n  \n  /* Selection */\n  html.theme-light code[class*=\"language-\"]::-moz-selection,\n  html.theme-light code[class*=\"language-\"] *::-moz-selection,\n  html.theme-light pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  html.theme-light code[class*=\"language-\"]::selection,\n  html.theme-light code[class*=\"language-\"] *::selection,\n  html.theme-light pre[class*=\"language-\"] *::selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  /* Code blocks */\n  html.theme-light pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n  \n  /* Inline code */\n  html.theme-light :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.prolog,\n  html.theme-light .token.cdata {\n    color: hsl(230, 4%, 64%);\n  }\n  \n  html.theme-light .token.doctype,\n  html.theme-light .token.punctuation,\n  html.theme-light .token.entity {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .token.attr-name,\n  html.theme-light .token.class-name,\n  html.theme-light .token.boolean,\n  html.theme-light .token.constant,\n  html.theme-light .token.number,\n  html.theme-light .token.atrule {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .token.keyword {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .token.property,\n  html.theme-light .token.tag,\n  html.theme-light .token.symbol,\n  html.theme-light .token.deleted,\n  html.theme-light .token.important {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .token.selector,\n  html.theme-light .token.string,\n  html.theme-light .token.char,\n  html.theme-light .token.builtin,\n  html.theme-light .token.inserted,\n  html.theme-light .token.regex,\n  html.theme-light .token.attr-value,\n  html.theme-light .token.attr-value \u003e .token.punctuation {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .token.variable,\n  html.theme-light .token.operator,\n  html.theme-light .token.function {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .token.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  /* HTML overrides */\n  html.theme-light .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-light .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* CSS overrides */\n  html.theme-light .language-css .token.selector {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .language-css .token.property {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-css .token.function,\n  html.theme-light .language-css .token.url \u003e .token.function {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-css .token.url \u003e .token.string.url {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-css .token.important,\n  html.theme-light .language-css .token.atrule .token.rule {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* JS overrides */\n  html.theme-light .language-javascript .token.operator {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(344, 84%, 43%);\n  }\n  \n  /* JSON overrides */\n  html.theme-light .language-json .token.operator {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-json .token.null.keyword {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  /* MD overrides */\n  html.theme-light .language-markdown .token.url,\n  html.theme-light .language-markdown .token.url \u003e .token.operator,\n  html.theme-light .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.content {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.url,\n  html.theme-light .language-markdown .token.url-reference.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-markdown .token.blockquote.punctuation,\n  html.theme-light .language-markdown .token.hr.punctuation {\n    color: hsl(230, 4%, 64%);\n    font-style: italic;\n  }\n  \n  html.theme-light .language-markdown .token.code-snippet {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-markdown .token.bold .token.content {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .language-markdown .token.italic .token.content {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-markdown .token.strike .token.content,\n  html.theme-light .language-markdown .token.strike .token.punctuation,\n  html.theme-light .language-markdown .token.list.punctuation,\n  html.theme-light .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  /* General */\n  html.theme-light .token.bold {\n    font-weight: bold;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.italic {\n    font-style: italic;\n  }\n  \n  html.theme-light .token.entity {\n    cursor: help;\n  }\n  \n  html.theme-light .token.namespace {\n    opacity: 0.8;\n  }\n  \n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n  \n  /* Show Invisibles plugin overrides */\n  html.theme-light .token.token.tab:not(:empty):before,\n  html.theme-light .token.token.cr:before,\n  html.theme-light .token.token.lf:before,\n  html.theme-light .token.token.space:before {\n    color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n  \n  /* Styling the buttons */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 6%, 44%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n  \n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-light .line-highlight.line-highlight {\n    background: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Default line numbers in Line Highlight plugin */\n  html.theme-light .line-highlight.line-highlight:before,\n  html.theme-light .line-highlight.line-highlight[data-end]:after {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 8%, 24%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n  \n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-light .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-light .command-line .command-line-prompt {\n    border-right-color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Stuff in the gutter */\n  html.theme-light .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-light .command-line .command-line-prompt \u003e span:before {\n    color: hsl(230, 1%, 62%);\n  }\n  \n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */\n  /* Border around popup */\n  html.theme-light .prism-previewer.prism-previewer:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(0, 0, 95%);\n  }\n  \n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-light .prism-previewer-color.prism-previewer-color:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n  \n  /* Triangles pointing to the code */\n  html.theme-light .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(0, 0, 95%);\n  }\n  \n  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(0, 0, 95%);\n  }
1028\n  \n  /* Background colour within the popup */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-light .prism-previewer-time.prism-previewer-time:before,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(0, 0%, 100%);\n  }\n  \n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-light .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(230, 8%, 24%);\n    stroke-opacity: 1;\n  }\n  \n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(230, 8%, 24%);\n  }\n  \n  /* Fill colour of the handle */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  23:T5f9c,\n    html.theme-dark {\n      /* Gray */\n      --gray-h: 0;\n      --gray-s: 0%;\n      --gray-l: 61%;\n      --color-gray: hsl(var(--gray-h), var(--gray-s), var(--gray-l));\n      --color-text-gray: var(--color-gray);\n      --color-bg-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        14.5%\n      );\n      --color-bg-gray-light: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        14.5%\n      );\n      --color-pill-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        35%\n      );\n      --color-pill-text-gray: hsl(\n        var(--gray-h),\n        var(--gray-s),\n        calc(var(--gray-l) + 26%)\n      );\n      --color-bg-form-btn-gray: #A7A39A;\n\n      /* Brown */\n      --brown-h: 18;\n      --brown-s: 35%;\n      --brown-l: 58%;\n      --color-brown: hsl(var(--brown-h), var(--brown-s), var(--brown-l));\n      --color-text-brown: var(--color-brown);\n      --color-bg-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) - 7%),\n        22%\n      );\n      --color-bg-brown-light: hsl(\n        calc(var(--brown-h) - 2),\n        calc(var(--brown-s) - 22%),\n        16%\n      );\n      --color-pill-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) + 2%),\n        27%\n      );\n      --color-pill-text-brown: hsl(\n        var(--brown-h),\n        calc(var(--brown-s) - 21%),\n        calc(var(--brown-l) + 33%)\n      );\n      --color-bg-form-btn-brown: #9A6851;\n\n      /* Orange */\n      --orange-h: 25;\n      --orange-s: 54%;\n      --orange-l: 53%;\n      --color-orange: hsl(\n        var(--orange-h),\n        var(--orange-s),\n        var(--orange-l)\n      );\n      --color-text-orange: var(--color-orange);\n      --color-bg-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 10%),\n        25%\n      );\n      --color-bg-orange-light: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 30%),\n        17%\n      );\n      --color-pill-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) + 9%),\n        32%\n      );\n      --color-pill-text-orange: hsl(\n        var(--orange-h),\n        calc(var(--orange-s) - 23%),\n        calc(var(--orange-l) + 33%)\n      );\n      --color-bg-form-btn-orange: #D9730D;\n\n      /* Yellow */\n      --yellow-h: 38;\n      --yellow-s: 54%;\n      --yellow-l: 54%;\n      --color-yellow: hsl(\n        var(--yellow-h),\n        var(--yellow-s),\n        var(--yellow-l)\n      );\n      --color-text-yellow: var(--color-yellow);\n      --color-bg-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 18%),\n        25%\n      );\n      --color-bg-yellow-light: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 24%),\n        17%\n      );\n      --color-pill-yellow: hsl(\n        calc(var(--yellow-h) - 1),\n        calc(var(--yellow-s) + 2%),\n        35%\n      );\n      --color-pill-text-yellow: hsl(\n        var(--yellow-h),\n        calc(var(--yellow-s) - 28%),\n        calc(var(--yellow-l) + 33%)\n      );\n      --color-bg-form-btn-yellow: #CA922F;\n\n      /* Green */\n      --green-h: 146;\n      --green-s: 32%;\n      --green-l: 47%;\n      --color-green: hsl(var(--green-h), var(--green-s), var(--green-l));\n      --color-text-green: var(--color-green);\n      --color-bg-green: hsl(\n        calc(var(--green-h) + 3),\n        calc(var(--green-s) - 6%),\n        19%\n      );
1028\n      --color-bg-green-light: hsl(\n        var(--green-h),\n        calc(var(--green-s) - 20%),\n        15%\n      );\n      --color-pill-green: hsl(\n        calc(var(--green-h) + 1),\n        calc(var(--green-s) + 3%),\n        26%\n      );\n      --color-pill-text-green: hsl(\n        var(--green-h),\n        calc(var(--green-s) - 20%),\n        calc(var(--green-l) + 38%)\n      );\n      --color-bg-form-btn-green: #448361;\n\n      /* Blue */\n      --blue-h: 217;\n      --blue-s: 50%;\n      --blue-l: 58%;\n      --color-blue: hsl(var(--blue-h), var(--blue-s), var(--blue-l));\n      --color-text-blue: var(--color-blue);\n      --color-bg-blue: hsl(\n        calc(var(--blue-h) - 16),\n        calc(var(--blue-s) + 9%),\n        19%\n      );\n      --color-bg-blue-light: hsl(\n        calc(var(--blue-h) + 16),\n        calc(var(--blue-s) - 27%),\n        15%\n      );\n      --color-pill-blue: hsl(\n        calc(var(--blue-h) - 3),\n        calc(var(--blue-s) - 6%),\n        29%\n      );\n      --color-pill-text-blue: hsl(\n        calc(var(--blue-h) - 5),\n        calc(var(--blue-s) - 32%),\n        calc(var(--blue-l) + 28%)\n      );\n      --color-bg-form-btn-blue: #327DA9;\n\n      /* Purple */\n      --purple-h: 270;\n      --purple-s: 55%;\n      --purple-l: 62%;\n      --color-purple: hsl(\n        var(--purple-h),\n        var(--purple-s),\n        var(--purple-l)\n      );\n      --color-text-purple: var(--color-purple);\n      --color-bg-purple: hsl(\n        calc(var(--purple-h) + 2),\n        calc(var(--purple-s) - 31%),\n        23%\n      );\n      --color-bg-purple-light: hsl(\n        calc(var(--purple-h) + 5),\n        calc(var(--purple-s) - 40%),\n        17%\n      );\n      --color-pill-purple: hsl(\n        var(--purple-h),\n        calc(var(--purple-s) - 19%),\n        29%\n      );\n      --color-pill-text-purple: hsl(\n        calc(var(--purple-h) - 3),\n        calc(var(--purple-s) - 40%),\n        calc(var(--purple-l) + 24%)\n      );\n      --color-bg-form-btn-purple: #8F64AF;\n\n      /* Pink */\n      --pink-h: 329;\n      --pink-s: 57%;\n      --pink-l: 58%;\n      --color-pink: hsl(var(--pink-h), var(--pink-s), var(--pink-l));\n      --color-text-pink: var(--color-pink);\n      --color-bg-pink: hsl(\n        calc(var(--pink-h) + 3),\n        calc(var(--pink-s) - 29%),\n        24%\n      );\n      --color-bg-pink-light: hsl(\n        calc(var(--pink-h) + 5),\n        calc(var(--pink-s) - 40%),\n        16%\n      );\n      --color-pill-pink: hsl(\n        calc(var(--pink-h) - 2),\n        calc(var(--pink-s) - 21%),\n        30%\n      );\n      --color-pill-text-pink: hsl(\n        calc(var(--pink-h) + 4),\n        calc(var(--pink-s) - 41%),\n        calc(var(--pink-l) + 28%)\n      );\n      --color-bg-form-btn-pink: #C24C8B;\n\n      /* Red */\n      --red-h: 1;\n      --red-s: 69%;\n      --red-l: 60%;\n      --color-red: hsl(var(--red-h), var(--red-s), var(--red-l));\n      --color-text-red: var(--color-red);\n      --color-bg-red: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 37%),\n        24%\n      );\n      --color-bg-red-light: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 56%),\n        17%\n      );\n      --color-pill-red: hsl(\n        calc(var(--red-h) + 5),\n        calc(var(--red-s) - 30%),\n        31%\n      );\n      --color-pill-text-red: hsl(\n        calc(var(--red-h) + 7),\n        calc(var(--red-s) - 50%),\n        calc(var(--red-l) + 24%)\n      );\n      --color-bg-form-btn-red: #D44E49;\n\n      /*Default*/\n      --default-h: 45;\n      --default-s: 8%;\n      --default-l: 20%;\n      --color-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        var(--default-l)\n      );\n      --color-pill-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        -19%\n      );\n      --color-pill-text-default: hsl(\n        var(--default-h),\n        var(--default-s),\n        calc(var(--default-l) + 23%)\n      );\n      --color-bg-form-btn-default: #55534E;\n\n      /*Other*/\n      --color-text-default: #e1e1e1;\n      --color-text-default-light: #9b9b9b;\n      --color-bg-default: #191919;\n      --color-border-default: #373737;\n      --color-border-dark: var(--color-border-default);\n      --color-ui-hover-bg: #292929;\n      --color-card-bg: #212121;\n      --color-card-bg-hover: #292929;\n      --color-calendar-weekend-bg: #202020;\n      --color-checkbox-bg: #2EAADC;\n      --color-code-bg: rgba(135,131,120,.15);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #FAFAFA;\n      --scrollbar-thumb-color: #C1C1C1;\n      --scrollbar-border-color: #E8E8E8;\n\n      /*Navbar*/\n      --navbar-text-color: #e1e1e1;\n      --navbar-list-item-hover: rgba(255,255,255,.2);\n      --navbar-background-color: #191919;\n      --navbar-background-color-hover: #282828;\n      --navbar-button-text-color: #191919;\n      --navbar-button-background-color: #e1e1e1;\n      --navbar-menu-background-color: var(--navbar-background-color);\n      --navbar-text-color-dark: #d2d2d2;
1028\n\n      /*Footer*/\n      --footer-text-color: #e1e1e1;\n      --footer-background-color: #191919;\n\n      /*Sidebar*/\n      --sidebar-text-color: #e1e1e1;\n      --sidebar-cta-text-color: #e1e1e1;\n      --sidebar-background-color: #191919;\n      --sidebar-cta-background-color: #191919;\n      --sidebar-border-color: #373737;\n      --sidebar-background-color-hover: #292929;\n      --sidebar-text-color-dark: #d2d2d2;\n      --sidebar-cta-background-color-hover: #292929;\n    }\n\n    /* Calendar for dark mode */\n    html.theme-dark .notion-collection-calendar__row {\n      box-shadow: var(--color-border-default) -1px 0px 0px;\n    }\n\n    html.theme-dark .notion-collection-calendar__week-days {\n      box-shadow: var(--color-border-default) 0px 1px 0px;\n    }\n\n    html.theme-dark .notion-collection-calendar__date {\n      border-right: 1px solid var(--color-border-default);\n      border-bottom: 1px solid var(--color-border-default);\n    }\n\n    \n  /**\n   * One Dark theme for prism.js\n   * Based on Atom's One Dark theme: https://github.com/atom/atom/tree/master/packages/one-dark-syntax\n   */\n\n  /**\n   * One Dark colours (accurate as of commit 8ae45ca on 6 Sep 2018)\n   * From colors.less\n   * --mono-1: hsl(220, 14%, 71%);\n   * --mono-2: hsl(220, 9%, 55%);\n   * --mono-3: hsl(220, 10%, 40%);\n   * --hue-1: hsl(187, 47%, 55%);\n   * --hue-2: hsl(207, 82%, 66%);\n   * --hue-3: hsl(286, 60%, 67%);\n   * --hue-4: hsl(95, 38%, 62%);\n   * --hue-5: hsl(355, 65%, 65%);\n   * --hue-5-2: hsl(5, 48%, 51%);\n   * --hue-6: hsl(29, 54%, 61%);\n   * --hue-6-2: hsl(39, 67%, 69%);\n   * --syntax-fg: hsl(220, 14%, 71%);\n   * --syntax-bg: hsl(220, 13%, 18%);\n   * --syntax-gutter: hsl(220, 14%, 45%);\n   * --syntax-guide: hsla(220, 14%, 71%, 0.15);\n   * --syntax-accent: hsl(220, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(220, 13%, 28%);\n   * --syntax-gutter-background-color-selected: hsl(220, 13%, 26%);\n   * --syntax-cursor-line: hsla(220, 100%, 80%, 0.04);\n   */\n\n  html.theme-dark code[class*=\"language-\"],\n  html.theme-dark pre[class*=\"language-\"] {\n    background: hsl(220, 13%, 18%);\n    color: hsl(220, 14%, 71%);\n    text-shadow: 0 1px rgba(0, 0, 0, 0.3);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n\n  /* Selection */\n  html.theme-dark code[class*=\"language-\"]::-moz-selection,\n  html.theme-dark code[class*=\"language-\"] *::-moz-selection,\n  html.theme-dark pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(220, 13%, 28%);\n    color: inherit;\n    text-shadow: none;\n  }\n\n  html.theme-dark code[class*=\"language-\"]::selection,\n  html.theme-dark code[class*=\"language-\"] *::selection,\n  html.theme-dark pre[class*=\"language-\"] *::selection {\n    background: hsl(220, 13%, 28%);\n    color: inherit;\n    text-shadow: none;\n  }\n\n  /* Code blocks */\n  html.theme-dark pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n\n  /* Inline code */\n  html.theme-dark :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n\n  /* Print */\n  @media print {\n    html.theme-dark code[class*=\"language-\"],\n    html.theme-dark pre[class*=\"language-\"] {\n      text-shadow: none;\n    }\n  }\n\n  html.theme-dark .token.comment,\n  html.theme-dark .token.prolog,\n  html.theme-dark .token.cdata {\n    color: hsl(220, 10%, 40%);\n  }\n\n  html.theme-dark .token.doctype,\n  html.theme-dark .token.punctuation,\n  html.theme-dark .token.entity {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .token.attr-name,\n  html.theme-dark .token.class-name,\n  html.theme-dark .token.boolean,\n  html.theme-dark .token.constant,\n  html.theme-dark .token.number,\n  html.theme-dark .token.atrule {\n    color: hsl(29, 54%, 61%);\n  }\n\n  html.theme-dark .token.keyword {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .token.property,\n  html.theme-dark .token.tag,\n  html.theme-dark .token.symbol,\n  html.theme-dark .token.deleted,\n  html.theme-dark .token.important {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .token.selector,\n  html.theme-dark .token.string,\n  html.theme-dark .token.char,\n  html.theme-dark .token.builtin,\n  html.theme-dark .token.inserted,\n  html.theme-dark .token.regex,\n  html.theme-dark .token.attr-value,\n  html.theme-dark .token.attr-value \u003e .token.punctuation {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .token.variable,\n  html.theme-dark .token.operator,\n  html.theme-dark .token.function {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .token.url {\n    color: hsl(187, 47%, 55%);\n  }\n\n  /* HTML overrides */\n  html.theme-dark .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-dark .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(220, 14%, 71%);\n  }\n\n  /* CSS overrides */\n  html.theme-dark .language-css .token.selector {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .language-css .token.property {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-css .token.function,\n  html.theme-dark .language-css .token.url \u003e .token.function {\n    color: hsl(187, 47%, 55%);\n  }\n\n  html.theme-dark .language-css .token.url \u003e .token.string.url {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .language-css .token.important,\n  html.theme-dark .language-css .token.atrule .token.rule {\n    color: hsl(286, 60%, 67%);\n  }\n\n  /* JS overrides */\n  html.theme-dark .language-javascript .token.operator {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(5, 48%, 51%);\n  }\n\n  /* JSON overrides */\n  html.theme-dark .language-json .token.operator {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-json .token.null.keyword {\n    color: hsl(29, 54%, 61%);\n  }\n\n  /* MD overrides */\n  html.theme-dark .language-markdown .token.url,\n  html.theme-dark .language-markdown .token.url \u003e .token.operator,\n  html.theme-dark .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(220, 14%, 71%);\n  }\n\n  html.theme-dark .language-markdown .token.url \u003e .token.content {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .language-markdown .token.url \u003e .token.url,\n  html.theme-dark .language-markdown .token.url-reference.url {\n    color: hsl(187, 47%, 55%);\n  }\n\n  html.theme-dark .language-markdown .token.blockquote.punctuation,\n  html.theme-dark .language-markdown .token.hr.punctuation {\n    color: hsl(220, 10%, 40%);\n    font-style: italic;\n  }\n\n  html.theme-dark .language-markdown .token.code-snippet {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .language-markdown .token.bold .token.content {\n    color: hsl(29, 54%, 61%);\n  }\n\n  html.theme-dark .language-markdown .token.italic .token.content {\n    color: hsl(286, 60%, 67%);\n  }\n\n  html.theme-dark .language-markdown .token.strike .token.content,\n  html.theme-dark .language-markdown .token.strike .token.punctuation,\n  html.theme-dark .language-markdown .token.list.punctuation,\n  html.theme-dark .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(355, 65%, 65%);\n  }\n\n  /* General */\n  html.theme-dark .token.bold {\n    font-weight: bold;\n  }\n\n  html.theme-dark .token.comment,\n  html.theme-dark .token.italic {\n    font-style: italic;\n  }\n\n  html.theme-dark .token.entity {\n    cursor: help;\n  }\n\n  html.theme-dark .token.namespace {\n    opacity: 0.8;\n  }\n\n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n\n  /* Show Invisibles plugin overrides */\n  html.theme-dark .token.token.tab:not(:empty):before,\n  html.theme-dark .token.token.cr:before,\n  html.theme-dark .token.token.lf:before,\n  html.theme-dark .token.token.space:before {\n    color: hsla(220, 14%, 71%, 0.15);\n    text-shadow: none;\n  }\n\n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n\n  /* Styling the buttons */\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(220, 13%, 26%);\n    color: hsl(220, 9%, 55%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-dark div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(220, 13%, 28%);\n    color: hsl(220, 14%, 71%);\n  }\n\n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-dark .line-highlight.line-highlight {\n    background: hsla(220, 100%, 80%, 0.04);\n  }\n\n  /* Default line numbers in Line Highlight plugin */\n  html.theme-dark .line-highlight.line-highlight:before,\n  html.theme-dark .line-highlight.line-highlight[data-end]:after {\n    background: hsl(220, 13%, 26%);\n    color: hsl(220, 14%, 71%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n\n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-dark pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(220, 100%, 80%, 0.04);\n  }\n\n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-dark .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-dark .command-line .command-line-prompt {\n    border-right-color: hsla(220, 14%, 71%, 0.15);\n  }\n\n  /* Stuff in the gutter */\n  html.theme-dark .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-dark .command-line .command-line-prompt \u003e span:before {\n    color: hsl(220, 14%, 45%);\n  }\n\n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(355, 65%, 65%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(95, 38%, 62%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(207, 82%, 66%);\n  }\n\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-dark .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(286, 60%, 67%);\n  }\n\n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-dark pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-dark pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n\n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-dark-ui */\n  /* Border around popup */\n  html.theme-dark .prism-previewer.prism-previewer:before,\n  html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(224, 13%, 17%);\n  }\n\n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-dark .prism-previewer-color.prism-previewer-color:before,\n  html.theme-dark .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n\n  /* Triangles pointing to the code */\n  html.theme-dark .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(224, 13%, 17%);\n  }\n\n  html.theme-dark .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(224, 13%, 17%);\n  }
1028\n\n  /* Background colour within the popup */\n  html.theme-dark .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-dark .prism-previewer-time.prism-previewer-time:before,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(219, 13%, 22%);\n  }\n\n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-dark .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-dark .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(220, 14%, 71%);\n    stroke-opacity: 1;\n  }\n\n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(220, 14%, 71%);\n  }\n\n  /* Fill colour of the handle */\n  html.theme-dark .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  24:T46e0,\n    :root {\n      --color-text-default: rgb(55, 53, 47);\n      --color-text-default-light: rgba(55, 53, 47, 0.6);\n      --color-text-gray: rgb(155, 154, 151);\n      --color-text-brown: rgb(100, 71, 58);\n      --color-text-orange: rgb(217, 115, 13);\n      --color-text-yellow: rgb(223, 171, 1);\n      --color-text-green: rgb(15, 123, 108);\n      --color-text-blue: rgb(11, 110, 153);\n      --color-text-purple: rgb(105, 64, 165);\n      --color-text-pink: rgb(173, 26, 114);\n      --color-text-red: rgb(224, 62, 62);\n\n      --color-bg-default: rgb(255, 255, 255);\n      --color-bg-gray: rgb(235, 236, 237);\n      --color-bg-brown: rgb(233, 229, 227);\n      --color-bg-orange: rgb(250, 235, 221);\n      --color-bg-yellow: rgb(251, 243, 219);\n      --color-bg-green: rgb(221, 237, 234);\n      --color-bg-blue: rgb(221, 235, 241);\n      --color-bg-purple: rgb(234, 228, 242);\n      --color-bg-pink: rgb(244, 223, 235);\n      --color-bg-red: rgb(251, 228, 228);\n\n      --color-bg-gray-light: rgba(235, 236, 237, 0.3);\n      --color-bg-brown-light: rgba(233, 229, 227, 0.3);\n      --color-bg-orange-light: rgba(250, 235, 221, 0.3);\n      --color-bg-yellow-light: rgba(251, 243, 219, 0.3);\n      --color-bg-green-light: rgba(221, 237, 234, 0.3);\n      --color-bg-blue-light: rgba(221, 235, 241, 0.3);\n      --color-bg-purple-light: rgba(234, 228, 242, 0.3);\n      --color-bg-pink-light: rgba(244, 223, 235, 0.3);\n      --color-bg-red-light: rgba(251, 228, 228, 0.3);\n\n      --color-pill-default: rgba(206, 205, 202, 0.5);\n      --color-pill-gray: rgba(155, 154, 151, 0.4);\n      --color-pill-brown: rgba(140, 46, 0, 0.2);\n      --color-pill-orange: rgba(245, 93, 0, 0.2);\n      --color-pill-yellow: rgba(233, 168, 0, 0.2);\n      --color-pill-green: rgba(0, 135, 107, 0.2);\n      --color-pill-blue: rgba(0, 120, 223, 0.2);\n      --color-pill-purple: rgba(103, 36, 222, 0.2);\n      --color-pill-pink: rgba(221, 0, 129, 0.2);\n      --color-pill-red: rgba(255, 0, 26, 0.2);\n\n      --color-ui-hover-bg: rgba(239, 239, 239);\n      --color-card-bg: rgb(255, 255, 255);\n      --color-checkbox-bg: rgb(46, 170, 220);;\n      --color-border-default: rgba(235, 236, 237, 0.8);\n      --color-border-dark: rgba(55, 53, 47, 0.16);\n      --color-code-bg: rgba(239, 239, 239);\n\n      /*Scrollbar*/\n      --scrollbar-background-color: #fafafa;\n      --scrollbar-thumb-color: #c1c1c1;\n      --scrollbar-border-color: #e8e8e8;\n\n      --navbar-text-color: var(--color-text-default);\n      --navbar-background-color: var(--color-bg-default);\n      --navbar-button-text-color: var(--color-text-default);\n      --navbar-button-background-color: var(--color-bg-default);\n      --navbar-menu-background-color: var(--navbar-background-color);\n\n      --footer-text-color: var(--color-text-default);\n      --footer-background-color: var(--color-bg-default);\n      --color-calendar-weekend-bg: #f7f6f3;\n    }\n\n    \n  /**\n   * One Light theme for prism.js\n   * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax\n   */\n  \n  /**\n   * One Light colours (accurate as of commit eb064bf on 19 Feb 2021)\n   * From colors.less\n   * --mono-1: hsl(230, 8%, 24%);\n   * --mono-2: hsl(230, 6%, 44%);\n   * --mono-3: hsl(230, 4%, 64%)\n   * --hue-1: hsl(198, 99%, 37%);\n   * --hue-2: hsl(221, 87%, 60%);\n   * --hue-3: hsl(301, 63%, 40%);\n   * --hue-4: hsl(119, 34%, 47%);\n   * --hue-5: hsl(5, 74%, 59%);\n   * --hue-5-2: hsl(344, 84%, 43%);\n   * --hue-6: hsl(35, 99%, 36%);\n   * --hue-6-2: hsl(35, 99%, 40%);\n   * --syntax-fg: hsl(230, 8%, 24%);\n   * --syntax-bg: hsl(230, 1%, 98%);\n   * --syntax-gutter: hsl(230, 1%, 62%);\n   * --syntax-guide: hsla(230, 8%, 24%, 0.2);\n   * --syntax-accent: hsl(230, 100%, 66%);\n   * From syntax-variables.less\n   * --syntax-selection-color: hsl(230, 1%, 90%);\n   * --syntax-gutter-background-color-selected: hsl(230, 1%, 90%);\n   * --syntax-cursor-line: hsla(230, 8%, 24%, 0.05);\n   */\n  \n  html.theme-light code[class*=\"language-\"],\n  html.theme-light pre[class*=\"language-\"] {\n    color: hsl(230, 8%, 24%);\n    font-family: \"Fira Code\", \"Fira Mono\", Menlo, Consolas, \"DejaVu Sans Mono\", monospace;\n    direction: ltr;\n    text-align: left;\n    white-space: pre;\n    word-spacing: normal;\n    word-break: normal;\n    line-height: 1.5;\n    -moz-tab-size: 2;\n    -o-tab-size: 2;\n    tab-size: 2;\n    -webkit-hyphens: none;\n    -moz-hyphens: none;\n    -ms-hyphens: none;\n    hyphens: none;\n  }\n  \n  /* Selection */\n  html.theme-light code[class*=\"language-\"]::-moz-selection,\n  html.theme-light code[class*=\"language-\"] *::-moz-selection,\n  html.theme-light pre[class*=\"language-\"] *::-moz-selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  html.theme-light code[class*=\"language-\"]::selection,\n  html.theme-light code[class*=\"language-\"] *::selection,\n  html.theme-light pre[class*=\"language-\"] *::selection {\n    background: hsl(230, 1%, 90%);\n    color: inherit;\n  }\n  \n  /* Code blocks */\n  html.theme-light pre[class*=\"language-\"] {\n    padding: 1em;\n    margin: 0.5em 0;\n    overflow: auto;\n    border-radius: 0.3em;\n  }\n  \n  /* Inline code */\n  html.theme-light :not(pre) \u003e code[class*=\"language-\"] {\n    padding: 0.2em 0.3em;\n    border-radius: 0.3em;\n    white-space: normal;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.prolog,\n  html.theme-light .token.cdata {\n    color: hsl(230, 4%, 64%);\n  }\n  \n  html.theme-light .token.doctype,\n  html.theme-light .token.punctuation,\n  html.theme-light .token.entity {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .token.attr-name,\n  html.theme-light .token.class-name,\n  html.theme-light .token.boolean,\n  html.theme-light .token.constant,\n  html.theme-light .token.number,\n  html.theme-light .token.atrule {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .token.keyword {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .token.property,\n  html.theme-light .token.tag,\n  html.theme-light .token.symbol,\n  html.theme-light .token.deleted,\n  html.theme-light .token.important {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .token.selector,\n  html.theme-light .token.string,\n  html.theme-light .token.char,\n  html.theme-light .token.builtin,\n  html.theme-light .token.inserted,\n  html.theme-light .token.regex,\n  html.theme-light .token.attr-value,\n  html.theme-light .token.attr-value \u003e .token.punctuation {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .token.variable,\n  html.theme-light .token.operator,\n  html.theme-light .token.function {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .token.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  /* HTML overrides */\n  html.theme-light .token.attr-value \u003e .token.punctuation.attr-equals,\n  html.theme-light .token.special-attr \u003e .token.attr-value \u003e .token.value.css {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* CSS overrides */\n  html.theme-light .language-css .token.selector {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .language-css .token.property {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-css .token.function,\n  html.theme-light .language-css .token.url \u003e .token.function {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-css .token.url \u003e .token.string.url {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-css .token.important,\n  html.theme-light .language-css .token.atrule .token.rule {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* JS overrides */\n  html.theme-light .language-javascript .token.operator {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-javascript .token.template-string \u003e .token.interpolation \u003e .token.interpolation-punctuation.punctuation {\n    color: hsl(344, 84%, 43%);\n  }\n  \n  /* JSON overrides */\n  html.theme-light .language-json .token.operator {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-json .token.null.keyword {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  /* MD overrides */\n  html.theme-light .language-markdown .token.url,\n  html.theme-light .language-markdown .token.url \u003e .token.operator,\n  html.theme-light .language-markdown .token.url-reference.url \u003e .token.string {\n    color: hsl(230, 8%, 24%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.content {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .language-markdown .token.url \u003e .token.url,\n  html.theme-light .language-markdown .token.url-reference.url {\n    color: hsl(198, 99%, 37%);\n  }\n  \n  html.theme-light .language-markdown .token.blockquote.punctuation,\n  html.theme-light .language-markdown .token.hr.punctuation {\n    color: hsl(230, 4%, 64%);\n    font-style: italic;\n  }\n  \n  html.theme-light .language-markdown .token.code-snippet {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .language-markdown .token.bold .token.content {\n    color: hsl(35, 99%, 36%);\n  }\n  \n  html.theme-light .language-markdown .token.italic .token.content {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  html.theme-light .language-markdown .token.strike .token.content,\n  html.theme-light .language-markdown .token.strike .token.punctuation,\n  html.theme-light .language-markdown .token.list.punctuation,\n  html.theme-light .language-markdown .token.title.important \u003e .token.punctuation {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  /* General */\n  html.theme-light .token.bold {\n    font-weight: bold;\n  }\n  \n  html.theme-light .token.comment,\n  html.theme-light .token.italic {\n    font-style: italic;\n  }\n  \n  html.theme-light .token.entity {\n    cursor: help;\n  }\n  \n  html.theme-light .token.namespace {\n    opacity: 0.8;\n  }\n  \n  /* Plugin overrides */\n  /* Selectors should have higher specificity than those in the plugins' default stylesheets */\n  \n  /* Show Invisibles plugin overrides */\n  html.theme-light .token.token.tab:not(:empty):before,\n  html.theme-light .token.token.cr:before,\n  html.theme-light .token.token.lf:before,\n  html.theme-light .token.token.space:before {\n    color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Toolbar plugin overrides */\n  /* Space out all buttons and move them away from the right edge of the code block */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item {\n    margin-right: 0.4em;\n  }\n  \n  /* Styling the buttons */\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 6%, 44%);\n    padding: 0.1em 0.4em;\n    border-radius: 0.3em;\n  }\n  \n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e button:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e a:focus,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:hover,\n  html.theme-light div.code-toolbar \u003e .toolbar.toolbar \u003e .toolbar-item \u003e span:focus {\n    background: hsl(230, 1%, 78%); /* custom: darken(--syntax-bg, 20%) */\n    color: hsl(230, 8%, 24%);\n  }\n  \n  /* Line Highlight plugin overrides */\n  /* The highlighted line itself */\n  html.theme-light .line-highlight.line-highlight {\n    background: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Default line numbers in Line Highlight plugin */\n  html.theme-light .line-highlight.line-highlight:before,\n  html.theme-light .line-highlight.line-highlight[data-end]:after {\n    background: hsl(230, 1%, 90%);\n    color: hsl(230, 8%, 24%);\n    padding: 0.1em 0.6em;\n    border-radius: 0.3em;\n    box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.2); /* same as Toolbar plugin default */\n  }\n  \n  /* Hovering over a linkable line number (in the gutter area) */\n  /* Requires Line Numbers plugin as well */\n  html.theme-light pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows \u003e span:hover:before {\n    background-color: hsla(230, 8%, 24%, 0.05);\n  }\n  \n  /* Line Numbers and Command Line plugins overrides */\n  /* Line separating gutter from coding area */\n  html.theme-light .line-numbers.line-numbers .line-numbers-rows,\n  html.theme-light .command-line .command-line-prompt {\n    border-right-color: hsla(230, 8%, 24%, 0.2);\n  }\n  \n  /* Stuff in the gutter */\n  html.theme-light .line-numbers .line-numbers-rows \u003e span:before,\n  html.theme-light .command-line .command-line-prompt \u003e span:before {\n    color: hsl(230, 1%, 62%);\n  }\n  \n  /* Match Braces plugin overrides */\n  /* Note: Outline colour is inherited from the braces */\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-1,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-5,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-9 {\n    color: hsl(5, 74%, 59%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-2,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-6,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-10 {\n    color: hsl(119, 34%, 47%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-3,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-7,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-11 {\n    color: hsl(221, 87%, 60%);\n  }\n  \n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-4,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-8,\n  html.theme-light .rainbow-braces .token.token.punctuation.brace-level-12 {\n    color: hsl(301, 63%, 40%);\n  }\n  \n  /* Diff Highlight plugin overrides */\n  /* Taken from https://github.com/atom/github/blob/master/styles/variables.less */\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) {\n    background-color: hsla(353, 100%, 66%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::-moz-selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003
1028e code .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.deleted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.deleted:not(.prefix) *::selection {\n    background-color: hsla(353, 95%, 66%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix),\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) {\n    background-color: hsla(137, 100%, 55%, 0.15);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::-moz-selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre.diff-highlight \u003e code .token.token.inserted:not(.prefix) *::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix)::selection,\n  html.theme-light pre \u003e code.diff-highlight .token.token.inserted:not(.prefix) *::selection {\n    background-color: hsla(135, 73%, 55%, 0.25);\n  }\n  \n  /* Previewers plugin overrides */\n  /* Based on https://github.com/atom-community/atom-ide-datatip/blob/master/styles/atom-ide-datatips.less and https://github.com/atom/atom/blob/master/packages/one-light-ui */\n  /* Border around popup */\n  html.theme-light .prism-previewer.prism-previewer:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div {\n    border-color: hsl(0, 0, 95%);\n  }\n  \n  /* Angle and time should remain as circles and are hence not included */\n  html.theme-light .prism-previewer-color.prism-previewer-color:before,\n  html.theme-light .prism-previewer-gradient.prism-previewer-gradient div,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing:before {\n    border-radius: 0.3em;\n  }\n  \n  /* Triangles pointing to the code */\n  html.theme-light .prism-previewer.prism-previewer:after {\n    border-top-color: hsl(0, 0, 95%);\n  }\n  \n  html.theme-light .prism-previewer-flipped.prism-previewer-flipped.after {\n    border-bottom-color: hsl(0, 0, 95%);\n  }\n  \n  /* Background colour within the popup */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle:before,\n  html.theme-light .prism-previewer-time.prism-previewer-time:before,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing {\n    background: hsl(0, 0%, 100%);\n  }\n  \n  /* For angle, this is the positive area (eg. 90deg will display one quadrant in this colour) */\n  /* For time, this is the alternate colour */\n  html.theme-light .prism-previewer-angle.prism-previewer-angle circle,\n  html.theme-light .prism-previewer-time.prism-previewer-time circle {\n    stroke: hsl(230, 8%, 24%);\n    stroke-opacity: 1;\n  }\n  \n  /* Stroke colours of the handle, direction point, and vector itself */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing path,\n  html.theme-light .prism-previewer-easing.prism-previewer-easing line {\n    stroke: hsl(230, 8%, 24%);\n  }\n  \n  /* Fill colour of the handle */\n  html.theme-light .prism-previewer-easing.prism-previewer-easing circle {\n    fill: transparent;\n  }\n  \n  1a:[\"$\",\"$L20\",null,{\"settings\":\"$17:props:children:0:props:settings\",\"isPreview\":false,\"global\":\"$21\",\"light\":\"$22\",\"dark\":\"$23\",\"legacy\":\"$24\",\"children\":[\"$L25\",null]}]\n1b:[\"$\",\"$L26\",null,{}]\n1c:[\"$\",\"$L27\",null,{}]\n1d:[\"$\",\"$L28\",null,{}]\n1e:[\"$\",\"$L29\",null,{\"sampleRate\":0.3}]\n"])</script>
1028<script>self.__next_f.push([1,"2a:I[325618,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"PasswordPageLayoutProvider\"]\n2b:I[183555,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\"],\"NavigationContent\"]\n2c:I[713503,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/2ggeb0g51xxjo.js\"],\"default\"]\n25:[\"$\",\"div\",null,{\"className\":\"super-root\",\"children\":[null,[\"$\",\"$L2a\",null,{\"children\":[\"$\",\"$L2b\",null,{\"settings\":\"$17:props:children:0:props:settings\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$2c\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2ggeb0g51xxjo.js\",\"async\":true}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L2d\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}]\n"])</script>
1028<script>self.__next_f.push([1,"2e:I[208077,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"ErrorPage\"]\n2d:[\"$\",\"$L2e\",null,{\"type\":\"notfound\"}]\n"])</script>
1028<script>self.__next_f.push([1,"2f:I[23131,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageProvider\"]\n5:[\"$\",\"$L2f\",null,{\"pageReplacement\":\"$undefined\",\"getWebVital\":true,\"pageId\":\"interim-cto-services\",\"records\":{\"__version__\":3,\"block\":{\"interim-cto-services\":{\"id\":\"interim-cto-services\",\"children\":[\"192f92d5321f81679038d03db93031dc\",\"192f92d5321f8163bd80e7e0cbf8d0d3\",\"192f92d5321f8127b2a8d55d034fd119\",\"192f92d5321f813286aadab13e0faf17\",\"192f92d5321f81008750d4c40e59a742\",\"192f92d5321f813c8c73d54c04618cf3\",\"192f92d5321f81d18fc2dd885caf4730\",\"192f92d5321f818c814adf2758e3e397\",\"192f92d5321f81dcba1acf68d82e742a\",\"192f92d5321f81dfaf68c85387a9729a\",\"192f92d5321f811bbdd5fb66a14865ec\",\"192f92d5321f810faba6c570aeac5503\",\"192f92d5321f8179a877f1bb183e4cd8\",\"192f92d5321f81e58b58e94eaa2e1406\",\"192f92d5321f81158ed9ebc680fa6d5f\",\"192f92d5321f816da374d180e479671a\",\"192f92d5321f810b9096e1ec2cb00daf\",\"192f92d5321f81d89267ce400616ce09\",\"192f92d5321f8192baa5cfb4ecfbba32\",\"192f92d5321f8123bd82fad678e9f849\",\"192f92d5321f81be9f0bccfe8af344ef\",\"192f92d5321f810fa102c045ff0f6841\",\"192f92d5321f818b9cdbcd4a5ca1d31b\",\"192f92d5321f81fb923bf2cdd8a090f9\",\"192f92d5321f81999a1af8e085c2b95b\",\"192f92d5321f8189bdb0cead9406bdd6\",\"192f92d5321f81e0901bc20b7f674703\",\"192f92d5321f81c49519fcde6cddd826\",\"192f92d5321f81b6aa45eeab73d88c09\",\"192f92d5321f8186b206f7dd48d9744e\",\"192f92d5321f8181bc9dd83570627ca0\",\"192f92d5321f811b8c56fc3028d1328e\",\"192f92d5321f81c1b1a7c5812fb6c350\",\"192f92d5321f81d3a5c5d9cc0239363a\",\"192f92d5321f81a99432f273fe0b37bb\",\"192f92d5321f81218424d6004ce57ea8\",\"192f92d5321f8169a925d9eea5c1ba7b\",\"192f92d5321f8124aa68e0fb8cb241f0\",\"192f92d5321f815ea071d351421a2c50\",\"192f92d5321f81059e43da46bea920a0\",\"192f92d5321f81df97e8e0e6dc67c870\",\"192f92d5321f81aaad29d5beaa32528f\",\"192f92d5321f81398febc430a206a365\",\"192f92d5321f81759297fdf66061d735\",\"192f92d5321f81549b6fedcb33d6c029\",\"192f92d5321f81c5a1dbe491590b1b69\",\"192f92d5321f81668ec9eed7c5c144d5\",\"192f92d5321f81299ef7eebc5c9799e5\",\"192f92d5321f8186a0b1fbc6cabb58ea\",\"192f92d5321f80b88837dfeb066249db\",\"192f92d5321f801eb2fbd0b7e364d9da\",\"192f92d5321f80b5b3ddf435c011b9f3\",\"192f92d5321f801aa1e0e77f3eba79a2\"],\"hasContent\":true,\"parentId\":\"193f92d5321f804e943acd63ad0454bd\",\"title\":[[\"Interim CTO Services\"]],\"updatedAt\":1738941633098,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/user-circle_gray.svg\",\"coverPosition\":0.5,\"createdTime\":1738808654427,\"lastEditedTime\":1738941633098,\"createdBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"lastEditedBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"uri\":\"/interim-cto-services\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\",\"noCover\":false,\"superProperties\":{},\"propertyValues\":{},\"blockId\":\"192f92d5-321f-8005-965a-e66163e5a4a3\"},\"192f92d5321f81679038d03db93031dc\":{\"id\":\"192f92d5321f81679038d03db93031dc\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Experienced Leadership for Critical Transitions\"]],\"updatedAt\":1738808654426,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f8163bd80e7e0cbf8d0d3\":{\"id\":\"192f92d5321f8163bd80e7e0cbf8d0d3\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Organizations often face periods of transition in technical leadership that require immediate, experienced guidance. Our Interim CTO service provides seasoned technology executives who can step in to maintain momentum, stabilize operations, and set your organization up for long-term success.\"]],\"updatedAt\":1738808654426,\"type\":\"text\"},\"192f92d5321f8127b2a8d55d034fd119\":{\"id\":\"192f92d5321f8127b2a8d55d034fd119\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"How We Help\"]],\"updatedAt\":1738808654426,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f813286aadab13e0faf17\":{\"id\":\"192f92d5321f813286aadab13e0faf17\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Immediate Stabilization\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_sub_header\",\"depth\":3},\"192f92d5321f81008750d4c40e59a742\":{\"id\":\"192f92d5321f81008750d4c40e59a742\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Quick asse
1028ssment of current technical state\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f813c8c73d54c04618cf3\":{\"id\":\"192f92d5321f813c8c73d54c04618cf3\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Identification and mitigation of critical risks\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81d18fc2dd885caf4730\":{\"id\":\"192f92d5321f81d18fc2dd885caf4730\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Team alignment and morale maintenance\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f818c814adf2758e3e397\":{\"id\":\"192f92d5321f818c814adf2758e3e397\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Ongoing operations management\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81dcba1acf68d82e742a\":{\"id\":\"192f92d5321f81dcba1acf68d82e742a\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Knowledge preservation and documentation\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81dfaf68c85387a9729a\":{\"id\":\"192f92d5321f81dfaf68c85387a9729a\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Strategic Continuity\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_sub_header\",\"depth\":3},\"192f92d5321f811bbdd5fb66a14865ec\":{\"id\":\"192f92d5321f811bbdd5fb66a14865ec\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Technical vision maintenance and refinement\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f810faba6c570aeac5503\":{\"id\":\"192f92d5321f810faba6c570aeac5503\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Project and initiative continuity\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f8179a877f1bb183e4cd8\":{\"id\":\"192f92d5321f8179a877f1bb183e4cd8\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Vendor relationship management\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81e58b58e94eaa2e1406\":{\"id\":\"192f92d5321f81e58b58e94eaa2e1406\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Budget oversight and optimization\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81158ed9ebc680fa6d5f\":{\"id\":\"192f92d5321f81158ed9ebc680fa6d5f\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Cross-functional team coordination\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f816da374d180e479671a\":{\"id\":\"192f92d5321f816da374d180e479671a\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Team Leadership\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_sub_header\",\"depth\":3},\"192f92d5321f810b9096e1ec2cb00daf\":{\"id\":\"192f92d5321f810b9096e1ec2cb00daf\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Engineering team guidance and support\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81d89267ce400616ce09\":{\"id\":\"192f92d5321f81d89267ce400616ce09\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Performance management continuity\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f8192baa5cfb4ecfbba32\":{\"id\":\"192f92d5321f8192baa5cfb4ecfbba32\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Technical decision-making\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f8123bd82fad678e9f849\":{\"id\":\"192f92d5321f8123bd82fad678e9f849\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Team morale and culture maintenance\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81be9f0bccfe8af344ef\":{\"id\":\"192f92d5321f81be9f0bccfe8af344ef\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Communication framework establishment\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f810fa102c045ff0f6841\":{\"id\":\"192f92d5321f810fa102c045ff0f6841\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Transition Management\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_sub_header\",\"depth\":3},\"192f92d5321f818b9cdbcd4a5ca1d31b\":{\"id\":\"192f92d5321f818b9cdbcd4a5ca1d31b\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Knowledge c
1028apture and transfer\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81fb923bf2cdd8a090f9\":{\"id\":\"192f92d5321f81fb923bf2cdd8a090f9\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Process documentation and improvement\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81999a1af8e085c2b95b\":{\"id\":\"192f92d5321f81999a1af8e085c2b95b\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Onboarding preparation for permanent leadership\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f8189bdb0cead9406bdd6\":{\"id\":\"192f92d5321f8189bdb0cead9406bdd6\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Change management support\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81e0901bc20b7f674703\":{\"id\":\"192f92d5321f81e0901bc20b7f674703\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Stakeholder communication\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81c49519fcde6cddd826\":{\"id\":\"192f92d5321f81c49519fcde6cddd826\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Our Approach\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f81b6aa45eeab73d88c09\":{\"id\":\"192f92d5321f81b6aa45eeab73d88c09\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"We begin with a rapid assessment of your organization's current state, identifying immediate needs and potential risks. Your Interim CTO then develops and executes a plan to ensure stability while maintaining progress toward key objectives.\"]],\"updatedAt\":1738808654426,\"type\":\"text\"},\"192f92d5321f8186b206f7dd48d9744e\":{\"id\":\"192f92d5321f8186b206f7dd48d9744e\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"What Sets Us Apart\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_sub_header\",\"depth\":3},\"192f92d5321f8181bc9dd83570627ca0\":{\"id\":\"192f92d5321f8181bc9dd83570627ca0\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Rapid Integration\",[[\"b\",null]]],[\": Our CTOs quickly adapt to your organization's culture and needs\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"}
1028,\"192f92d5321f811b8c56fc3028d1328e\":{\"id\":\"192f92d5321f811b8c56fc3028d1328e\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Stability Focus\",[[\"b\",null]]],[\": We ensure continuous operations while preparing for long-term success\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81c1b1a7c5812fb6c350\":{\"id\":\"192f92d5321f81c1b1a7c5812fb6c350\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Experience-Backed\",[[\"b\",null]]],[\": Our leaders bring proven experience managing technical transitions\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81d3a5c5d9cc0239363a\":{\"id\":\"192f92d5321f81d3a5c5d9cc0239363a\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Future-Ready\",[[\"b\",null]]],[\": We set up your organization for successful permanent leadership transition\"]],\"updatedAt\":1738808654427,\"type\":\"bulleted_list\"},\"192f92d5321f81a99432f273fe0b37bb\":{\"id\":\"192f92d5321f81a99432f273fe0b37bb\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"When to Engage an Interim CTO\"]],\"updatedAt\":1738808654426,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f81218424d6004ce57ea8\":{\"id\":\"192f92d5321f81218424d6004ce57ea8\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Unexpected departure of technical leadership\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f8169a925d9eea5c1ba7b\":{\"id\":\"192f92d5321f8169a925d9eea5c1ba7b\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Extended leave situations\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f8124aa68e0fb8cb241f0\":{\"id\":\"192f92d5321f8124aa68e0fb8cb241f0\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Acquisition or merger transitions\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f815ea071d351421a2c50\":{\"id\":\"192f92d5321f815ea071d351421a2c50\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Rapid growth periods requiring immediate leadership\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81059e43da46bea920a0\":{\"id\":\"192f92d5321f81059e43da46bea920a0\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Technical restructuring initiatives\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81df97e8e0e6dc67c870\":{\"id\":\"192f92d5321f81df97e8e0e6dc67c870\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Bridge periods during executive searches\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81aaad29d5beaa32528f\":{\"id\":\"192f92d5321f81aaad29d5beaa32528f\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Engagement Models\"]],\"updatedAt\":1738808654425,\"type\":\"heading\",\"subType\":\"sub_header\",\"depth\":2},\"192f92d5321f81398febc430a206a365\":{\"id\":\"192f92d5321f81398febc430a206a365\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"We offer flexible engagement structures based on your needs:\"]],\"updatedAt\":1738808654426,\"type\":\"text\"},\"192f92d5321f81759297fdf66061d735\":{\"id\":\"192f92d5321f81759297fdf66061d735\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Full-time interim leadership\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81549b6fedcb33d6c029\":{\"id\":\"192f92d5321f81549b6fedcb33d6c029\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Critical period coverage\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81c5a1dbe491590b1b69\":{\"id\":\"192f92d5321f81c5a1dbe491590b1b69\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Transition management\"]],\"updatedAt\":1738808654425,\"type\":\"bulleted_list\"},\"192f92d5321f81668ec9eed7c5c144d5\":{\"id\":\"192f92d5321f81668ec9eed7c5c144d5\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Advisory support during search and onboarding\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f81299ef7eebc5c9799e5\":{\"id\":\"192f92d5321f81299ef7eebc5c9799e5\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Knowledge transfer and documentation\"]],\"updatedAt\":1738808654426,\"type\":\"bulleted_list\"},\"192f92d5321f8186a0b1fbc6cabb58ea\":{\"id\":\"192f92d5321f8186a0b1fbc6cabb58ea\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[[\"Each engagement is tailored to provide the stability and leadership your organization needs during critical transitions.\"]],\"updatedAt\":1738808654426,\"type\":\"text\"},\"192f92d5321f80b88837dfeb066249db\":{\"id\":\"192f92d5321f80b88837dfeb066249db\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[],\"updatedAt\":1738810726412,\"type\":\"text\"},\"192f92d5321f801eb2fbd0b7e364d9da\":{\"id\":\"192f92d5321f801eb2fbd0b7e364d9da\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"divider\"},\"192f92d5321f80f5ab0cd50a9eafa8d2\":{\"id\":\"192f92d5321f80f5ab0cd50a9eafa8d2\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f80c8b573edaac1ec9c58\",\"title\":[],\"updatedAt\":1738810726412,\"type\":\"text\"},\"192f92d5321f80c8b573edaac1ec9c58\":{\"id\":\"192f92d5321f80c8b573edaac1ec9c58\",\"children\":[\"192f92d5321f80f5ab0cd50a9eafa8d2\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.20833333333333331},\"192f92d5321f80b99f74dc9148c66fad\":{\"id\":\"192f92d5321f80b99f74dc9148c66fad\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f80599e27c70f45f87071\",\"t
1028itle\":[[\"Contact Us\"]],\"updatedAt\":1738810726412,\"type\":\"button\",\"link\":\"mailto:[email protected]\",\"icon\":\"/icons/send_blue.svg\"},\"192f92d5321f80599e27c70f45f87071\":{\"id\":\"192f92d5321f80599e27c70f45f87071\",\"children\":[\"192f92d5321f80b99f74dc9148c66fad\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.25},\"192f92d5321f80f8a2c9fa9d76c8f869\":{\"id\":\"192f92d5321f80f8a2c9fa9d76c8f869\",\"children\":[],\"hasContent\":false,\"parentId\":\"192f92d5321f804896e1fd5c56fdd16c\",\"title\":[[\"Book a meeting\"]],\"updatedAt\":1738810726412,\"type\":\"button\",\"link\":\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",\"icon\":\"/icons/calendar_yellow.svg\"},\"192f92d5321f804896e1fd5c56fdd16c\":{\"id\":\"192f92d5321f804896e1fd5c56fdd16c\",\"children\":[\"192f92d5321f80f8a2c9fa9d76c8f869\"],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.5416666666666662},\"192f92d5321f80b5b3ddf435c011b9f3\":{\"id\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"children\":[\"192f92d5321f80c8b573edaac1ec9c58\",\"192f92d5321f80599e27c70f45f87071\",\"192f92d5321f804896e1fd5c56fdd16c\"],\"hasContent\":true,\"parentId\":\"interim-cto-services\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column_list\",\"multiplyer\":1.0000000000000004,\"fullWidth\":false,\"pageWidth\":false},\"192f92d5321f801aa1e0e77f3eba79a2\":{\"id\":\"192f92d5321f801aa1e0e77f3eba79a2\",\"children\":[],\"hasContent\":false,\"parentId\":\"interim-cto-services\",\"title\":[],\"updatedAt\":1738810729899,\"type\":\"text\"},\"191f92d5321f808193e0ee4a47e6f0f9\":{\"id\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"children\":[],\"hasContent\":true,\"parentId\":\"191f92d5321f80d6903b000b8dae967e\",\"title\":[[\"Tabletop Labs\"]],\"updatedAt\":1739321340648,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"coverPosition\":1,\"createdTime\":1738787614714,\"lastEditedTime\":1739321340648,\"createdBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"lastEditedBy\":[{\"0\":\"‣\",\"1\":[{\"0\":\"u\"}]}],\"description\":null,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/a003160c-c080-4d52-9a6d-c16fea313d1f/tabletop-zen-header/public\",\"uri\":\"/191f92d5321f808193e0ee4a47e6f0f9\",\"blockId\":\"191f92d5-321f-8081-93e0-ee4a47e6f0f9\"},\"193f92d5321f804e943acd63ad0454bd\":{\"id\":\"193f92d5321f804e943acd63ad0454bd\",\"children\":[\"192f92d5321f8054ae22d074a3d60c94\",\"192f92d5321f80fd9993faa999380847\",\"interim-cto-services\",\"192f92d5321f801d9a9fcbcd3a500238\",\"192f92d5321f8040b137fc4d44610de7\",\"192f92d5321f80e78041e44c9be57131\",\"192f92d5321f8068a808cd2f1675788c\"],\"hasContent\":true,\"parentId\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"title\":[[\"Our Services\"]],\"updatedAt\":1739321328361,\"type\":\"toggle\",\"subType\":null,\"depth\":null,\"color\":null}},\"team\":{\"15af92d5-321f-8165-8b00-0042a1a9540b\":{\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"value\":{\"role\":\"none\"}}},\"form_question\":{},\"entity\":{},\"pageId\":\"192f92d5321f8005965ae66163e5a4a3\",\"pagesToCreate\":[]},\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"tier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":[],\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":{\"type\":\"simple\",\"style\":{\"height\"
1028:56,\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\",\"ctaTextColor\":\"var(--color-text-default)\",\"ctaBackgroundColor\":\"var(--color-bg-default)\",\"isSticky\":true,\"shadow\":{\"type\":\"none\",\"color\":\"rgba(0,0,0,1)\",\"opacity\":12}},\"links\":[{\"id\":\"4336fd9b-c9d1-4ee9-b80b-b2c1f4ee1518\",\"type\":\"list\",\"label\":\"Our Services\",\"icon\":\"\",\"list\":[{\"id\":\"11095a28-ff57-4637-90b4-b5ec2b88a16f\",\"type\":\"page\",\"label\":\"Technical Advisory\",\"link\":\"/technical-advisory-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::8c8ceafe-1f3f-4c49-b2f4-c10b39876d9c\",\"icon\":\"Lightbulb\",\"description\":\"\",\"list\":[]},{\"id\":\"b2541450-829e-4937-b5c7-c9090e9049a8\",\"type\":\"page\",\"label\":\"Fractional CTO Services\",\"link\":\"/fractional-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::5dbb2e53-eea6-4cf5-85fb-f815968cfa25\",\"icon\":\"PieChart\",\"description\":\"\",\"list\":[]},{\"id\":\"28a2deac-a0c8-40b3-8f69-6608f98ac1b7\",\"type\":\"page\",\"label\":\"Interim CTO Services\",\"link\":\"/interim-cto-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::e15a6511-6578-4d22-9b91-2a92d01053ff\",\"icon\":\"CircleUserRound\",\"description\":\"\",\"list\":[]},{\"id\":\"6ca1fb41-e869-486f-bdfe-f26c9a0ba93a\",\"type\":\"page\",\"label\":\"Product Research \u0026 Development\",\"link\":\"/product-development-rd-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::cded609b-2551-4bc5-8e19-12649c6d7c95\",\"icon\":\"Hammer\",\"description\":\"\",\"list\":[]},{\"id\":\"d98bf00c-3597-4d4f-8f3d-d63552745a46\",\"type\":\"page\",\"label\":\"Project Rescue and Course Correction\",\"link\":\"/project-rescue-course-correction\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2bc66cf0-c776-4c9e-942c-4a53247b6390\",\"icon\":\"Stethoscope\",\"description\":\"\",\"list\":[]},{\"id\":\"e3103327-e35d-4e65-9e85-3454cffd7bfe\",\"type\":\"page\",\"label\":\"Technical Due Diligence Support\",\"link\":\"/technical-due-diligence-services\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::2aca034c-569d-4f03-a63c-32778f7dd195\",\"icon\":\"ListChecks\",\"description\":\"\",\"list\":[]}]},{\"id\":\"164ea97e-74cf-4c8c-b939-98ce09dcc098\",\"type\":\"list\",\"label\":\"About Us\",\"icon\":\"\",\"list\":[{\"id\":\"d5db97ac-928c-4193-9e3d-3a3c15286573\",\"type\":\"page\",\"label\":\"Our Mission\",\"link\":\"/our-mission\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::ee4af5c6-bc75-4efc-9696-02e3cb55ff03\",\"icon\":\"Rocket\",\"description\":\"\",\"list\":[]},{\"id\":\"935400f8-bb99-4e20-9207-64426fe9c199\",\"type\":\"page\",\"label\":\"Why Tabletop Labs\",\"link\":\"/why-tabletop-labs\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::285c9b0c-d1b4-4876-8c99-194d1096a45b\",\"icon\":\"Star\",\"description\":\"\",\"list\":[]},{\"id\":\"c18b5957-694f-4417-938e-8970b921f152\",\"type\":\"page\",\"label\":\"The Team\",\"link\":\"/our-team\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::a78b1db8-e8ad-4b11-86a8-9dc7bd0a6edb\",\"icon\":\"UsersRound\",\"description\":\"\",\"list\":[]},{\"id\":\"7754eeff-6770-4a44-8818-bd31565612c8\",\"type\":\"page\",\"label\":\"Capabilities \u0026 Expertise\",\"link\":\"/technical-capabilities-expertise\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::66fad9f2-ee1d-463f-810e-750f8f86fdd2\",\"icon\":\"Layers\",\"description\":\"\",\"list\":[]},{\"id\":\"d1ec6a3a-10e4-438c-89d3-a156991837a4\",\"type\":\"url\",\"label\":\"Newsletter\",\"link\":\"https://pseudorandombits.substack.com/\",\"icon\":\"MailOpen\",\"description\":\"\",\"list\":[]}]}],\"logo\":{\"type\":\"image\",\"width\":80,\"fontSize\":16,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/63cb5f8c-798b-4f6a-b500-8973eec55402.svg\",\"imageContentDark\":null,\"disabled\":false},\"cta\":{\"type\":\"page\",\"label\":\"Contact Us\",\"link\":\"/contact-us\",\"pageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::7fea9cfd-c9c6-4a5a-9820-0f9826e91488\"},\"isSticky\":true,\"breadcrumbs\":true},\"footer\":{\"type\":\"corners\",\"style\":{\"textColor\":\"var(--color-text-default)\",\"backgroundColor\":\"var(--color-bg-default)\"},\"links\":[],\"logo\":{\"type\":\"text\",\"width\":98,\"fontSize\":36,\"textContent\":\"Tabletop Labs\",\"imageContent\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/logo/0a266036-3430-469f-b809-23ee577f44fa.png\",\"imageContentDark\":null,\"disabled\":false},\"socials\":[{\"type\":\"linkedin\",\"link\":\"https://www.linkedin.com/in/mikepstanley/\"},{\"type\":\"twitter\",\"link\":\"https://x.com/mikepstanley\"}],\"footnote\":\"Copyright © 2010-2025 Tabletop Labs, Inc.  All rights reserved.\",\"divider\":true},\"sidebar\":{\"enabled\":false,\"links\":[],\"cta\":[],\"logo\":null,\"searchEnabled\":true},\"theme\":{\"colorMode\":\"light\",\"layout\":{\"paddingLayout\":1.1,\"layoutMaxWidth\":900,\"columnSpacing\":46,\"borderThicknessLayout\":1,\"borderTypeLayout\":\"solid\",\"borderRadiiLayout\":15,\"pageDisplay\":\"flex\"}
1028,\"header\":{\"coverHeight\":30,\"titleAlign\":\"left\",\"iconAlign\":\"-112px auto auto auto\",\"display\":\"block\"},\"collectionCard\":{\"gap\":10,\"shadow\":\"rgba(15, 15, 15, 0.1) 0px 0px 0px 1px, rgba(15, 15, 15, 0.1) 0px 2px 4px\",\"coverHeightLarge\":200,\"coverHeightMedium\":200,\"coverHeightSmall\":128,\"titleSize\":0.875,\"coverSizeSmall\":172,\"coverSizeMedium\":260,\"coverSizeLarge\":320,\"iconDisplay\":\"inline-flex\"},\"callout\":{\"iconDisplay\":\"block\",\"shadow\":\"rgba(0, 0, 0, 0.2) 0px 10px 20px -6px\"},\"typography\":{\"primaryFont\":\"Inter\",\"secondaryFont\":\"Inter\",\"fonts\":[],\"baseSize\":16,\"titleSize\":2.5,\"headingSize\":1,\"quoteSize\":1.2,\"quoteSizeLarge\":1.4,\"textWeight\":400,\"headingWeight\":600},\"scrollbar\":{\"width\":15},\"navbar\":{\"height\":90,\"shadow\":\"rgba(0, 0, 0, 0.53) 0px 20px 40px -10px\"},\"footer\":{\"height\":0},\"sidebar\":{\"width\":280,\"shadow\":\"rgba(0, 0, 0, 0.49) 10px 0px 20px -6px\"},\"colors\":{\"light\":{\"text\":\"#37352F\",\"textLight\":\"#7d7c78\",\"background\":\"#ffffff\",\"borderColor\":\"#E9E9E7\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#efefef\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#487ca5\",\"hoverBackground\":null},\"footer\":{\"text\":\"#cccccc\",\"background\":\"#1b1c1c\",\"buttonText\":\"#ffffff\",\"buttonBackground\":\"#37352F\"},\"sidebar\":{\"text\":\"#37352F\",\"ctaText\":\"#37352F\",\"background\":\"#ffffff\",\"hoverBackground\":\"#efefef\",\"ctaBackground\":\"#ffffff\",\"border\":\"#E9E9E7\"},\"database\":{\"cardBackground\":\"#ffffff\",\"cardHoverBackground\":\"#f9f9f8\",\"calendarWeekendBackground\":\"#f7f6f3\"},\"default\":[45,8,20],\"gray\":[36,2,46],\"brown\":[19,31,47],\"orange\":[30,87,45],\"yellow\":[38,62,49],\"green\":[149,31,39],\"blue\":[202,53,43],\"purple\":[274,32,54],\"pink\":[328,48,53],\"red\":[2,62,55],\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}}},\"dark\":{\"text\":\"#e1e1e1\",\"textLight\":\"#9b9b9b\",\"background\":\"#191919\",\"borderColor\":\"#373737\",\"checkboxBackground\":\"#2EAADC\",\"hoverBackground\":\"#292929\",\"scrollbar\":{\"background\":\"#FAFAFA\",\"handle\":\"#C1C1C1\",\"border\":\"#E8E8E8\"},\"navbar\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\",\"hoverBackground\":null},\"footer\":{\"text\":\"#e1e1e1\",\"background\":\"#191919\",\"buttonText\":\"#191919\",\"buttonBackground\":\"#e1e1e1\"},\"sidebar\":{\"text\":\"#e1e1e1\",\"ctaText\":\"#e1e1e1\",\"background\":\"#191919\",\"hoverBackground\":\"#292929\",\"ctaBackground\":\"#191919\",\"border\":\"#373737\"},\"database\":{\"cardBackground\":\"#212121\",\"cardHoverBackground\":\"#292929\",\"calendarWeekendBackground\":\"#202020\"},\"form\":{\"submitButton\":{\"default\":\"#55534E\",\"gray\":\"#A7A39A\",\"brown\":\"#9A6851\",\"orange\":\"#D9730D\",\"yellow\":\"#CA922F\",\"green\":\"#448361\",\"blue\":\"#327DA9\",\"purple\":\"#8F64AF\",\"pink\":\"#C24C8B\",\"red\":\"#D44E49\"}},\"default\":[45,8,20],\"gray\":[0,0,61],\"brown\":[18,35,58],\"orange\":[25,54,53],\"yellow\":[38,54,54],\"green\":[146,32,47],\"blue\":[217,50,58],\"purple\":[270,55,62],\"pink\":[329,57,58],\"red\":[1,69,60]}}},\"code\":{\"head\":[],\"body\":[],\"style\":[],\"css\":\"\"},\"files\":[],\"hasPassword\":false,\"hasFeed\":false,\"membershipTierIds\":null},\"smallText\":false,\"config\":\"$undefined\",\"pageLocation\":\"/interim-cto-services\",\"passwords\":[],\"styles\":\"\",\"children\":[\"$L30\",\"$L31\",null]}]\n"])</script>
1028<script>self.__next_f.push([1,"32:I[130020,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"NavbarBreadcrumbs\"]\n33:I[186656,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Picture\"]\n34:I[618378,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageRoot\"]\n4c:I[10042,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"PageDetails\"]\n30:[\"$\",\"main\",null,{\"id\":\"page-interim-cto-services\",\"className\":\"super-content page__interim-cto-services parent-page__index\",\"children\":[null,[\"$\",\"$L32\",null,{\"navbar\":\"$5:props:settings:navbar\",\"head\":{\"url\":\"https://tabletoplabs.ai/interim-cto-services\",\"title\":\"Interim CTO Services | Tabletop Labs\",\"description\":\"Ensure seamless technical leadership transitions with Tabletop Labs' Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods.\",\"root\":{\"id\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"uri\":\"/\",\"title\":\"Tabletop Labs\",\"icon\":null},\"image\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\",\"canonical\":null,\"author\":null,\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"breadcrumbs\":[{\"id\":\"interim-cto-services\",\"uri\":\"/interim-cto-services\",\"title\":\"Interim CTO Services\",\"icon\":\"/icons/user-circle_gray.svg\"}]},\"settings\":\"$5:props:settings\"}],null,[\"$\",\"div\",null,{\"className\":\"notion-header page\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__cover has-cover has-icon-image\",\"children\":[\"$\",\"$L33\",\"cover-interim-cto-services\",{\"className\":\"notion-header__cover-image\",\"style\":{\"userSelect\":\"none\"},\"src\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\",\"alt\":\"Interim CTO Services\",\"priority\":true,\"fill\":true,\"objectFit\":\"cover\",\"objectPosition\":\"center 50%\"}]}],[\"$\",\"div\",null,{\"className\":\"notion-header__content max-width has-cover has-icon-image\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__title-wrapper\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-header__icon-wrapper has-cover has-icon-image\",\"children\":[\"$\",\"$L33\",\"icon-interim-cto-services\",{\"className\":\"notion-header__icon\",\"src\":\"https://app.notion.com/icons/user-circle_gray.svg\",\"width\":125,\"height\":125,\"alt\":\"Interim CTO Services\",\"objectFit\":\"cover\",\"objectPosition\":\"center\"}]}],[\"$\",\"h1\",null,{\"className\":\"notion-header__title\",\"children\":\"Interim CTO Services\"}]]}],null]}]]}],[[\"$\",\"$L34\",\"interim-cto-services\",{\"id\":\"interim-cto-services\",\"children\":[[\"$\",\"$1\",\"192f92d5321f81679038d03db93031dc,192f92d5321f81679038d03db93031dc\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"
1028id\":\"192f92d5321f81679038d03db93031dc\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f81679038d03db93031dc\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Experienced Leadership for Critical Transitions\",{\"children\":\"Experienced Leadership for Critical Transitions\"}]],\"$undefined\"]}]]}],[\"$\",\"p\",\"192f92d5321f8163bd80e7e0cbf8d0d3,192f92d5321f8163bd80e7e0cbf8d0d3\",{\"id\":\"block-192f92d5321f8163bd80e7e0cbf8d0d3\",\"className\":\"notion-text notion-text__content notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Organizations often face periods of transition in technical leadership that require immediate, experienced guidance. Our Interim CTO service provides seasoned technology executives who can step in to maintain momentum, stabilize operations, and set your organization up for long-term success.\",{\"children\":\"Organizations often face periods of transition in technical leadership that require immediate, experienced guidance. Our Interim CTO service provides seasoned technology executives who can step in to maintain momentum, stabilize operations, and set your organization up for long-term success.\"}]],\"$undefined\"]}],[\"$\",\"$1\",\"192f92d5321f8127b2a8d55d034fd119,192f92d5321f8127b2a8d55d034fd119\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f8127b2a8d55d034fd119\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f8127b2a8d55d034fd119\",\"className\":\"notion-heading notion-semantic-string\",\"children\":\"$L35\"}]]}],\"$L36\",\"$L37\",\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\",\"$L4a\",\"$L4b\"],\"hasContent\":true,\"parentId\":\"193f92d5321f804e943acd63ad0454bd\",\"title\":\"$5:props:records:block:interim-cto-services:title\",\"updatedAt\":1738941633098,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/user-circle_gray.svg\",\"coverPosition\":0.5,\"createdTime\":1738808654427,\"lastEditedTime\":1738941633098,\"createdBy\":\"$5:props:records:block:interim-cto-services:createdBy\",\"lastEditedBy\":\"$5:props:records:block:interim-cto-services:lastEditedBy\",\"uri\":\"/interim-cto-services\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\",\"noCover\":false,\"superProperties\":\"$5:props:records:block:interim-cto-services:superProperties\",\"propertyValues\":\"$5:props:records:block:interim-cto-services:propertyValues\",\"blockId\":\"192f92d5-321f-8005-965a-e66163e5a4a3\",\"isRoot\":true,\"ctx\":{\"head\":\"$30:props:children:1:props:head\",\"settings\":{\"siteId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2\",\"userId\":\"dc7891b6-61bb-4936-9aa1-aba940f792c9\",\"domainName\":\"tabletoplabs.ai\",\"name\":\"Tabletop Labs\",\"active\":true,\"free\":false,\"tier\":\"personal\",\"favicon\":\"https://assets.super.so/63dd2b58-78c8-4af9-b178-9a01cfca31d2/uploads/favicon/3ce60c57-060c-4787-992e-3679e4b27ea8.png\",\"fontFamily\":\"Inter\",\"legacyTheme\":null,\"language\":\"en\",\"languages\":\"$5:props:settings:languages\",\"notionPage\":\"191f92d5321f808193e0ee4a47e6f0f9\",\"indexPageId\":\"63dd2b58-78c8-4af9-b178-9a01cfca31d2:::561e0dd6-6825-4259-ad70-496bd46ed56b\",\"pageProperties\":true,\"hidePageProperties\":false,\"disablePageProperties\":false,\"pageSyncing\":true,\"viewSwitcher\":true,\"layoutSidePanel\":true,\"floatingTableOfContents\":false,\"siteSearch\":false,\"advancedSearch\":false,\"themeToggle\":false,\"mondayFirst\":false,\"loadLimits\":false,\"hidePersonInfo\":false,\"showPropertyIcons\":true,\"filterRedirectsFromSearch\":false,\"googleAnalyticsId\":\"G-J9QGTP2WNK\",\"redirectSubdomain\":null,\"noIndex\":true,\"viewsExceeded\":false,\"manualSync\":false,\"syncStatus\":\"unsynced\",\"publishedAt\":null,\"custom404Enabled\":false,\"membershipEnabled\":false,\"membershipConfigured\":false,\"suppressLoginEmail\":false,\"indexMembershipTierIds\":null,\"navbar\":\"$5:props:settings:navbar\",\"footer\":\"$5:props:settings:footer\",\"sidebar\":\"$5:props:settings:sidebar\",\"theme\":\"$5:props:settings:theme\",\"code\":\"$5:props:settings:code\",\"files\":\"$5:props:settings:files\",\"hasPassword\":false,\"hasFeed\":false,\"membershipTierIds\":null},\"records\":\"$5:props:records\",\"pageId\":\"interim-cto-services\"}}]]]}]\n31:[\"$\",\"$L4c\",null,{\"id\":\"interim-cto-services\",\"children\":\"$5:props:records:block:interim-cto-services:children\",\"hasContent\":true,\"parentId\":\"193f92d5321f804e943acd63ad0454bd\",\"t
1028itle\":\"$5:props:records:block:interim-cto-services:title\",\"updatedAt\":1738941633098,\"type\":\"page\",\"spaceId\":\"6eb83975-b4e7-4407-bcce-a063e979ddb7\",\"icon\":\"/icons/user-circle_gray.svg\",\"coverPosition\":0.5,\"createdTime\":1738808654427,\"lastEditedTime\":1738941633098,\"createdBy\":\"$5:props:records:block:interim-cto-services:createdBy\",\"lastEditedBy\":\"$5:props:records:block:interim-cto-services:lastEditedBy\",\"uri\":\"/interim-cto-services\",\"fullWidth\":false,\"smallText\":false,\"cover\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\",\"noCover\":false,\"superProperties\":\"$5:props:records:block:interim-cto-services:superProperties\",\"propertyValues\":\"$5:props:records:block:interim-cto-services:propertyValues\",\"blockId\":\"192f92d5-321f-8005-965a-e66163e5a4a3\",\"ctx\":\"$30:props:children:4:0:props:ctx\"}]\n"])</script>
1028<script>self.__next_f.push([1,"4d:I[999377,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Column\"]\n4e:I[537826,[\"/_next/static/chunks/1dlft7ht-6kzk.js\",\"/_next/static/chunks/1xt6zdl-o7wg3.js\",\"/_next/static/chunks/0rr5btioklgf4.js\",\"/_next/static/chunks/2matreab0rub0.js\",\"/_next/static/chunks/1-tlhqto6-7lg.js\",\"/_next/static/chunks/3cmvik1zogxvy.js\",\"/_next/static/chunks/0tebe-k_4bvw8.js\",\"/_next/static/chunks/08sikk1eypppo.js\",\"/_next/static/chunks/1thlt7ghjj4x5.js\",\"/_next/static/chunks/3_or8blvqwyye.js\"],\"Link\"]\n35:[\"$undefined\",[[\"$\",\"$1\",\"0-How We Help\",{\"children\":\"How We Help\"}]],\"$undefined\"]\n36:[\"$\",\"$1\",\"192f92d5321f813286aadab13e0faf17,192f92d5321f813286aadab13e0faf17\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f813286aadab13e0faf17\"}],[\"$\",\"h3\",null,{\"id\":\"block-192f92d5321f813286aadab13e0faf17\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Immediate Stabilization\",{\"children\":\"Immediate Stabilization\"}]],\"$undefined\"]}]]}]\n37:[\"$\",\"ul\",\"192f92d5321f81008750d4c40e59a742,192f92d5321f81008750d4c40e59a742\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f81008750d4c40e59a742\",{\"id\":\"block-192f92d5321f81008750d4c40e59a742\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Quick asse
1028ssment of current technical state\",{\"children\":\"Quick assessment of current technical state\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f813c8c73d54c04618cf3\",{\"id\":\"block-192f92d5321f813c8c73d54c04618cf3\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Identification and mitigation of critical risks\",{\"children\":\"Identification and mitigation of critical risks\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81d18fc2dd885caf4730\",{\"id\":\"block-192f92d5321f81d18fc2dd885caf4730\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Team alignment and morale maintenance\",{\"children\":\"Team alignment and morale maintenance\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f818c814adf2758e3e397\",{\"id\":\"block-192f92d5321f818c814adf2758e3e397\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Ongoing operations management\",{\"children\":\"Ongoing operations management\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81dcba1acf68d82e742a\",{\"id\":\"block-192f92d5321f81dcba1acf68d82e742a\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Knowledge preservation and documentation\",{\"children\":\"Knowledge preservation and documentation\"}]],\"$undefined\"]}]]}]\n38:[\"$\",\"$1\",\"192f92d5321f81dfaf68c85387a9729a,192f92d5321f81dfaf68c85387a9729a\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f81dfaf68c85387a9729a\"}],[\"$\",\"h3\",null,{\"id\":\"block-192f92d5321f81dfaf68c85387a9729a\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Strategic Continuity\",{\"children\":\"Strategic Continuity\"}]],\"$undefined\"]}]]}]\n39:[\"$\",\"ul\",\"192f92d5321f811bbdd5fb66a14865ec,192f92d5321f811bbdd5fb66a14865ec\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f811bbdd5fb66a14865ec\",{\"id\":\"block-192f92d5321f811bbdd5fb66a14865ec\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Technical vision maintenance and refinement\",{\"children\":\"Technical vision maintenance and refinement\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f810faba6c570aeac5503\",{\"id\":\"block-192f92d5321f810faba6c570aeac5503\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Project and initiative continuity\",{\"children\":\"Project and initiative continuity\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8179a877f1bb183e4cd8\",{\"id\":\"block-192f92d5321f8179a877f1bb183e4cd8\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Vendor relationship management\",{\"children\":\"Vendor relationship management\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81e58b58e94eaa2e1406\",{\"id\":\"block-192f92d5321f81e58b58e94eaa2e1406\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Budget oversight and optimization\",{\"children\":\"Budget oversight and optimization\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81158ed9ebc680fa6d5f\",{\"id\":\"block-192f92d5321f81158ed9ebc680fa6d5f\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Cross-functional team coordination\",{\"children\":\"Cross-functional team coordination\"}]],\"$undefined\"]}]]}]\n3a:[\"$\",\"$1\",\"192f92d5321f816da374d180e479671a,192f92d5321f816da374d180e479671a\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f816da374d180e479671a\"}],[\"$\",\"h3\",null,{\"id\":\"block-192f92d5321f816da374d180e479671a\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Team Leadership\",{\"children\":\"Team Leadership\"}]],\"$undefined\"]}]]}]\n3b:[\"$\",\"ul\",\"192f92d5321f810b9096e1ec2cb00daf,192f92d5321f810b9096e1ec2cb00daf\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f810b9096e1ec2cb00daf\",{\"id\":\"block-192f92d5321f810b9096e1ec2cb00daf\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Engineering team guidance and support\",{\"children\":\"Engineering team guidance and support\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81d89267ce400616ce09\",{\"id\":\"block-192f92d5321f81d89267ce400616ce09\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Performance management continuity\",{\"children\":\"Performance management continuity\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8192baa5cfb4ecfbba32\",{\"id\":\"block-192f92d5321f8192baa5cfb4ecfbba32\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Technical decision-making\",{\"children\":\"Technical decision-making\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8123bd82fad678e9f849\",{\"id\":\"block-192f92d5321f8123bd82fad678e9f849\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Team morale and culture maintenance\",{\"children\":\"Team morale and culture maintenance\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81be9f0bccfe8af344ef\",{\"id\":\"block-192f92d5321f81be9f0bccfe8af344ef\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Communication framework establishment\",{\"children\":\"Communication framework establishment\"}]],\"$undefined\"]}]]}]\n3c:[\"$\",\"$1\",\"192f92d5321f810fa102c045ff0f6841,192f92d5321f810fa102c045ff0f6841\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"
1028id\":\"192f92d5321f810fa102c045ff0f6841\"}],[\"$\",\"h3\",null,{\"id\":\"block-192f92d5321f810fa102c045ff0f6841\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Transition Management\",{\"children\":\"Transition Management\"}]],\"$undefined\"]}]]}]\n3d:[\"$\",\"ul\",\"192f92d5321f818b9cdbcd4a5ca1d31b,192f92d5321f818b9cdbcd4a5ca1d31b\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f818b9cdbcd4a5ca1d31b\",{\"id\":\"block-192f92d5321f818b9cdbcd4a5ca1d31b\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Knowledge capture and transfer\",{\"children\":\"Knowledge capture and transfer\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81fb923bf2cdd8a090f9\",{\"id\":\"block-192f92d5321f81fb923bf2cdd8a090f9\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Process documentation and improvement\",{\"children\":\"Process documentation and improvement\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81999a1af8e085c2b95b\",{\"id\":\"block-192f92d5321f81999a1af8e085c2b95b\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Onboarding preparation for permanent leadership\",{\"children\":\"Onboarding preparation for permanent leadership\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8189bdb0cead9406bdd6\",{\"id\":\"block-192f92d5321f8189bdb0cead9406bdd6\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Change management support\",{\"children\":\"Change management support\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81e0901bc20b7f674703\",{\"id\":\"block-192f92d5321f81e0901bc20b7f674703\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Stakeholder communication\",{\"children\":\"Stakeholder communication\"}]],\"$undefined\"]}]]}]\n3e:[\"$\",\"$1\",\"192f92d5321f81c49519fcde6cddd826,192f92d5321f81c49519fcde6cddd826\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f81c49519fcde6cddd826\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f81c49519fcde6cddd826\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Our Approach\",{\"children\":\"Our Approach\"}]],\"$undefined\"]}]]}]\n3f:[\"$\",\"p\",\"192f92d5321f81b6aa45eeab73d88c09,192f92d5321f81b6aa45eeab73d88c09\",{\"id\":\"block-192f92d5321f81b6aa45eeab73d88c09\",\"className\":\"notion-text notion-text__content notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-We begin with a rapid assessment of your organization's current state, identifying immediate needs and potential risks. Your Interim CTO then develops and executes a plan to ensure stability while maintaining progress toward key objectives.\",{\"children\":\"We begin with a rapid assessment of your organization's current state, identifying immediate needs and potential risks. Your Interim CTO then develops and executes a plan to ensure stability while maintaining progress toward key objectives.\"}]],\"$undefined\"]}]\n40:[\"$\",\"$1\",\"192f92d5321f8186b206f7dd48d9744e,192f92d5321f8186b206f7dd48d9744e\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f8186b206f7dd48d9744e\"}],[\"$\",\"h3\",null,{\"id\":\"block-192f92d5321f8186b206f7dd48d9744e\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-What Sets Us Apart\",{\"children\":\"What Sets Us Apart\"}]],\"$undefined\"]}]]}]\n41:[\"$\",\"ul\",\"192f92d5321f8181bc9dd83570627ca0,192f92d5321f8181bc9dd83570627ca0\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f8181bc9dd83570627ca0\",{\"id\":\"block-192f92d5321f8181bc9dd83570627ca0\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"strong\",\"0-b\",{\"children\":[\"$\",\"$1\",\"0-Rapid Integration\",{\"children\":\"Rapid Integration\"}]}],[\"$\",\"$1\",\"1-: Our CTOs quickly adapt to your organization's culture and needs\",{\"children\":\": Our CTOs quickly adapt to your organization's culture and needs\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f811b8c56fc3028d1328e\",{\"id\":\"block-192f92d5321f811b8c56fc3028d1328e\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"strong\",\"0-b\",{\"children\":[\"$\",\"$1\",\"0-Stability Focus\",{\"children\":\"Stability Focus\"}]}],[\"$\",\"$1\",\"1-: We ensure continuous operations while preparing for long-term success\",{\"children\":\": We ensure continuous operations while preparing for long-term success\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81c1b1a7c5812fb6c350\",{\"id\":\"block-192f92d5321f81c1b1a7c5812fb6c350\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"strong\",\"0-b\",{\"children\":[\"$\",\"$1\",\"0-Experience-Backed\",{\"children\":\"Experience-Backed\"}]}],[\"$\",\"$1\",\"1-: Our leaders bring proven experience managing technical transitions\",{\"children\":\": Our leaders bring proven experience managing technical transitions\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81d3a5c5d9cc0239363a\",{\"id\":\"block-192f92d5321f81d3a5c5d9cc0239363a\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"strong\",\"0-b\",{\"children\":[\"$\",\"$1\",\"0-Future-Ready\",{\"children\":\"Future-Ready\"}]}],[\"$\",\"$1\",\"1-: We set up your organization for successful permanent leadership transition\",{\"children\":\": We set up your organization for successful permanent leadership transition\"}]],\"$undefined\"]}]]}]\n42:[\"$\",\"$1\",\"192f92d5321f81a99432f273fe0b37bb,192f92d5321f81a99432f273fe0b37bb\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"
1028id\":\"192f92d5321f81a99432f273fe0b37bb\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f81a99432f273fe0b37bb\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-When to Engage an Interim CTO\",{\"children\":\"When to Engage an Interim CTO\"}]],\"$undefined\"]}]]}]\n43:[\"$\",\"ul\",\"192f92d5321f81218424d6004ce57ea8,192f92d5321f81218424d6004ce57ea8\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f81218424d6004ce57ea8\",{\"id\":\"block-192f92d5321f81218424d6004ce57ea8\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Unexpected departure of technical leadership\",{\"children\":\"Unexpected departure of technical leadership\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8169a925d9eea5c1ba7b\",{\"id\":\"block-192f92d5321f8169a925d9eea5c1ba7b\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Extended leave situations\",{\"children\":\"Extended leave situations\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f8124aa68e0fb8cb241f0\",{\"id\":\"block-192f92d5321f8124aa68e0fb8cb241f0\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Acquisition or merger transitions\",{\"children\":\"Acquisition or merger transitions\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f815ea071d351421a2c50\",{\"id\":\"block-192f92d5321f815ea071d351421a2c50\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Rapid growth periods requiring immediate leadership\",{\"children\":\"Rapid growth periods requiring immediate leadership\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81059e43da46bea920a0\",{\"id\":\"block-192f92d5321f81059e43da46bea920a0\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Technical restructuring initiatives\",{\"children\":\"Technical restructuring initiatives\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81df97e8e0e6dc67c870\",{\"id\":\"block-192f92d5321f81df97e8e0e6dc67c870\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Bridge periods during executive searches\",{\"children\":\"Bridge periods during executive searches\"}]],\"$undefined\"]}]]}]\n44:[\"$\",\"$1\",\"192f92d5321f81aaad29d5beaa32528f,192f92d5321f81aaad29d5beaa32528f\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"notion-heading__anchor\",\"id\":\"192f92d5321f81aaad29d5beaa32528f\"}],[\"$\",\"h2\",null,{\"id\":\"block-192f92d5321f81aaad29d5beaa32528f\",\"className\":\"notion-heading notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Engagement Models\",{\"children\":\"Engagement Models\"}]],\"$undefined\"]}]]}]\n45:[\"$\",\"p\",\"192f92d5321f81398febc430a206a365,192f92d5321f81398febc430a206a365\",{\"id\":\"block-192f92d5321f81398febc430a206a365\",\"className\":\"notion-text notion-text__content notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-We offer flexible engagement structures based on your needs:\",{\"children\":\"We offer flexible engagement structures based on your needs:\"}]],\"$undefined\"]}]\n46:[\"$\",\"ul\",\"192f92d5321f81759297fdf66061d735,192f92d5321f81759297fdf66061d735\",{\"className\":\"notion-bulleted-list\",\"children\":[[\"$\",\"li\",\"192f92d5321f81759297fdf66061d735\",{\"id\":\"block-192f92d5321f81759297fdf66061d735\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Full-time interim leadership\",{\"children\":\"Full-time interim leadership\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81549b6fedcb33d6c029\",{\"id\":\"block-192f92d5321f81549b6fedcb33d6c029\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Critical period coverage\",{\"children\":\"Critical period coverage\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81c5a1dbe491590b1b69\",{\"id\":\"block-192f92d5321f81c5a1dbe491590b1b69\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Transition management\",{\"children\":\"Transition management\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81668ec9eed7c5c144d5\",{\"id\":\"block-192f92d5321f81668ec9eed7c5c144d5\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Advisory support during search and onboarding\",{\"children\":\"Advisory support during search and onboarding\"}]],\"$undefined\"]}],[\"$\",\"li\",\"192f92d5321f81299ef7eebc5c9799e5\",{\"id\":\"block-192f92d5321f81299ef7eebc5c9799e5\",\"className\":\"notion-list-item notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Knowledge transfer and documentation\",{\"children\":\"Knowledge transfer and documentation\"}]],\"$undefined\"]}]]}]\n47:[\"$\",\"p\",\"192f92d5321f8186a0b1fbc6cabb58ea,192f92d5321f8186a0b1fbc6cabb58ea\",{\"id\":\"block-192f92d5321f8186a0b1fbc6cabb58ea\",\"className\":\"notion-text notion-text__content notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Each engagement is tailored to provide the stability and leadership your organization needs during critical transitions.\",{\"children\":\"Each engagement is tailored to provide the stability and leadership your organization needs during critical transitions.\"}]],\"$undefined\"]}]\n48:[\"$\",\"div\",\"192f92d5321f80b88837dfeb066249db,192f92d5321f80b88837dfeb066249db\",{\"id\":\"block-192f92d5321f80b88837dfeb066249db\",\"className\":\"notion-text\"}]\n49:[\"$\",\"div\",\"192f92d5321f801eb2fbd0b7e364d9da,192f92d5321f801eb2fbd0b7e364d9da\",{\"id\":\"block-192f92d5321f801eb2fbd0b7e364d9da\",\"className\":\"notion-divider\"}]\n4a:[\"$\",\"div\",\"192f92d5321f80b5b3ddf435c011b9f3,192f92d5321f80b5b3ddf435c011b9f3,192f92d5321f80b5b3ddf435c011b9f3\",{\"id\":\"block-192f92d5321f80b5b3ddf435c011b9f3\",\"className\":\"notion-column-list\",\"data-projects-grid\":\"$undefined\",\"children\":[[\"$\",\"$L4d\",\"192f92d5321f80c8b573edaac1ec9c58,192f92d5321f80c8b573edaac1ec9c58\",{\"id\":\"192f92d5321f80c8b573edaac1ec9c58\",\"children\":[[\"$\",\"div\",\"192f92d5321f80f5ab0cd50a9eafa8d2,192f92d5321f80f5ab0cd50a9eafa8d2\",{\"id\":\"block-192f92d5321f80f5ab0cd50a9eafa8d2\",\"className\":\"notion-text\"}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.20833333333333331,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":0,\"isProjectsGrid\":false}],[\"$\",\"$L4d\",\"192f92d5321f80599e27c70f45f87071,192f92d5321f80599e27c70f45f87071\",{\"id\":\"192f92d5321f80599e27c70f45f87071\",\"children\":[[\"$\",\"div\",\"192f92d5321f80b99f74dc9148c66fad,192f92d5321f80b99f74dc9148c66fad\",{\"id\":\"block-192f92d5321f80b99f74dc9148c66fad\",\"className\":\"notion-button\",\"children\":[\"$\",\"$L4e\",null,{\"uri\":\"mailto:[email protected]\",\"className\":\"notion-button__content\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-button__icon\",\"children\":[\"$\",\"$L33\",null,{\"src\":\"https://app.notion.com/icons/send_blue.svg\",\"alt\":\"icon\",\"width\":16,\"height\"
1028:16,\"className\":\"notion-icon\",\"fill\":\"$undefined\",\"sizes\":\"$undefined\",\"objectFit\":\"contain\",\"objectPosition\":\"center\"}]}],[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Contact Us\",{\"children\":\"Contact Us\"}]],\"$undefined\"]}]]}]}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.25,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":1,\"isProjectsGrid\":false}],[\"$\",\"$L4d\",\"192f92d5321f804896e1fd5c56fdd16c,192f92d5321f804896e1fd5c56fdd16c\",{\"id\":\"192f92d5321f804896e1fd5c56fdd16c\",\"children\":[[\"$\",\"div\",\"192f92d5321f80f8a2c9fa9d76c8f869,192f92d5321f80f8a2c9fa9d76c8f869\",{\"id\":\"block-192f92d5321f80f8a2c9fa9d76c8f869\",\"className\":\"notion-button\",\"children\":[\"$\",\"$L4e\",null,{\"uri\":\"https://calendar.app.google/StEKsZ7cyYregHkZ6\",\"className\":\"notion-button__content\",\"children\":[[\"$\",\"div\",null,{\"className\":\"notion-button__icon\",\"children\":[\"$\",\"$L33\",null,{\"src\":\"https://app.notion.com/icons/calendar_yellow.svg\",\"alt\":\"icon\",\"width\":16,\"height\":16,\"className\":\"notion-icon\",\"fill\":\"$undefined\",\"sizes\":\"$undefined\",\"objectFit\":\"contain\",\"objectPosition\":\"center\"}]}],[\"$\",\"span\",null,{\"className\":\"notion-semantic-string\",\"children\":[\"$undefined\",[[\"$\",\"$1\",\"0-Book a meeting\",{\"children\":\"Book a meeting\"}]],\"$undefined\"]}]]}]}]],\"hasContent\":true,\"parentId\":\"192f92d5321f80b5b3ddf435c011b9f3\",\"title\":null,\"updatedAt\":1738810726412,\"type\":\"column\",\"ratio\":0.5416666666666662,\"ctx\":\"$30:props:children:4:0:props:ctx\",\"listLength\":3,\"listOrder\":2,\"isProjectsGrid\":false}]]}]\n4b:[\"$\",\"div\",\"192f92d5321f801aa1e0e77f3eba79a2,192f92d5321f801aa1e0e77f3eba79a2\",{\"id\":\"block-192f92d5321f801aa1e0e77f3eba79a2\",\"className\":\"notion-text\"}]\n"])</script>
1028<script>self.__next_f.push([1,"8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Interim CTO Services | Tabletop Labs\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Ensure seamless technical leadership transitions with Tabletop Labs' Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"generator\",\"content\":\"Super\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Interim CTO Services | Tabletop Labs\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Ensure seamless technical leadership transitions with Tabletop Labs' Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://tabletoplabs.ai/interim-cto-services\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Interim CTO Services | Tabletop Labs\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en-US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:alt\",\"content\":\"Interim CTO Services | Tabletop Labs\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"Interim CTO Services | Tabletop Labs\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"Ensure seamless technical leadership transitions with Tabletop Labs' Interim CTO services. Our seasoned executives provide immediate stabilization, strategic continuity, and team leadership during critical periods.\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image\",\"content\":\"https://images.spr.so/cdn-cgi/imagedelivery/j42No7y-dcokJuNgXeA0ig/109de1b3-b779-4cab-8532-b5d369c8a2a8/interim-cto-table/public\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image:alt\",\"content\":\"Interim CTO Services | Tabletop Labs\"}]]\n"])</script>
1028</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.