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' 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' 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' 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'
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'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.