PageSourceSearch

https://www.vivalab.health/blog/weight-management/can-your-gut-hea…sing-weight-a-scientific-guide?from=%2Fblog

html vivalab.health collected 2026-10-02 00:09:24 UTC 858,929 bytes, 61 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/ebb35ee7afcbc6d3.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/1943494727ffb245.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/d380e9d49e27a3bf.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/10cbb816390f4ac1.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV"/>
1<script src="/_next/static/chunks/e99319c0ff00e7d5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/d424e12bc6cfe4ca.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/deb62702f0602c88.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/turbopack-ec6ca7ac0f0448ad.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<script src="/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" async=""></script>
1<meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://vivalab-prod-1.dotcms.cloud"/><link rel="dns-prefetch" href="https://vivalab-prod-1.dotcms.cloud"/><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://connect.facebook.net"/><title>Can Your Gut Health Stop You From Losing Weight? A Scientific Guide | vivaLAB</title><meta name="description" content="Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage."/><link rel="canonical" href="https://www.vivalab.health/blog/weight-management/can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide"/><meta property="og:title" content="Can Your Gut Health Stop You From Losing Weight? A Scientific Guide"/><meta property="og:description" content="Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage."/><meta property="og:type" content="article"/><meta property="article:published_time" content="2025-11-06 00:00:00.0"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Can Your Gut Health Stop You From Losing Weight? A Scientific Guide"/><meta name="twitter:description" content="Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage."/><link rel="icon" href="/favicon.ico?favicon.f37fb301.ico" sizes="53x59" type="image/x-icon"/><noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=634103599433764&amp;ev=PageView&amp;noscript=1" alt=""/></noscript><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TZ9XBTM" height="0" width="0" style="display:none;visibility:hidden" title=""></iframe></noscript>
1<script id="organization-structured-data" type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"vivaLAB","url":"https://www.vivalab.health/","address":{"@type":"PostalAddress","streetAddress":"655 Elizabeth St","addressLocality":"Melbourne","addressRegion":"Victoria","postalCode":"3000","addressCountry":"Australia"},"email":"[email protected]","logo":"https://vivalabau.b-cdn.net/dA/6e1141c89675a4b8bc54cbf6f0fe8fbd","sameAs":["https://www.facebook.com/vivalab.health/","https://www.instagram.com/vivalab.health/","https://www.youtube.com/@vivaLAB.health","https://au.linkedin.com/company/vivalab"]}</script>
1<script id="website-structured-data" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"vivaLAB","url":"https://www.vivalab.health/","publisher":{"@type":"Organization","name":"vivaLAB","logo":"https://vivalabau.b-cdn.net/dA/6e1141c89675a4b8bc54cbf6f0fe8fbd"}}</script>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" noModule=""></script>
1</head><body class="ttnormspro_342e05c4-module__C8iWNq__variable font-sans"><div hidden=""><!--$--><!--/$--></div><div class="bg-background flex min-h-screen flex-col"><header class="sticky top-0 z-50 bg-white" data-site-header="true"><div class="text-text-dark relative z-50 bg-[#FEEF6D] py-2 text-center text-sm"><div class="container mx-auto flex min-h-[24px] items-center justify-center px-4 sm:justify-between"><div class="relative h-[24px] w-full sm:hidden"><div class="slick-slider slick-initialized" dir="ltr"><div class="slick-list"><div class="slick-track" style="width:500%;left:-100%"><div data-index="0" class="slick-slide slick-active slick-current" tabindex="-1" aria-hidden="false" style="outline:none;width:20%;position:relative;left:0;opacity:1;z-index:999;transition:opacity 500ms ease-in-out, visibility 500ms ease-in-out"><div><div class="flex h-[24px] w-full items-center justify-center" tabindex="-1" style="width:100%;display:inline-block"><div class="rich_text_top_bar flex w-full items-center justify-center"><!--$?--><template id="B:0"></template><!--/$--><div><span class=""><span>Free delivery Australia-wide</span></span></div></div></div></div></div><div data-index="1" class="slick-slide" tabindex="-1" aria-hidden="true" style="outline:none;width:20%;position:relative;left:-20px;opacity:0;z-index:998;transition:opacity 500ms ease-in-out, visibility 500ms ease-in-out"><div><div class="flex h-[24px] w-full items-center justify-center" tabindex="-1" style="width:100%;display:inline-block"><div class="rich_text_top_bar flex w-full items-center justify-center"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house mr-2 flex-shrink-0" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg><!--/$--><div><span class=""><span>Convenient, At-Home Testing</span></span></div></div></div></div></div><div data-index="2" class="slick-slide" tabindex="-1" aria-hidden="true" style="outline:none;width:20%;position:relative;left:-40px;opacity:0;z-index:998;transition:opacity 500ms ease-in-out, visibility 500ms ease-in-out"><div><div class="flex h-[24px] w-full items-center justify-center" tabindex="-1" style="width:100%;display:inline-block"><div class="rich_text_top_bar flex w-full items-center justify-center"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-microscope mr-2 flex-shrink-0" aria-hidden="true"><path d="M6 18h8"></path><path d="M3 22h18"></path><path d="M14 22a7 7 0 1 0 0-14h-1"></path><path d="M9 14h2"></path><path d="M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z"></path><path d="M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"></path></svg><!--/$--><div><span class=""><span>Tested and Backed by Science</span></span></div></div></div></div></div></div></div></div></div><div class="hidden sm:flex sm:w-full sm:items-center sm:justify-between"><div class="rich_text_top_bar"><!--$?--><template id="B:1"></template><!--/$--><span class=""><span>Free delivery Australia-wide</span></span></div><div class="rich_text_top_bar"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house" aria-hidden="true"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg><!--/$--><span class=""><span>Convenient, At-Home Testing</span></span></div><div class="rich_text_top_bar"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-microscope" aria-hidden="true"><path d="M6 18h8"></path><path d="M3 22h18"></path><path d="M14 22a7 7 0 1 0 0-14h-1"></path><path d="M9 14h2"></path>
1<path d="M9 12a2 2 0 0 1-2-2V6h6v4a2 2 0 0 1-2 2Z"></path><path d="M12 6V3a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3"></path></svg><!--/$--><span class=""><span>Tested and Backed by Science</span></span></div></div></div></div><div class="bg-background-alt border-background sticky top-0 z-40 border-b-2"><div class="container mx-auto flex h-22 items-center justify-between p-4 md:px-6 md:py-4"><div class="flex w-full items-center justify-between xl:hidden"><div class="flex-1 text-left"><button aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu text-primary h-8 w-8" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div><div class="flex-1 text-center"><a class="inline-block" href="/"><img alt="vivalab_logo.svg" loading="lazy" width="484" height="140" decoding="async" data-nimg="1" class="tablet-logo" style="color:transparent" srcSet="https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/640w/webp 1x, https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/1080w/webp 2x" src="https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/1080w/webp"/></a></div><div class="me-2 flex flex-1 items-center justify-end gap-2"><a class="inline-flex h-8 w-8 items-center justify-center" aria-label="Sign in" href="/auth/login?returnTo=/myviva"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user-round text-[#2C2E42]" aria-hidden="true"><circle cx="12" cy="8" r="5"></circle><path d="M20 21a8 8 0 0 0-16 0"></path></svg></a><button class="relative inline-flex h-8 w-8 items-center justify-center" aria-label="Open cart"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shopping-cart text-[#2C2E42]" aria-hidden="true"><circle cx="8" cy="21" r="1"></circle><circle cx="19" cy="21" r="1"></circle><path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"></path></svg></button></div></div><div class="hidden w-full items-center justify-between xl:flex"><div class="flex items-center gap-2 lg:gap-4"><a class="flex items-center" href="/"><img alt="vivalab_logo.svg" loading="lazy" width="130" height="32" decoding="async" data-nimg="1" class="w-[130px] lg:w-[160px]" style="color:transparent" srcSet="https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/400w/webp 1x, https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/400w/webp 2x" src="https://vivalabau.b-cdn.net/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1/400w/webp"/></a></div><nav class="flex items-start space-x-4 lg:space-x-8"><div class="relative"><button type="button" class="text-left text-base relative pb-2 whitespace-nowrap transition-all duration-200 after:bg-primary after:absolute after:-bottom-1 after:left-0 after:h-1 after:w-full after:scale-x-0 after:transition-transform after:duration-200 hover:-translate-y-1 hover:after:scale-x-100 font-badge font-regular text-text-gray hover:text-primary inline-flex cursor-pointer items-center gap-1 border-0 bg-transparent" aria-expanded="false" aria-haspopup="menu">Decode Your Biological Drift<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" class="text-left text-base relative pb-2 whitespace-nowrap transition-all duration-200 after:bg-primary after:absolute after:-bottom-1 after:left-0 after:h-1 after:w-full after:scale-x-0 after:transition-transform after:duration-200 hover:-translate-y-1 hover:after:scale-x-100 font-badge font-regular text-text-gray hover:text-primary inline-flex cursor-pointer items-center gap-1 border-0 bg-transparent" aria-expanded="false" aria-haspopup="menu">Testing Helps with<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" class="text-left text-base relative pb-2 whitespace-nowrap transition-all duration-200 after:bg-primary after:absolute after:-bottom-1 after:left-0 after:h-1 after:w-full after:scale-x-0 after:transition-transform after:duration-200 hover:-translate-y-1 hover:after:scale-x-100 font-heading font-demibold text-primary inline-flex cursor-pointer items-center gap-1 border-0 bg-transparent" aria-expanded="false" aria-haspopup="menu">Learn<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-5 w-5 shrink-0 transition-transform" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div></nav><div class="flex items-center justify-between gap-6 space-x-2 lg:space-x-4"><a class="inline-flex items-center justify-between rounded-full h-[50px] px-6 mx-auto 
1sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button bg-primary text-text-light border border-primary hover:bg-transparent hover:text-primary min-w-[200px] max-w-[500px] w-full sm:w-auto ml-0 !w-fit !min-w-[122px] text-xs whitespace-nowrap lg:text-base" target="_self" href="/shop"><span class="flex-1 text-base text-center">Shop</span></a><button class="relative me-2 inline-flex h-8 w-8 items-center justify-center pb-2" aria-label="Open cart"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shopping-cart text-[#2C2E42]" aria-hidden="true"><circle cx="8" cy="21" r="1"></circle><circle cx="19" cy="21" r="1"></circle><path d="M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12"></path></svg></button><div><a class="font-badge font-regular text-text-gray hover:text-primary after:bg-primary relative flex items-center pb-2 text-left text-base whitespace-nowrap transition-all duration-200 after:absolute after:-bottom-1 after:left-0 after:h-1 after:w-full after:scale-x-0 after:transition-transform after:duration-200 hover:-translate-y-1 hover:after:scale-x-100" href="/auth/login?returnTo=/myviva"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user-round mr-1 h-4 w-4 lg:h-6 lg:w-6" aria-hidden="true"><circle cx="12" cy="8" r="5"></circle><path d="M20 21a8 8 0 0 0-16 0"></path></svg>Sign In</a></div></div></div></div></div></header><main class="bg-background grow overflow-hidden"><main style="background-color:#edf0f2;--block-bg-mobile:linear-gradient(135deg, rgba(255, 255, 255, 0.84)), url(https://vivalabau.b-cdn.net/dA/a071b7ab24a65322aefe7a2b5291053a/800w/webp);--block-bg-desktop:linear-gradient(135deg, rgba(255, 255, 255, 0.84)), url(https://vivalabau.b-cdn.net/dA/a071b7ab24a65322aefe7a2b5291053a/1920w/webp);background-position:center;background-repeat:no-repeat;background-size:cover" class="relative w-full bg-cover bg-center bg-no-repeat block-bg-responsive"><div class="container mx-auto px-6 py-0"><div class="flex min-h-[500px] flex-col justify-between py-6 md:min-h-[500px] md:py-8"><nav class="text-base text-[#474645]" style="font-family:&quot;TTNormsPro-Lt&quot;, &quot;TT Norms Pro Light&quot;, &quot;TT Norms Pro&quot;, sans-serif"><a class="breadcrumb-link underline transition-colors" href="/">Home</a><span class="mx-2">/</span><a class="breadcrumb-link underline transition-colors" href="/blog">Blog</a><span class="mx-2">/</span><a class="breadcrumb-link underline transition-colors" href="/blog/weight-management">Weight Management</a><span class="mx-2">/</span><span class="font-light text-[#474645]">Can Your Gut Health Stop You From Losing Weight? A Scientific Guide</span></nav><div class="my-4 max-w-4xl"><h1 class="typography-heading-banner font-demibold mb-4 text-[#474645]">Can Your Gut Health Stop You From Losing Weight? A Scientific Guide</h1><div class="rich_text typography-description text-[#474645] [&amp;_p]:text-[#474645]"><p>Explore the intricate science of the gut-weight axis, the factors that disrupt it and learn how precision health can help you succeed in your weight management goals.</p></div></div><div class="flex flex-col gap-4 sm:flex-row sm:items-end sm:justify-between"><div class="flex flex-col"><div class="mb-3 text-lg font-medium text-[#474645]">4 MIN READ</div><div class="flex items-center gap-3"><div class="relative h-[60px] w-[60px] flex-shrink-0 overflow-hidden rounded-full"><img alt="Dr. Pennie Taylor" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="60px" srcSet="https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 16w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 32w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 48w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 64w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 96w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 128w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 256w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 384w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 400w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/640w/webp 640w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/750w/webp 750w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/828w/webp 828w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1920w/webp"/></div><div class="flex flex-col"><div class="author-name-link cursor-pointer text-lg font-normal text-[#474645] underline">Dr. Pennie Taylor</div><div class="text-lg text-[#474645]" style="font-family:&quot;TTNormsPro-Lt&quot;, &quot;TT Norms Pro Light&quot;, &quot;TT Norms Pro&quot;, sans-serif">6 Nov 2025</div></div></div></div><button class="typography-button bg-primary text-text-light border-primary hover:text-primary inline-flex h-[50px] w-full max-w-none min-w-[200px] items-center justify-between rounded-full border px-6 transition-all duration-200 ease-in-out hover:bg-transparent sm:w-auto 
1sm:flex-shrink-0"><span class="flex-1 text-left text-base">Share article</span><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 flex-shrink-0 -scale-y-100 md:ml-[25px]" aria-label="Share this article"><polyline points="15 10 20 15 15 20"></polyline><path d="M4 4v7a4 4 0 0 0 4 4h12"></path></svg></button></div></div></div></main><div class="bg-background"><div class="container mx-auto px-6 pt-[60px] md:pt-[75px]"><div class="mx-auto max-w-4xl"><div class="rich_text"><div><p>If you've followed a strict diet and exercise plan without seeing the results you expected, you've run into the reality that weight regulation is more complex than calories in versus calories out. One factor getting serious scientific attention: your gut microbiome.</p>
2<blockquote>
3<p><strong>IN SHORT</strong><br />Weight regulation isn't just calories in versus calories out. Your gut microbiome influences appetite hormones, inflammation and how efficiently your body extracts energy from food, all relevant to why generic diets don't work the same for everyone.</p>
4</blockquote>
5<h2>How the gut microbiome influences weight</h2>
6<h3>Energy extraction and SCFA production</h3>
7<p>Gut bacteria break down dietary fibre your body can't digest on its own [1]. Fermentation produces short-chain fatty acids (SCFAs) like butyrate, propionate and acetate, which provide a small number of calories but also act as signalling molecules influencing energy balance, appetite regulation and gut lining integrity. A microbiome that's unusually efficient at extracting calories from food may contribute to weight gain.</p>
8<h3>Hormone regulation and appetite</h3>
9<p>Gut bacteria influence the production and signalling of key appetite hormones. An imbalanced microbiome can disrupt ghrelin ("hunger hormone") signalling and affect leptin sensitivity, the hormone that tells your brain you're full, making natural appetite regulation harder [2].</p>
10<h3>Inflammation and metabolic endotoxemia</h3>
11<p>Gut dysbiosis can compromise the gut barrier ("leaky gut"), allowing bacterial components (lipopolysaccharides, LPS) into the bloodstream. This creates metabolic endotoxemia, a state of chronic, low-grade inflammation linked to obesity and insulin resistance, the precursor to type 2 diabetes.</p>
12<h2>What disrupts gut balance</h2>
13<div class="rich_table_wrap" style="--rich-table-mobile-min-width:280px; --rich-table-desktop-min-width:320px; --rich-table-mobile-width-scale:1; --rich-table-desktop-width-scale:1;"><div class="rich_table_hint"><img src="/images/swipe-icon.svg" alt="Swipe to view more" width="20" height="20" class="rich_table_hint_icon" /><span class="rich_table_hint_text">Swipe table to view more info.</span></div><div class="rich_table_scroller"><table>
14<tbody>
15<tr>
16<th>Factor</th>
17<th>How it contributes to imbalance</th>
18</tr>
19<tr>
20<td>Diet</td>
21<td>Processed foods, refined sugar and unhealthy fats favour pro-inflammatory bacteria and starve fibre-loving beneficial microbes.</td>
22</tr>
23<tr>
24<td>Antibiotics</td>
25<td>Often medically necessary, but kill beneficial alongside harmful bacteria, causing a significant loss of diversity.</td>
26</tr>
27<tr>
28<td>Chronic stress</td>
29<td>Stress hormones like cortisol can harm beneficial bacteria, alter gut motility and increase gut permeability.</td>
30</tr>
31<tr>
32<td>Poor sleep</td>
33<td>Even a few nights of poor sleep can shift microbiome composition toward profiles associated with metabolic disease.</td>
34</tr>
35<tr>
36<td>Sedentary lifestyle</td>
37<td>Regular activity is associated with greater microbial diversity and more SCFA-producing bacteria; inactivity has the opposite effect.</td>
38</tr>
39</tbody>
40</table></div></div>
41<h2>Why generic gut advice falls short</h2>
42<p>"Eat more fibre," "take a probiotic," "eat fermented foods" are all reasonable starting points, but they don't answer the specific questions that matter: which probiotic strain do you actually need? Which type of fibre does your gut respond to? What if you're sensitive to the fermented foods you're told to eat? Research has shown that two peo
42ple can eat the exact same meal and have very different blood sugar responses, driven largely by differences in their gut microbiome [5]. A diet that works for someone else may not work the same way for you.</p>
43<h2>Testing instead of guessing</h2>
44<p>vivaBIOME uses shotgun metagenomic sequencing to identify not just which bacterial species and strains are in your gut, but their functional potential: whether your microbiome is set up to produce anti-inflammatory SCFAs or is dominated by pro-inflammatory species [4]. vivaMETABOLITE analyses your urine to show how your body is actually processing energy, including early markers of insulin resistance. vivaOS, vivaLAB's AI health intelligence platform, integrates both datasets with your lifestyle assessment into a single plan, so instead of a generic "take a probiotic" recommendation, you get something specific, for example, identifying a deficiency in <em>Akkermansia muciniphila</em> (a microbe linked to gut lining health) and recommending the prebiotic fibres known to support it.</p>
45<blockquote>
46<p><strong>Find out what your gut is actually doing</strong><br />A <a href="../../shop/vivainsight-test">vivaINSIGHT</a> test combines vivaBIOME and vivaMETABOLITE to show whether your gut and metabolism are working with or against your weight goals. <a href="../../shop?category=subscriptions">vivaBALANCE 360</a> retests at 4 and 9 months so you can track real change.</p>
47</blockquote>
48<p><em>vivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.</em></p>
49<h3>References:</h3>
50<ol>
51<li>Koh, A., De Vadder, F., Kovatcheva-Datchary, P., &amp; B&auml;ckhed, F. (2016). From Dietary Fiber to Host Physiology: Short-Chain Fatty Acids as Key Bacterial Metabolites. Cell, 165(6), 1332-1345. <a href="https://pubmed.ncbi.nlm.nih.gov/27259147/" target="_blank" rel="noopener">PMID: 27259147</a>.</li>
52<li>Fetissov, S. O. (2017). Role of the gut microbiota in host appetite control: bacterial growth to animal feeding behaviour. Nature Reviews Endocrinology, 13(1), 11-25. <a href="https://pubmed.ncbi.nlm.nih.gov/27616451/" target="_blank" rel="noopener">PMID: 27616451</a>.</li>
53<li>Pascale, A., Marchesi, N., Marelli, C., et al. (2018). Microbiota and metabolic diseases. Endocrine, 61(3), 357-371. <a href="https://pubmed.ncbi.nlm.nih.gov/29721802/" target="_blank" rel="noopener">PMID: 29721802</a>.</li>
54<li>Ranjan, R., Rani, A., Metwally, A., McGee, H. S., &amp; Perkins, D. L. (2016). Analysis of the microbiome: advantages of whole genome shotgun versus 16S amplicon sequencing. Biochemical and Biophysical Research Communications, 469(4), 967-977. <a href="https://pubmed.ncbi.nlm.nih.gov/26718401/" target="_blank" rel="noopener">PMID: 26718401</a>.</li>
55<li>Zeevi, D., Korem, T., Zmora, N., et al. (2015). Personalized Nutrition by Prediction of Glycemic Re
55sponses. Cell, 163(5), 1079-1094.</li>
56</ol></div></div><div class="mt-12 pt-8"><div class="flex flex-col-reverse gap-4 md:flex-row md:items-center md:justify-between"><a class="inline-flex items-center rounded-full h-[50px] px-6 mx-auto sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light min-w-[200px] max-w-[500px] sm:w-auto w-full justify-start text-left md:w-auto" target="_self" href="/blog/weight-management/what-is-healthy-ageing-a-scientific-guide-to-extending-your-healthspan?from=%2Fblog"><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left h-5 w-5 flex-shrink-0 md:mr-[25px]" aria-label="Go to previous article"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg><!--/$--><span class="flex-1 text-left text-base">Previous article</span></a><a class="inline-flex items-center rounded-full h-[50px] px-6 mx-auto sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light min-w-[200px] max-w-[500px] sm:w-auto w-full justify-end text-right md:w-auto" target="_self" href="/blog/weight-management/how-gut-health-may-help-you-maintain-weight-loss-after-ozempic?from=%2Fblog"><span class="flex-1 text-left text-base">Next article</span><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]" aria-label="Go to next article"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><!--/$--></a></div></div><div class="pt-[60px] pb-[60px] md:pt-[75px] md:pb-[75px]"><div class="rounded-tl-4xl rounded-br-4xl bg-white p-8 md:py-12 "><div class="mx-auto max-w-2xl text-center"><div class="inline-block self-center rounded-tl-2xl rounded-br-2xl px-4 py-2 text-left typography-badge bg-accent-background text-body mb-4">vivaNEWSLETTER</div><h2 class="font-demibold mb-4 text-2xl md:text-3xl">Don&#x27;t Miss Out on the Latest Insights</h2><p class="mb-8 text-gray-600">Sign up to our newsletter and stay in the loop with practical advice and discoveries in gut health, personalised wellness, and microbiome science.</p><div class="w-full text-left"><div class="w-full"><form class="flex flex-col gap-4 md:flex-row md:items-end md:gap-3"><div class="grow"><label for="signup-email" class="font-body text-body mb-2 block text-sm font-light">Your email*</label><input type="email" id="signup-email" class="h-12 w-full rounded-md border border-gray-300 bg-white px-4 py-2" placeholder="" required="" value=""/></div><button type="submit" class="typography-button mx-auto inline-flex h-[50px] w-full max-w-[500px] min-w-[200px] cursor-pointer items-center justify-between rounded-full px-6 transition-all duration-200 ease-in-out sm:mx-0 sm:w-auto sm:flex-shrink-0 bg-primary text-text-light border-primary hover:text-primary border hover:bg-transparent"><span class="flex-1 text-left">Sign Up</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form></div></div><p class="font-body text-body mt-3 text-sm font-light">This site is protected by reCAPTCHA and the Google<!-- --> <a href="https://policies.google.com/privacy" target="_blank" class="tt-link text-blue-600">Privacy Policy</a> <!-- -->and<!-- --> <a href="https://policies.google.com/terms" target="_blank" class="tt-link text-blue-600">Terms of Service</a> <!-- -->apply. By submitting, I agree to vivaLAB<!-- --> <a href="/privacy-policy" target="_blank" class="tt-link text-blue-600">Privacy Policy</a>. You can unsubscribe at any time.</p></div></div></div></div></div><div><main style="--padding-top-mobile:60px;--padding-bottom-mobile:60px;--padding-top-desktop:75px;--padding-bottom-desktop:75px" class=""><div class="container mx-auto px-6 pt-[var(--padding-top-mobile)] pb-[var(--padding-bottom-mobile)] md:pt-[var(--padding-top-desktop)] md:pb-[var(--padding-bottom-desktop)] "><div class=""><div class="text-center [&amp;_p]:text-center "><div class="inline-block self-center rounded-tl-2xl rounded-br-2xl px-4 py-2 text-left typography-badge bg-accent-background text-body undefined mb-[18px]">RELATED ARTICLES</div><span class="font-demibold"><div class="contents "><h2>You Might Also Like</h2></div></span></div><div class="rich_text typography-description pt-[18px] text-center [&amp;_p]:text-center"><div class=""><p>Keep reading and discover more stories, tips, and insights that complement what you've just explored.</p></div></div><div class="mt-[40px] grid grid-cols-1 gap-6 md:grid-cols-2 lg:grid-cols-3"><div class="flex h-full flex-col  "><div class="bg-background-alt relative w-full overflow-hidden h-[265px] rounded-tl-3xl"><img alt="Why All-In-One Powder Supplements Cannot Fix What Only Testing Can Find" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover rounded-tl-3xl" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="https://vivalabau.b-cdn.net/dA/60092d
56766b2c05136c85ba88095da2c8/400w/webp 256w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/400w/webp 384w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/400w/webp 400w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/640w/webp 640w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/750w/webp 750w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/828w/webp 828w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/60092d766b2c05136c85ba88095da2c8/1920w/webp"/></div><div class="flex flex-1 flex-col bg-white px-6 pt-[35px] pb-6 rounded-br-3xl"><div class="font-heading font-demibold text-left text-[20px] leading-[26px] text-[#474645] [&amp;_span]:block">Why All-In-One Powder Supplements Cannot Fix What Only Testing Can Find</div><div class="rich_text typography-description mt-[18px] leading-[24px] [&amp;_p]:leading-[24px]"><div><p>The supplement powder category is a multi-billion dollar industry built on a single powerful idea: that you can compress the nutritional complexity of a healthy life into one daily scoop.</p></div></div><div class="blog-author-name">10 MIN READ</div><div class="mt-4 flex items-center gap-3"><div class="relative h-[46px] w-[46px] flex-shrink-0 overflow-hidden rounded-full"><img alt="Dr. Andrew O&#x27;Brien" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="46px" srcSet="https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 16w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 32w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 48w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 64w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 96w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 128w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 256w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 384w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 400w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/640w/webp 640w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/750w/webp 750w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/828w/webp 828w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1920w/webp"/></div><div class="flex flex-col"><div class="blog-author-name">Dr. Andrew O&#x27;Brien</div><div class="blog-author-date">6 Jul 2026</div></div></div><div class="order-none mt-[42px] flex justify-end"><button class="inline-flex items-center justify-between rounded-full h-[50px] px-6 mx-auto sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light min-w-[200px] max-w-[500px] w-full sm:w-auto" aria-label="Learn more about Why All-In-One Powder Supplements Cannot Fix What Only Testing Can Find"><span class="flex-1 text-left text-base">Learn More</span><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><!--/$--></button></div></div></div><div class="flex h-full flex-col  "><div class="bg-background-alt relative w-full overflow-hidden h-[265px] rounded-tl-3xl"><img alt="Your Heart, Brain, and Gut Age at Different Speeds: Manage Your Biological Drift With Multi-Omics" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover rounded-tl-3xl" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/400w/webp 256w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/400w/webp 384w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/400w/webp 400w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/640w/webp 640w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/750w/webp 750w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/828w/webp 828w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/d2b7ad02bded716b1e2cddfb8cf0e117/1920w/webp"/></div><div class="flex flex-1 flex-col bg-white px-6 pt-[35px] pb-6 rounded-br-3xl"><div class="font-heading font-demibold text-left text-[20px] leading-[26px] text-[#474645] [&amp;_span]:block">Your Heart, Brain, and Gut Age at Different Speeds: Manage Your Biological Drift With Multi-Omics</div><div class="rich_text typography-description mt-[18px] leading-[24px] [&amp;_p]:leading-[24px]"><div><p>Our organs age at different rates and not necessarily in line with our chronological age which is referred to as Biological Drift. We can map the drift via multi-omics testing, ultimately forecast it to help improve our healthspan.</p></div></div><div class="blog-author-name">5 MIN READ</div><div class="mt-4 flex items-center gap-3"><div class="relative h-[46px] w-[46px] flex-shrink-0 overflow-hidden rounded-full"><img alt="Dr. Andrew O&#x27;Brien" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="46px" srcSet="https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 16w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 32w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 48w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 64w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 96w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 128w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 256w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 384w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/400w/webp 400w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/640w/webp 640w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/750w/webp 750w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/828w/webp 828w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/13a7391e272692358e074a89dd728b3e/1920w/webp"/></div><div class="flex flex-col"><div class="blog-author-name">Dr. Andrew O&#x27;Brien</div><div class="blog-author-date">7 May 2026</div></div></div><div class="order-none mt-[42px] flex justify-end"><button class="inline-flex items-center justify-between rounded-full h-[50px] px-6 mx-auto 
56sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light min-w-[200px] max-w-[500px] w-full sm:w-auto" aria-label="Learn more about Your Heart, Brain, and Gut Age at Different Speeds: Manage Your Biological Drift With Multi-Omics"><span class="flex-1 text-left text-base">Learn More</span><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><!--/$--></button></div></div></div><div class="flex h-full flex-col  "><div class="bg-background-alt relative w-full overflow-hidden h-[265px] rounded-tl-3xl"><img alt="Why Your Gut Is the Unspoken Key to Perimenopause &amp; Menopause" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover rounded-tl-3xl" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw" srcSet="https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/400w/webp 256w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/400w/webp 384w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/400w/webp 400w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/640w/webp 640w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/750w/webp 750w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/828w/webp 828w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/7208f2785386903206c7ad3cf1091609/1920w/webp"/></div><div class="flex flex-1 flex-col bg-white px-6 pt-[35px] pb-6 rounded-br-3xl"><div class="font-heading font-demibold text-left text-[20px] leading-[26px] text-[#474645] [&amp;_span]:block">Why Your Gut Is the Unspoken Key to Perimenopause &amp; Menopause</div><div class="rich_text typography-description mt-[18px] leading-[24px] [&amp;_p]:leading-[24px]"><div><p>Dr Pennie Taylor dives into what's really happening in women's bodies during perimenopause and menopause and how to thrive through The Change.</p></div></div><div class="blog-author-name">7 MIN READ</div><div class="mt-4 flex items-center gap-3"><div class="relative h-[46px] w-[46px] flex-shrink-0 overflow-hidden rounded-full"><img alt="Dr. Pennie Taylor" loading="lazy" decoding="async" data-nimg="fill" class="h-full w-full object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="46px" srcSet="https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 16w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 32w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 48w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 64w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 96w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 128w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 256w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 384w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/400w/webp 400w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/640w/webp 640w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/750w/webp 750w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/828w/webp 828w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1080w/webp 1080w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1200w/webp 1200w, https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1920w/webp 1920w" src="https://vivalabau.b-cdn.net/dA/c24c1ffb1a9bc7aefb72466aac5be970/1920w/webp"/></div><div class="flex flex-col"><div class="blog-author-name">Dr. Pennie Taylor</div><div class="blog-author-date">14 Nov 2025</div></div></div><div class="order-none mt-[42px] flex justify-end"><button class="inline-flex items-center justify-between rounded-full h-[50px] px-6 mx-auto 
56sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light min-w-[200px] max-w-[500px] w-full sm:w-auto" aria-label="Learn more about Why Your Gut Is the Unspoken Key to Perimenopause &amp; Menopause"><span class="flex-1 text-left text-base">Learn More</span><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><!--/$--></button></div></div></div></div></div></div></main><div class="container mx-auto px-6 pb-[60px] md:pb-[75px]"><div class="flex justify-end"><a class="inline-flex items-center justify-between rounded-full h-[50px] px-6 mx-auto sm:mx-0 sm:flex-shrink-0 transition-all duration-200 ease-in-out typography-button border-primary text-primary border bg-transparent hover:bg-primary hover:text-text-light max-w-[500px] w-full sm:w-auto min-w-[200px]" target="_self" href="/blog/weight-management"><span class="flex-1 text-left text-base">Browse all articles</span><!--$--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg><!--/$--></a></div></div></div></div><!--$--><!--/$--></main><footer class="bg-[#d8dfe5] pt-[60px] pb-12 md:pt-[75px]"><div class="container mx-auto px-4"><div class="border-text-dark mb-12 border-b-[0.5px] pb-8"><div class="flex flex-col gap-8 md:flex-row md:items-center md:justify-between md:gap-16"><div class="md:w-1/2"><div class="inline-block self-center rounded-tl-2xl rounded-br-2xl px-4 py-2 text-left typography-badge bg-accent-background text-body mb-2">vivaNEWSLETTER</div><div class="mb-4 text-[#2C2E42]"><div>
57
58<h2>Stay Informed, Stay Well</h2></div></div><div class="font-body text-left text-[18px] leading-relaxed font-light text-[#2C2E42]"><div><p></p>
59
60<p>Sign up to our monthly newsletter and get the latest on personalised health, gut microbiome research, and exclusive updates from vivaLAB straight to your inbox.</p></div></div></div><div class="h-full w-full items-center justify-center md:w-1/2"><div><form class="flex flex-col gap-6 md:flex-row md:items-end md:gap-3"><div class="grow"><label for="newsletter-email" class="font-body text-body block text-sm font-light">Your email*</label><input type="email" id="newsletter-email" class="h-12 w-full rounded-md border border-gray-300 bg-white px-4 py-2" placeholder="" required="" value=""/></div><button type="submit" class="typography-button mx-auto inline-flex h-[50px] w-full max-w-[306px] min-w-[200px] cursor-pointer items-center justify-between rounded-full px-6 transition-all duration-200 ease-in-out sm:mx-0 sm:w-auto sm:flex-shrink-0 bg-primary text-text-light border-primary hover:text-primary border hover:bg-transparent"><span class="flex-1 text-left">Sign Up</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-5 w-5 flex-shrink-0 md:ml-[25px]" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form><p class="font-body text-body mt-3 text-sm font-light">This site is protected by reCAPTCHA and the Google<!-- --> <a href="https://policies.google.com/privacy" target="_blank" class="tt-link text-blue-600">Privacy Policy</a> <!-- -->and<!-- --> <a href="https://policies.google.com/terms" target="_blank" class="tt-link text-blue-600">Terms of Service</a> <!-- -->apply. By submitting, I agree to vivaLAB<!-- --> <a href="/privacy-policy" target="_blank" class="tt-link text-blue-600">Privacy Policy</a>. You can unsubscribe at any time.</p></div></div></div></div><div class="border-text-dark mb-12 grid grid-cols-1 gap-8 border-b-[0.5px] pb-8 md:grid-cols-4"><div><p class="font-badge font-regular mb-4 text-left text-base text-[#2C2E42]">FOLLOW US</p><div class="flex gap-4"><a target="_blank" rel="noopener noreferrer" class="flex h-8 w-8 items-center justify-center rounded-full bg-gray-900 text-white transition-colors hover:bg-[#FEEF6D] hover:text-[#2C2E42]" href="https://www.facebook.com/vivalab.health/"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
60ox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a target="_blank" rel="noopener noreferrer" class="flex h-8 w-8 items-center justify-center rounded-full bg-gray-900 text-white transition-colors hover:bg-[#FEEF6D] hover:text-[#2C2E42]" href="https://www.instagram.com/vivalab.health/"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a target="_blank" rel="noopener noreferrer" class="flex h-8 w-8 items-center justify-center rounded-full bg-gray-900 text-white transition-colors hover:bg-[#FEEF6D] hover:text-[#2C2E42]" href="https://au.linkedin.com/company/vivalab"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin" aria-hidden="true"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a target="_blank" rel="noopener noreferrer" class="flex h-8 w-8 items-center justify-center rounded-full bg-gray-900 text-white transition-colors hover:bg-[#FEEF6D] hover:text-[#2C2E42]" href="https://www.youtube.com/@vivaLAB.health"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube" aria-hidden="true"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a></div></div><div><p class="font-badge font-regular mb-4 text-left text-base text-[#50647c]">ABOUT</p><ul class="space-y-4"><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/biological-drift">What is Biological Drift?</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/why-test">Why test?</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/science">The Science</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/about-us">About vivaLAB</a></li></ul></div><div><p class="font-badge font-regular mb-4 text-left text-base text-[#50647c]">SUPPORT</p><ul class="space-y-4"><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/faqs">Frequently Asked Questions</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/contact-us">Contact Us</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/privacy-policy">Privacy Policy</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/terms-of-use">Terms of Use</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/disclaimer">Disclaimer</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/collection-consent-notice">Collection &amp;
60 Consent</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/cookie-policy">Cookies Policy</a></li></ul></div><div><p class="font-badge font-regular mb-4 text-left text-base text-[#50647c]">EXPLORE</p><ul class="space-y-4"><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/shop">Shop Tests &amp; Subscriptions</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/blog">vivaBALANCE Science &amp; Insights</a></li><li><a target="_self" class="font-body hover:bg-accent-background text-left text-base font-light text-[#2C2E42] hover:underline" href="/quiz">Discover if you&#x27;re ready for vivaBALANCE</a></li></ul></div></div><div class="border-text-dark font-body mb-8 border-b-[0.5px] pb-8 text-left text-sm font-light text-[#2C2E42]"><div>We acknowledge Aboriginal and Torres Strait Islander peoples as the First Australians and Traditional Custodians of the lands where we live, learn and work.</div></div><div class="flex flex-col items-start justify-between gap-4 md:flex-row md:items-center"><div class="font-body max-w-3xl text-left text-sm font-light text-[#2C2E42]"><div>*Always read the label. Follow the directions for use. Vitamin supplements should not replace a balanced diet. If you have any pre-existing conditions, or are on any medications always talk to your health professional before use.  If symptoms persist, consult a healthcare professional. Testing identifies and tracks markers; it does not diagnose, treat, cure or prevent any disease.</div></div><div class="font-body text-left text-sm font-light whitespace-nowrap text-[#2C2E42] md:min-w-[260px] md:flex-shrink-0 md:text-right">© 2025 vivaLAB All rights reserved.</div></div><div class="mt-10 flex justify-center gap-2 md:mt-2 md:justify-end"><div class="relative h-8 w-10"><img alt="Visa" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:contain;color:transparent" src="/images/footer/visa.svg?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV"/></div><div class="relative h-8 w-10"><img alt="Mastercard" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:contain;color:transparent" src="/images/footer/mastercard.svg?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV"/></div><div class="relative h-8 w-10"><img alt="Amex" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:contain;color:transparent" src="/images/footer/amex.svg?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV"/></div></div></div></footer></div><!--$--><!--/$-->
60<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
60<script src="/_next/static/chunks/10cbb816390f4ac1.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV" id="_R_" async=""></script>
60<div hidden id="S:0"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-truck mr-2 flex-shrink-0" aria-hidden="true"><path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"></path><path d="M15 18H9"></path><path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"></path><circle cx="17" cy="18" r="2"></circle><circle cx="7" cy="18" r="2"></circle></svg></div>
60<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
61$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
61<div hidden id="S:1"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-truck" aria-hidden="true"><path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"></path><path d="M15 18H9"></path><path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"></path><circle cx="17" cy="18" r="2"></circle><circle cx="7" cy="18" r="2"></circle></svg></div>
61<script>$RC("B:1","S:1")</script>
61<script>(self.__next_f=self.__next_f||[]).push([0])</script>
61<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n4:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n5:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n7:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\na:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"ViewportBoundary\"]\nc:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"MetadataBoundary\"]\ne:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/ebb35ee7afcbc6d3.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"style\"]\n:HL[\"/_next/static/chunks/1943494727ffb245.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"style\"]\n:HL[\"/_next/static/chunks/d380e9d49e27a3bf.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"style\"]\n:HC[\"/\",\"\"]\n"])</script>
61<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"kuFoxbtghVceW8Auei6mb\",\"c\":[\"\",\"blog\",\"weight-management\",\"can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide?from=%2Fblog\"],\"q\":\"?from=%2Fblog\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"blog\",{\"children\":[[\"category\",\"weight-management\",\"d\"],{\"children\":[[\"article\",\"can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide\",\"d\"],{\"children\":[\"__PAGE__?{\\\"from\\\":\\\"/blog\\\"}\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/ebb35ee7afcbc6d3.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1943494727ffb245.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/d380e9d49e27a3bf.css?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}
61],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":false}\n"])</script>
61<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
61<script>self.__next_f.push([1,"f:I[479520,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"\"]\n10:[\"$\",\"img\",null,{\"height\":\"1\",\"width\":\"1\",\"style\":{\"display\":\"none\"},\"src\":\"https://www.facebook.com/tr?id=634103599433764\u0026ev=PageView\u0026noscript=1\",\"alt\":\"\"}]\n"])</script>
61<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://vivalab-prod-1.dotcms.cloud\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://vivalab-prod-1.dotcms.cloud\"}]],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://connect.facebook.net\"}],[\"$undefined\",[[\"$\",\"$Lf\",null,{\"id\":\"facebook-pixel\",\"strategy\":\"lazyOnload\",\"children\":\"\\n              !function(f,b,e,v,n,t,s)\\n              {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\\n              n.callMethod.apply(n,arguments):n.queue.push(arguments)};\\n              if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\\n              n.queue=[];t=b.createElement(e);t.async=!0;\\n              t.src=v;s=b.getElementsByTagName(e)[0];\\n              s.parentNode.insertBefore(t,s)}(window, document,'script',\\n              'https://connect.facebook.net/en_US/fbevents.js');\\n              fbq('init', '634103599433764');\\n              fbq('track', 'PageView');\\n            \"}],[\"$\",\"noscript\",null,{\"children\":\"$10\"}]],[[[\"$\",\"$Lf\",\"custom-head-scripts-script-0\",{\"id\":\"custom-head-scripts-script-0\",\"strategy\":\"lazyOnload\",\"children\":\"(function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement(\\\"script\\\");r.src=o;r.async=true;i=t.getElementsByTagName(\\\"script\\\")[0];i.parentNode.insertBefore(r,i)})(window,document,\\\"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js\\\",\\\"vgo\\\");\\n    vgo('setAccount', '478735907');\\n    vgo('setTrackByDefault', true);\\n\\n    vgo('process');\"}],[\"$\",\"$Lf\",\"custom-head-scripts-script-1\",{\"id\":\"custom-head-scripts-script-1\",\"strategy\":\"lazyOnload\",\"children\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;
61j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-TZ9XBTM');\"}],[\"$\",\"$Lf\",\"custom-head-scripts-script-2\",{\"id\":\"custom-head-scripts-script-2\",\"strategy\":\"lazyOnload\",\"children\":\"{\\n  \\\"@context\\\": \\\"https://schema.org\\\",\\n  \\\"@type\\\": \\\"MedicalOrganization\\\",\\n  \\\"name\\\": \\\"vivaLAB\\\",\\n  \\\"url\\\": \\\"https://vivalab.health/\\\",\\n  \\\"logo\\\": \\\"https://vivalab.health/logo.png\\\", \\n  \\\"description\\\": \\\"Australia’s first precision health platform utilizing multi-omics and AI-driven algorithms to provide personalised nutrition and health insights.\\\",\\n  \\\"address\\\": {\\n    \\\"@type\\\": \\\"PostalAddress\\\",\\n    \\\"addressLocality\\\": \\\"Melbourne\\\",\\n    \\\"addressRegion\\\": \\\"VIC\\\",\\n    \\\"addressCountry\\\": \\\"AU\\\"\\n  },\\n  \\\"hasOfferCatalog\\\": {\\n    \\\"@type\\\": \\\"OfferCatalog\\\",\\n    \\\"name\\\": \\\"Precision Health Services\\\",\\n    \\\"itemListElement\\\": [\\n      {\\n        \\\"@type\\\": \\\"Service\\\",\\n        \\\"name\\\": \\\"vivaBALANCE Precision Nutrition\\\",\\n        \\\"description\\\": \\\"A 6-month cycle of multi-omics testing and personalised supplement delivery.\\\"\\n      },\\n      {\\n        \\\"@type\\\": \\\"Service\\\",\\n        \\\"name\\\": \\\"Microbiome \u0026 Metabolite Testing\\\",\\n        \\\"description\\\": \\\"At-home testing kits for gut health and metabolic function analysis.\\\"\\n      }\\n    ]\\n  }\\n}\"}]],false,false],[[],[\"$L11\"],null]],\"$L12\"]}],\"$L13\"]}]\n"])</script>
61<script>self.__next_f.push([1,"15:I[658354,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"StoreInitializer\"]\n17:I[302355,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"Analytics\"]\n14:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-TZ9XBTM\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"},\"title\":\"\"}]\n11:[\"$\",\"noscript\",\"custom-body-scripts-noscript-0\",{\"children\":\"$14\"}]\n12:[[\"$\",\"script\",null,{\"id\":\"organization-structured-data\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"vivaLAB\\\",\\\"url\\\":\\\"https://www.vivalab.health/\\\",\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"streetAddress\\\":\\\"655 Elizabeth St\\\",\\\"addressLocality\\\":\\\"Melbourne\\\",\\\"addressRegion\\\":\\\"Victoria\\\",\\\"postalCode\\\":\\\"3000\\\",\\\"addressCountry\\\":\\\"Australia\\\"},\\\"email\\\":\\\"[email protected]\\\",\\\"logo\\\":\\\"https://vivalabau.b-cdn.net/dA/6e1141c89675a4b8bc54cbf6f0fe8fbd\\\",\\\"sameAs\\\":[\\\"https://www.facebook.com/vivalab.health/\\\",\\\"https://www.instagram.com/vivalab.health/\\\",\\\"https://www.youtube.com/@vivaLAB.health\\\",\\\"https://au.linkedin.com/company/vivalab\\\"]}\"}}],[\"$\",\"script\",null,{\"id\":\"website-structured-data\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"vivaLAB\\\",\\\"url\\\":\\\"https://www.vivalab.health/\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"vivaLAB\\\",\\\"logo\\\":\\\"https://vivalabau.b-cdn.net/dA/6e1141c89675a4b8bc54cbf6f0fe8fbd\\\"}}\"}}]]\n13:[\"$\",\"body\",null,{\"className\":\"ttnormspro_342e05c4-module__C8iWNq__variable font-sans\",\"children\":[[\"$\",\"$L15\",null,{\"user\":null,\"subscription\":null}],[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L16\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L17\",null,{}]]}]\n"])</script>
61<script>self.__next_f.push([1,"18:I[522016,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"\"]\n16:[\"$\",\"div\",null,{\"className\":\"bg-background text-text-dark flex min-h-screen flex-col items-center justify-center p-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-md text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-primary mb-4 text-6xl font-bold\",\"children\":\"404\"}],[\"$\",\"h2\",null,{\"className\":\"mb-6 text-3xl font-semibold\",\"children\":\"Page Not Found\"}],[\"$\",\"p\",null,{\"className\":\"text-text-gray mb-8\",\"children\":\"The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.\"}],[\"$\",\"$L18\",null,{\"href\":\"/\",\"className\":\"bg-primary text-text-light hover:bg-opacity-90 inline-flex items-center rounded-full px-8 py-3 font-semibold\",\"children\":[[\"$\",\"span\",null,{\"children\":\"Return to Home\"}],[\"$\",\"svg\",null,{\"className\":\"ml-2 h-4 w-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"2\",\"d\":\"M5 12h14M12 5l7 7-7 7\"}]}]]}]]}]}]\n"])</script>
61<script>self.__next_f.push([1,"19:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/963c71eec1d89c3f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"IconMark\"]\n9:null\n"])</script>
61<script>self.__next_f.push([1,"d:[[\"$\",\"title\",\"0\",{\"children\":\"Can Your Gut Health Stop You From Losing Weight? A Scientific Guide | vivaLAB\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.vivalab.health/blog/weight-management/can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Can Your Gut Health Stop You From Losing Weight? A Scientific Guide\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"6\",{\"property\":\"article:published_time\",\"content\":\"2025-11-06 00:00:00.0\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:title\",\"content\":\"Can Your Gut Health Stop You From Losing Weight? A Scientific Guide\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:description\",\"content\":\"Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage.\"}],[\"$\",\"link\",\"10\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.f37fb301.ico\",\"sizes\":\"53x59\",\"type\":\"image/x-icon\"}],[\"$\",\"$L19\",\"11\",{}]]\n"])</script>
61<script>self.__next_f.push([1,"1a:I[52084,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"BlogLayout\"]\n1b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"1c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"1d:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"1e:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"1f:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"20:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"21:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"22:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"23:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"24:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"25:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"26:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"27:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"28:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"29:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2a:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2d:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2e:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"2f:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"30:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"31:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"32:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"33:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"34:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"35:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"36:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"37:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"38:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"39:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3a:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3d:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3e:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"3f:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"40:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"41:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"42:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"43:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"44:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"45:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"46:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"47:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"48:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"49:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4a:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4d:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4e:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"4f:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"50:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"51:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"52:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"53:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"54:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"55:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"56:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"57:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"58:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"59:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5a:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5d:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5e:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"5f:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"60:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"61:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"62:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"63:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"64:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"65:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"66:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"67:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"68:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"69:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"6a:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"6b:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"6c:Tea6,"])</script>
61<script>self.__next_f.push([1,"\u003cstyle\u003e\n.system_container {\n    border: 1px solid #b3b1b8;\n    gap: 20px;\n    padding: 10px;\n    display: flex;\n    background: white;\n    margin: 20px;\n}\n\n.system_container .card_logo {\n    width: 150px;\n    height: 150px;\n    overflow: hidden;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n}\n    \n.system_container .card_logo .material-symbols-outlined {\n    font-size: 150px\n}\n\n.system_container .card_logo img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n}\n\n.system_container .card_body {\n    width: calc(100% - 150px);\n    flex-grow: 1;\n    display: flex;\n    flex-direction: column;\n}\n\n.system_container .card_header {\n    flex-grow: 1;\n    overflow: hidden;\n    margin-bottom: 15px;\n}\n\n.system_container .card_footer {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n}\n\n.system_container .card_title h1 {\n    overflow: hidden;\n    font-size: 40px;\n    margin: 0;\n    margin-bottom: 10px;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n}\n\n.system_container .content_type {\n    background-color: #b3b1b8;\n    display: inline-block;\n    color: white;\n    padding: 4px 6px;\n    text-align: center;\n    border-radius: 5px;\n    font-size: .75rem;\n}\n\n.system_container .lang {\n    border-radius: 2px;\n    font-size: 12px;\n    padding: 0 0.25em;\n    display: inline-block;\n    background-color: transparent;\n    border: solid 1px #6f5fa3;\n    color: #6f5fa3;\n}\n\n.system_container .status {\n    border-radius: 50%;\n    border: solid 2px;\n    box-sizing: border-box;\n    height: 20px;\n    width: 20px;\n}\n\n.system_container .status.live {\n    background: #27b970;\n}\n\n.system_container .status.working {\n    background: transparent;\n}\n\n@media (max-width: 640px) {\n    .system_container {\n        flex-direction: column;\n        max-width: 250px;\n        gap: 5px;\n        padding: 0;\n        margin: 20px auto;\n    }\n    \n    .system_container .card_logo {\n        width: 250px;\n        height: 200px;\n        overflow: hidden;\n        font-size: 200px;\n    }\n    \n    .system_container .card_logo .material-symbols-outlined {\n        font-size: 200px;\n    }\n    \n    .system_container .card_body {\n        padding: 10px;\n        width: 100%;\n    }\n    \n    .system_container .card_title {\n        width: calc(100% - 20px);\n        font-size: 40px;\n    }\n}\n\u003c/style\u003e\n\n\n#set($language = $languagewebapi.getLanguage(\"$!{dotContentMap.languageId}\"))\n\n\u003cdiv class=\"system_container\"\u003e\n    \u003cdiv class=\"card_logo\" id=\"logo-image-$!{dotContentMap.inode}\"\u003e\u003c/div\u003e\n    \u003cdiv class=\"card_body\"\u003e\n        \u003cdiv class=\"card_header\"\u003e\n            \u003cdiv class=\"card_title\"\u003e\n                \u003ch1\u003e$!{dotContentMap.title}\u003c/h1\u003e\n            \u003c/div\u003e\n           \u003cspan class=\"content_type\"\u003e$!{dotContentMap.contentType.name}\u003c/span\u003e\n        \u003c/div\u003e\n        \u003cdiv class=\"card_footer\"\u003e\n            \u003cdiv class=\"status #if($dotContentMap.isLive())live#{else}working#end\"\u003e\u003c/div\u003e\n            \u003cspan class=\"lang\"\u003e$!{language}\u003c/span\u003e\n        \u003c/div\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n\n\u003cscript type=\"text/javascript\"\u003e\n\n    // Adding the image using JavaScript avoids displaying a broken image for milliseconds\n    (function autoexecute() {\n        const image = new Image();\n        image.onload=imageFound;\n        image.onerror=imageNotFound;\n        image.src=\"/dA/$!{dotContentMap.inode}\";\n\n        function imageFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.appendChild(image);\n        }\n\n        function imageNotFound() {\n            const div = document.getElementById(`logo-image-$!{dotContentMap.inode}`);\n            div.innerHTML = `\u003cspan class=\"material-symbols-outlined\"\u003e$!{dotContentMap.contentType.icon}\u003c/span\u003e`;\n        }\n    })()\n    \n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"6d:T1e3b,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eWe're conditioned to think of age as a single number: the candles on the last birthday cake. Chronological age moves forward at the same pace for everyone. Biological age, the actual cellular and functional state of your body, is a different story.\u003c/p\u003e\n\u003cp\u003eRecent research has formalised what scientists call the \"organ clock\" concept: individual organs can age at meaningfully different rates within the same person [1]. This biological heterogeneity helps explain why one person might experience early cognitive changes while maintaining strong cardiovascular health, while another shows the reverse pattern.\u003c/p\u003e\n\u003cp\u003eUnderstanding that you're not one single biological age, but a collection of distinct ageing trajectories across different systems, changes how healthspan and proactive health support can be approached.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eYour organs can age at different rates within the same body, so a single averaged biological age score can mask meaningful differences between systems. Multi-omics testing, tracked over time, offers a more useful picture of biological drift than a single number.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eThe Organ Clock Concept: Why a Single Score Falls Short\u003c/h2\u003e\n\u003cp\u003eMedicine has historically treated ageing as a roughly uniform process, as if the whole body wears down at the same rate. The organ clock research complicates this.\u003c/p\u003e\n\u003cp\u003eDifferent organs face very different daily demands. Your gut is in constant, dynamic interaction with food, external microbes and a large bacterial ecosystem. Your brain, shielded by the blood-brain barrier, is particularly sensitive to oxidative stress and sleep deprivation. Your heart beats around 100,000 times a day, facing its own mechanical and vascular wear over time.\u003c/p\u003e\n\u003cp\u003eBecause their daily realities differ, cellular ageing can proceed at different speeds across systems: the same research shows one organ's cellular processes could be advancing toward accelerated ageing while another system remains comparatively resilient [1].\u003c/p\u003e\n\u003cp\u003eThis matters practically: a single, averaged biological age score can mask meaningful differences between systems. Averaging risks treating everything as fine when one specific area may need more attention than the summary number suggests.\u003c/p\u003e\n\u003ch2\u003eWhy Single-Layer Testing Falls Short\u003c/h2\u003e\n\u003cp\u003eLooking at just one biological layer, a standalone genetic test, or a handful of inflammatory markers from a blood panel, can be genuinely interesting, but current research points to a real limitation: single-layer (\"single-omics\") approaches don't capture the interconnected complexity of how ageing actually plays out across systems [1].\u003c/p\u003e\n\u003cp\u003eYour DNA might indicate a predisposition toward a particular condition, but it can't show whether a relevant biological process is actively unfolding right now. Moving from a static risk profile toward a genuinely proactive picture requires a different kind of data.\u003c/p\u003e\n\u003ch2\u003eThe Multi-Omics Approach: Layering the Data\u003c/h2\u003e\n\u003cp\u003eUnderstanding how different systems are ageing requires layering multiple types of biological data rather than relying on any single one:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eGenomics:\u003c/strong\u003e your underlying genetic blueprint (what could happen).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEpigenomics:\u003c/strong\u003e how lifestyle and environment influence gene expression (what your body is currently being instructed to do).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTranscriptomics and proteomics:\u003c/strong\u003e real-time cellular signalling and structural activity (what your cells are actively building).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGut microbiome metagenomics (vivaBIOME):\u003c/strong\u003e the genetic ecosystem of your gut bacteria, relevant to nutrient absorption, systemic inflammation and neurotransmitter production.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUrinary metabolomics (vivaMETABOLITE):\u003c/strong\u003e a sensitive, real-time readout of cellular metabolism, showing how your body is functioning systemically at this point in t
61ime.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eCombining gut microbiome metagenomics with urinary metabolomics moves the picture from a static snapshot toward a more dynamic view of your biology, showing, for example, how gut imbalance may relate to broader inflammatory patterns, or how a specific metabolic pathway may be placing added demand on another system [2].\u003c/p\u003e\n\u003ch2\u003eTracking Biological Drift Over Time\u003c/h2\u003e\n\u003cp\u003eCapturing a multi-omics profile once establishes a valuable baseline, but ageing isn't a single event; it's ongoing. This is where longitudinal testing matters.\u003c/p\u003e\n\u003cp\u003eA first multi-omics profile tells you where things stand at that moment. Over time, bodies experience what we call biological drift: the gradual, natural deviation of cells and systems away from their earlier baseline function. Left unaddressed, this drift can eventually contribute to age-related conditions.\u003c/p\u003e\n\u003cp\u003eRepeated testing over time shifts the picture from a single snapshot to something closer to tracking a trend: whether a particular approach appears to be having a measurable effect, and in which direction markers are moving [3].\u003c/p\u003e\n\u003cp\u003eWithout longitudinal testing, it's difficult to know whether an intervention is having a genuine effect. With it, change becomes something you can actually observe in your own data over time.\u003c/p\u003e\n\u003ch2\u003eHow vivaLAB Approaches This\u003c/h2\u003e\n\u003cp\u003eThis is the thinking behind vivaLAB's approach: recognising that a person represents a complex set of systems that can age at different rates, and that meaningful insight requires tracking these systems, and how they interact, over time.\u003c/p\u003e\n\u003cp\u003evivaOS, vivaLAB's AI health intelligence platform, is built to bring together the different layers of the multi-omics stack, primarily vivaBIOME and vivaMETABOLITE alongside lifestyle data, translating a large volume of biological data points into a single, coherent picture. Through vivaBALANCE, this data is used to identify where markers suggest drift may be occurring, supporting personalised, evidence-anchored recommendations, rather than a single \"biological age\" number to act on.\u003c/p\u003e\n\u003cp\u003eYour body's systems interact continuously, each influenced by the others. Precision health isn't about slowing one single, generalised clock. It's about understanding the relationship between systems, tracking how they change over time, and identifying the inputs most relevant to supporting them.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eStart tracking your own biological drift\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to establish your baseline. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so you can see how your markers are actually changing.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eVasileiou, M., Liposits, G., Barakat, B., \u0026amp; Nguyen, N. P. (2026). Multi-Omics Signatures of Organ Clocks in Biological Aging and Disease: A Conceptual Framework for Organ-Specific Aging Clocks. Aging Cell, 25(5), e70518. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/42015851/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 42015851\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eNie, C., et al. (2022). Multi-omic underpinnings of heterogeneous ageing across multiple organ systems. Nature Aging, 2, 401-414. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/37118540/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 37118540\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBabu, M., \u0026amp; Snyder, M. (2023). Longitudinal big biological data in the AI era. Molecular Systems Biology, 19(4), e11630. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/37078330/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 37078330\u003c/a\u003e.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"6e:T21e5,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eThe gut-brain connection is an expanding area of science showing how digestion and mental health are tightly linked. Understanding how these systems interact can support real, everyday gains in wellbeing.\u003c/p\u003e\n\u003cp\u003eBelow, we explain how vivaINSIGHT's multi-omics testing, and the vivaBALANCE programme built on it, help support gut health and clearer thinking.\u003c/p\u003e\n\u003cp\u003eMany people living with anxiety, low mood, or digestive symptoms may be experiencing the effects of a disrupted gut. This article covers the gut-brain axis, what multi-omics testing reveals, and how vivaBALANCE supports your health.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eThe gut-brain axis links digestion and mental health through shared hormonal, immune and neural pathways. Multi-omics testing and a personalised vivaBALANCE plan can support both gut health and clearer thinking.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat the Gut-Brain Axis Is, and Why It Matters\u003c/h2\u003e\n\u003cp\u003eThe gut-brain axis is the two-way communication system between your gut and your brain. It is associated with mood, thinking, digestion and immune responses. The gut microbiome, the trillions of microbes living in the intestine, shapes this conversation.\u003c/p\u003e\n\u003cp\u003eResearch shows microbiome activity is linked to neurotransmitter levels and emotional health. Understanding the gut-brain axis helps explain why improving gut health is associated with better overall outcomes.\u003c/p\u003e\n\u003cp\u003eA 2025 review in \u003cem\u003eProbiotics and Antimicrobial Proteins\u003c/em\u003e describes the gut-brain axis as a central regulator of cognitive function and neurological wellbeing, shaped by diet-driven microbial metabolism. The authors note that combining multi-omics data with precision nutrition a
61pproaches can reveal how dietary patterns influence neuroimmune, neuroendocrine and metabolic pathways, and point to psychobiotics and postbiotics as emerging tools for supporting neurotransmission and reducing neuroinflammation [1].\u003c/p\u003e\n\u003ch3\u003eHow the Microbiome Talks to the Brain\u003c/h3\u003e\n\u003cp\u003eCommunication runs along several routes: the vagus nerve, immune system signals, and microbe-produced molecules. Gut bacteria ferment fibre into short-chain fatty acids (SCFAs), which are associated with brain function and behaviour.\u003c/p\u003e\n\u003cp\u003eSCFAs and other microbial metabolites are linked to the production of serotonin and other neurotransmitters, many of which are produced or regulated in the gut. A diverse, balanced microbiome supports these biochemical processes.\u003c/p\u003e\n\u003ch3\u003eNeurotransmitters and the Vagus Nerve: Key Players\u003c/h3\u003e\n\u003cp\u003eNeurotransmitters like serotonin and GABA play central roles in mood and cognition. The vagus nerve is a main physical channel carrying signals between gut and brain, and is associated with stress responses and emotional tone. When neurotransmitter systems are disrupted, people can experience anxiety, low mood or cognitive fog.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eA 2021 review in \u003cem\u003eFrontiers in Cell and Developmental Biology\u003c/em\u003e examined how gut microbiota composition is associated with serotonergic, dopaminergic and noradrenergic neurotransmission, with a particular focus on anxiety- and depression-like behaviours in stress-related models [2].\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eHow Multi-Omics Testing Personalises Gut Health\u003c/h2\u003e\n\u003cp\u003eMulti-omics testing looks across different biological layers, including the gut microbiome and metabolic markers, to build a detailed view of your biology. That layered insight reflects how genetics, environment and lifestyle combine to affect gut health.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e is vivaLAB's testing kit: vivaBIOME is the metagenomic sequencing of a stool sample that maps your microbiome, and vivaMETABOLITE is the urine-based assessment of cellular biochemistry and metabolic function. Together with a lifestyle assessment, these form the data vivaOS uses to build your personalised plan.\u003c/p\u003e\n\u003ch3\u003eWhat Multi-Omics Testing Covers\u003c/h3\u003e\n\u003cp\u003eA vivaINSIGHT assessment includes microbiome profiling (vivaBIOME), metabolic signatures (vivaMETABOLITE), and lifestyle measures. Together these layers show microbiome diversity and composition, nutrient processing and metabolic balance, letting the resulting plan prioritise what matters most for you.\u003c/p\u003e\n\u003ch3\u003eHow vivaLAB Uses AI to Read Your Biology\u003c/h3\u003e\n\u003cp\u003evivaOS, vivaLAB's AI health intelligence platform, integrates your vivaINSIGHT results with your lifestyle data to identify patterns that aren't obvious from any single test. The result is a set of actionable recommendations, personalised meal plans, targeted supplements and lifestyle adjustments, built from your data.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eA 2025 conference paper on AI-driven multi-omics analysis describes how combining genomic, proteomic, metabolomic and transcriptomic data can support more precise, individualised healthcare recommendations than any single dataset alone [3].\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat vivaBALANCE Adds\u003c/h2\u003e\n\u003cp\u003evivaBALANCE is the programme built on what vivaINSIGHT finds. With personalised nutrition guidance drawn from your multi-omics results, it is designed to support mood, energy, immune resilience and healthy ageing over time.\u003c/p\u003e\n\u003ch3\u003eHow Personalised Nutrition Supports Mood, Energy and Immunity\u003c/h3\u003e\n\u003cp\u003eTargeted nutrition can help address nutrient gaps associated with mood and vitality. Adequate intake of omega-3s, B vitamins and other key nutrients is linked to neurotransmitter function, energy metabolism and immune competence. A personalised plan focuses on the foods and supplements most relevant to your own results.\u003c/p\u003e\n\u003ch3\u003eAgeing and Stress Resilience\u003c/h3\u003e\n\u003cp\u003eAs we age, nutritional needs shift. vivaBALANCE emphasises nutrient-dense choices and stress-management strategies associated with cellular health, alongside personalised recommendations to help manage age-related change.\u003c/p\u003e\n\u003ch2\u003eHow vivaBALANCE Works: From Home Testing to Customised Supplements\u003c/h2\u003e\n\u003cp\u003eGetting started is simple: take up either a \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 180 or 360 membership\u003c/a\u003e. A vivaINSIGHT collection kit will be shipped to you within days. Collect your samples at home, and receive a personalised plan covering diet, lifestyle and supplement guidance built from your own results.\u003c/p\u003e\n\u003ch3\u003eWhat to Expect from At-Home Multi-Omics Collection and Analysis\u003c/h3\u003e\n\u003cp\u003eAt-home sample collection is designed for c
61onvenience. Kits include clear instructions and the materials needed for both the stool (vivaBIOME) and urine (vivaMETABOLITE) collections. Once your samples reach the lab, our team translates the resulting data into a plan you can act on.\u003c/p\u003e\n\u003ch3\u003eWhy Re-Testing Matters\u003c/h3\u003e\n\u003cp\u003evivaBALANCE 360 retests at 4 months and 9 months after your baseline; vivaBALANCE 180 retests at 3 months. Both move to 6-monthly testing on renewal. Diet, medications and life events can all shift your profile, so periodic reassessment keeps your plan aligned with your current biology.\u003c/p\u003e\n\u003ch2\u003eIs vivaBALANCE Right For You?\u003c/h2\u003e\n\u003cp\u003evivaBALANCE suits people with digestive concerns, mood-related challenges linked to gut health, or anyone wanting to better understand their healthspan. Plans are tailored, whether your goal is symptom relief, better focus, or long-term resilience.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eReady to find your gut-brain balance?\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE with your lifestyle data. Start \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE\u003c/a\u003e to get your personalised plan.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eAl-Adham, I. S. I., Ali Agha, A. S. A., Al-Remawi, M., Al-Akayleh, F., Al-Sheikh, A., Aburub, F., \u0026amp; Collier, P. J. (2025). Probiotics, psychobiotics, paraprobiotics, and postbiotics in gut-brain axis modulation: Multi-omics and AI-driven precision nutrition for cognitive health. Probiotics and Antimicrobial Proteins. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/41452511/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 41452511\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eHuang, F., \u0026amp; Wu, X. (2021). Brain neurotransmitter modulation by gut microbiota in anxiety and depression. Frontiers in Cell and Developmental Biology, 9, 649103. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/33777957/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 33777957\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSingh, M. (2025). AI-driven multi-omics analysis for personalised healthcare. In Proceedings of the International Conference on Computational Complexity and Intelligent Algorithms (IC3IA 2025).\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"6f:T1ee8,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eGeneric advice like \"eat more fibre\" is increasingly outdated in an era of personalised health. Your gut is home to trillions of microbes influencing immunity, mood and metabolism, yet standard testing only offers a partial picture.\u003c/p\u003e\n\u003cp\u003eStandard 16S rRNA sequencing works like a census that records broad bacterial families. vivaBIOME's metagenomic approach analyses the full genetic code of your microbiome instead, identifying not just which microbes are present but what they're actually doing [1]. By mapping functional genes rather than broad categories, it reveals the specific metabolic pathways and compounds affecting your body, moving beyond generic wellness advice toward a plan built on your own biology.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eStandard microbiome tests only show which bacteria are present. Metagenomic sequencing (vivaBIOME) reveals what they're functionally capable of doing, relevant to weight, mood, inflammation, nutrient absorption and heart health.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eFive insights for healthspan and longevity\u003c/h2\u003e\n\u003cp\u003eAnalysing the complete genetic potential of your gut provides a functional picture of what's actually happening inside it.\u003c/p\u003e\n\u003ch3\u003e1. Your metabolic efficiency: why some people gain weight more easily\u003c/h3\u003e\n\u003cp\u003eMetagenomics can identify whether your gut microbiome is an efficient \"energy harvester,\" scanning for genes that extract more calories from carbohydrates, and whether you have the bacterial machinery to produce butyrate, a compound linked to satiety signalling and fat metabolism [2, 3].\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWhy it matters:\u003c/strong\u003e rather than generic dietary advice, this can point toward the specific prebiotic fibres relevant to your own gut's efficiency profile.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2. The gut-brain link: mood and sleep\u003c/h3\u003e\n\u003cp\u003eRoughly 90% of the body's serotonin is associated with the gut, but only if the right bacterial genes are present to produce it. Metagenomics can identify genes like \u003cem\u003etph\u003c/em\u003e and \u003cem\u003eGAD\u003c/em\u003e, involved in producing serotonin and GABA, compounds linked to mood regulation and sleep [4, 5].\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWhy it matters:\u003c/strong\u003e for people experiencing brain fog or low mood, this can reveal whether gut-level serotonin and GABA production is a relevant factor, informing more targeted nutritional support rather than generic supplements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3. \"Inflammaging\": an early signal relevant to biological age\u003c/h3\u003e\n\u003cp\u003eChronic, low-grade inflammation (\"inflammaging\") is linked to cellular ageing. Metagenomics can detect pathways that produce lipopolysaccharides (LPS), bacterial compounds that are associated with sustained low-grade immune activation when they enter the bloodstream [6].\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWhy it matters:\u003c/strong\u003e identifying these markers early may support strategies aimed at supporting gut barrier function [7].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4. Nutrient bioavailability: whether supplements are actually being used\u003c/h3\u003e\n\u003cp\u003eSome compounds only become bioactive if specific gut bacteria are present to convert them. Urolithin A, studied for its role in mitochondrial health, is only produced if you have bacteria capable of processing polyphenols from foods like pomegranates and berries [8].\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWhy it matters:\u003c/strong\u003e this can indicate whether certain supplements are likely to be effectively utilised by your specific gut microbiome, rather than guessing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5. Heart health: a marker standard blood tests miss\u003c/h3\u003e\n\u003cp\u003eCertain gut bacteria convert compounds from red meat and eggs into a precursor that the liver converts into TMAO, a compound associated with cardiovascular risk [9]. Metagenomics is the method that can detect the \u003cem\u003ecutC/D\u003c/em\u003e gene cluster responsible for this conversion, something standard blood tests don't capture.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWhy it matters:\u003c/strong\u003e if you're a high TMAO-producer, this is useful information for discussing dietary protein choices with a healthcare provider.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBringing it together\u003c/h2\u003e\n\u003cp\u003eMoving beyond surface-level testing toward the functional detail of metagenomics with vivaBIOME gives a more complete view of what's driving your specific results, rather than generic averages. It won't answer every question about fluctuating energy or hidden risk factors on its own, but it adds a layer of specificity that standard testing can't.\u003c/p\u003e\n\u003cp\u003eYour microbiome is one of the most modifiable levers available for supporting healthspan.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eSee what your own microbiome is actually doing\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test includes vivaBIOME, using shotgun metagenomic sequencing to reveal function, not just which species are present. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so you can track how your gut's functional profile changes.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions, including cardiovascular risk factors.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eRanjan, R., Rani, A., Metwally, A., McGee, H. S., \u0026amp; Perkins, D. L. (2016). Analysis of the microbiome: advantages of whole genome shotgun versus 16S amplicon sequencing. Biochemical and Biophysical Research Communications, 469(4), 967-977. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/26718401/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 26718401\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eVital, M., Howe, A. C., \u0026amp; Tiedje, J. M. (2014). Revealing the bacterial butyrate synthesis pathways by anal
61yzing (meta)genomic data. mBio, 5(2), e00889-14. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/24757214/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 24757214\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eTurnbaugh, P. J., Ley, R. E., Mahowald, M. A., Magrini, V., Mardis, E. R., \u0026amp; Gordon, J. I. (2006). An obesity-associated gut microbiome with increased capacity for energy harvest. Nature, 444(7122), 1027-1031. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/17183312/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 17183312\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eO'Mahony, S. M., Clarke, G., Borre, Y. E., Dinan, T. G., \u0026amp; Cryan, J. F. (2015). Serotonin, tryptophan metabolism and the microbiota-gut-brain axis. Behavioural Brain Research, 277, 32-48. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/25078296/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 25078296\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eStrandwitz, P., Kim, K. H., Terekhova, D., et al. (2019). GABA-modulating bacteria of the human gut microbiota. Nature Microbiology, 4(3), 396-403. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/30531975/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 30531975\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eGhosh, S. S., Wang, J., Yannie, P. J., \u0026amp; Ghosh, S. (2020). Intestinal Barrier Dysfunction, LPS Translocation, and Disease Development. Journal of the Endocrine Society, 4(2), bvz039. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/32099951/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 32099951\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eDesai, M. S., Seekatz, A. M., Koropatkin, N. M., et al. (2016). A Dietary Fiber-Deprived Gut Microbiota Degrades the Colonic Mucus Barrier and Enhances Pathogen Susceptibility. Cell, 167(5), 1339-1353. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27863247/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27863247\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eSingh, A., D'Amico, D., Rinsch, C., \u0026amp; Auwerx, J. (2022). Effect of Urolithin A Supplementation on Muscle Endurance and Mitochondrial Health in Older Adults: A Randomized Clinical Trial. JAMA Network Open, 5(1), e2144279. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/35050355/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 35050355\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eWang, Z., Klipfell, E., Bennett, B. J., et al. (2011). Gut flora metabolism of phosphatidylcholine promotes cardiovascular disease. Nature, 472(7341), 57-63. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/21471968/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 21471968\u003c/a\u003e.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"70:Tcdc,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eEvery numbered claim on this page links to a record in PubMed, the US National Library of Medicine's index of biomedical literature.\u0026nbsp;\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eHills RD, Pontefract BA, Mishcon HR, Black CA, Sutton SC, Theberge CR. Gut Microbiome: Profound Implications for Diet and Disease.\u0026nbsp;\u003c/span\u003e\u003cem\u003eNutrients\u003c/em\u003e\u003cspan\u003e. 2019;11(7):1613. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/31315227/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 31315227\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eRathore K, Shukla N, Naik S, Sambhav K, Dange K, Bhuyan D, Haq QMI. The Bidirectional Relationship Between the Gut Microbiome and Mental Health: A Comprehensive Review.\u0026nbsp;\u003cem\u003eCureus\u003c/em\u003e. 2025;17(3):e80810. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/40255763/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 40255763\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eCryan JF, O'Riordan KJ, Cowan CSM, et al. The Microbiota-Gut-Brain Axis.\u0026nbsp;\u003cem\u003ePhysiol Rev\u003c/em\u003e. 2019;99(4):1877-2013. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/31460832/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 31460832\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eBaker JM, Al-Nakkash L, Herbst-Kralovetz MM. Estrogen-gut microbiome axis: Physiological and clinical implications.\u0026nbsp;\u003cem\u003eMaturitas\u003c/em\u003e. 2017;103:45-53. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/28778332/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 28778332\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eZhao Y, Yu C, Zhang J, Yao Q, Zhu X, Zhou X. The gut-skin axis: Emerging insights in understanding and treating skin diseases through gut microbiome modulation (Review).\u0026nbsp;\u003cem\u003eInt J Mol Med\u003c/em\u003e. 2025;56(6):210. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/41041846/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 41041846\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eLiu Z, Liu X. Gut microbiome, metabolome and alopecia areata.\u0026nbsp;\u003cem\u003eFront Microbiol\u003c/em\u003e. 2023;14:1281660. \u003ca href=\"https://doi.org/10.3389/fmicb.2023.1281660\" target=\"_blank\" rel=\"noopener\"\u003edoi:10.3389/fmicb.2023.1281660\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eZhang S, Li J, Li L, Yuan X. Gut microbiota on cardiovascular diseases: a mini review on current evidence.\u0026nbsp;\u003cem\u003eFront Microbiol\u003c/em\u003e. 2025. \u003ca href=\"https://doi.org/10.3389/fmicb.2025.1690411\" target=\"_blank\" rel=\"noopener\"\u003edoi:10.3389/fmicb.2025.1690411\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eS\u0026aacute;nchez Romero EA, Mel\u0026eacute;ndez Oliva E, Alonso P\u0026eacute;rez JL, Mart\u0026iacute;n P\u0026eacute;rez S, Turroni S, Marchese L, Villafa\u0026ntilde;e JH. Relationship between the Gut Microbiome and Osteoarthritis Pain: Review of the Literature.\u0026nbsp;\u003cem\u003eNutrients\u003c/em\u003e. 2021;13(3):716. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/33668236/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 33668236\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eAsadi A, Shadab Mehr N, Mohamadi MH, Shokri F, Heidary M, Sadeghifard N, Khoshnood S. Obesity and gut-microbiota-brain axis: A narrative review.\u0026nbsp;\u003cem\u003eJ Clin Lab Anal\u003c/em\u003e. 2022;36(5):e24420. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/35421277/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 35421277\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eOh HSH, Rutledge J, Nie D, et al. Organ aging signatures in the plasma proteome track health and disease.\u0026nbsp;\u003cem\u003eNature\u003c/em\u003e. 2023;624(7990):164-172. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/38057571/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 38057571\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"71:T7e6,"])</script>
61<script>self.__next_f.push([1,"\u003cscript\u003e\n    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement(\"script\");r.src=o;r.async=true;i=t.getElementsByTagName(\"script\")[0];i.parentNode.insertBefore(r,i)})(window,document,\"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js\",\"vgo\");\n    vgo('setAccount', '478735907');\n    vgo('setTrackByDefault', true);\n\n    vgo('process');\n\u003c/script\u003e\n\n\u003c!-- Google Tag Manager --\u003e\n\u003cscript\u003e(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n})(window,document,'script','dataLayer','GTM-TZ9XBTM');\u003c/script\u003e\n\u003c!-- End Google Tag Manager --\u003e\n\n\u003cscript\u003e\n{\n  \"@context\": \"https://schema.org\",\n  \"@type\": \"MedicalOrganization\",\n  \"name\": \"vivaLAB\",\n  \"url\": \"https://vivalab.health/\",\n  \"logo\": \"https://vivalab.health/logo.png\", \n  \"description\": \"Australia’s first precision health platform utilizing multi-omics and AI-driven algorithms to provide personalised nutrition and health insights.\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"addressLocality\": \"Melbourne\",\n    \"addressRegion\": \"VIC\",\n    \"addressCountry\": \"AU\"\n  },\n  \"hasOfferCatalog\": {\n    \"@type\": \"OfferCatalog\",\n    \"name\": \"Precision Health Services\",\n    \"itemListElement\": [\n      {\n        \"@type\": \"Service\",\n        \"name\": \"vivaBALANCE Precision Nutrition\",\n        \"description\": \"A 6-month cycle of multi-omics testing and personalised supplement delivery.\"\n      },\n      {\n        \"@type\": \"Service\",\n        \"name\": \"Microbiome \u0026 Metabolite Testing\",\n        \"description\": \"At-home testing kits for gut health and metabolic function analysis.\"\n      }\n    ]\n  }\n}\n\u003c/script\u003e"])</script>
61<script>self.__next_f.push([1,"72:T6fb,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: 'TTNormsPro-Md', 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif; font-weight: 500;\"\u003eCreate Password\u003c/span\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"73:T591,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"74:T58f,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003e\u003cspan data-teams=\"true\"\u003eYour health is a journey of precision and progress. Our 6-month membership is designed to map your biology today and measure your transformation as you optimise. \u003c/span\u003e\u003c/p\u003e\n\u003cp\u003evivaBALANCE 180 is engineered for those ready to move beyond basic testing into a high-performance intervention. By capturing two distinct data points\u0026mdash;at Day 1 and Month 3\u0026mdash;we don\u0026rsquo;t just provide a report; we provide a roadmap for change. This 180-day cycle is designed to stabilise your gut microbiome, unblock metabolic pathways, and recalibrate your daily supplement formula based on your actual biological shift.\u003c/p\u003e\n\u003cp\u003eDesigned for the \"Accelerator,\" this program focuses on functional recovery. Whether you are battling persistent fatigue, digestive distress, or the metabolic shifts of a high-stress lifestyle, vivaBALANCE 180 provides the data-driven \"set-and-forget\" intervention needed to turn the tide. By linking your metagenomic and metabolomic data directly to your phenotypic lifestyle markers, we ensure your daily precision supplements and nutrition plan are working in perfect harmony with your unique chemistry.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe vivaBALANCE 180 Membership is the ultimate course-correction system, moving you from baseline discovery to measurable functional improvement. Start your journey with high-resolution data and finish with biological proof of progress.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"75:T628,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eWelcome to the vivaBALANCE Community.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE 180 Membership is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eMicrobiome and Metabolite Tests\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Program to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"76:T628,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eWelcome to the vivaBALANCE Community.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE 180 Membership is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eMicrobiome and Metabolite Tests\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Program to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"77:T4dc,\u003cp\u003eThis version of vivaBALANCE 360 12 month membership is available for a single up front payment of $3,420, providing you a 5% discount compared to paying in 12 instalments.\u003c/p\u003e\n\u003cp\u003eYour health isn't a static snapshot; it\u0026rsquo;s a trajectory. Our 12 month program is designed to not only tell you where you are today, you'll also learn where you're heading.\u003c/p\u003e\n\u003cp\u003evivaBALANCE 360 is our most advanced preventive system, designed to move you from baseline understanding to long-term trend analysis, identifying the molecular signals of chronic disease years before they manifest, and providing you the opportunity for early intervention.\u003c/p\u003e\n\u003cp\u003evivaBALANCE 360 is designed for those who see health as their most valuable asset, want to systematically monitor their biological aging and chronic disease risk, and \u003cspan data-teams=\"true\"\u003eensure their energy, focus, and resilience are trending upward, not just stabilising\u003c/span\u003e.\u003c/p\u003e\n\u003cp\u003eIf you have a family history of metabolic or chronic disease, the 360 Plan provides the data-driven \"Early Warning System\" to ensure you are breaking the cycle.\u003c/p\u003e\n\u003cp\u003e\u003cspan data-teams=\"true\"\u003e\u003cstrong\u003evivaBALANCE 360: Monitor Your Biological Data. Define Your Trends. Predict Your Future.\u003c/strong\u003e\u003c/span\u003e\u003c/p\u003e78:T6fb,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: 'TTNormsPro-Md', 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif; font-weight: 500;\"\u003eCreate Password\u003c/span\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"79:T591,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"7a:T4c6,\u003cp\u003eYour health isn't a static snapshot; it\u0026rsquo;s a trajectory. Our 12 month program is designed to not only tell you where you are today, you'll also learn where you're heading.\u003c/p\u003e\n\u003cp\u003evivaBALANCE 360 is our most advanced preventive system, designed to move you from baseline understanding to long-term trend analysis, identifying the molecular signals of chronic disease years before they manifest, and providing you the opportunity for early intervention.\u003c/p\u003e\n\u003cp\u003evivaBALANCE 360 is designed for those who see health as their most valuable asset, want to systematically monitor their biological aging and chronic disease risk, and \u003cspan data-teams=\"true\"\u003eensure their energy, focus, and resilience are trending upward, not just stabilising\u003c/span\u003e.\u003c/p\u003e\n\u003cp\u003eIf you have a family history of metabolic or chronic disease, the 360 Plan provides the data-driven \"Early Warning System\" to ensure you are breaking the cycle.\u003c/p\u003e\n\u003cp\u003eThis version of vivaBALANCE is a 12 month membership. You can elect to maintain your membership in 12 instalments or you can pay upfront and save 5%.\u003c/p\u003e\n\u003cp\u003e\u003cspan data-teams=\"true\"\u003e\u003cstrong\u003evivaBALANCE 360: Monitor Your Biological Data. Define Your Trends. Predict Your Future.\u003c/strong\u003e\u003c/span\u003e\u003c/p\u003e7b:T628,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eWelcome to the vivaBALANCE Community.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE 360 Membership is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eMicrobiome and Metabolite Tests\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Program to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"7c:T628,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eWelcome to the vivaBALANCE Community.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE 360 Membership is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eMicrobiome and Metabolite Tests\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Program to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"7d:T5f2,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaINSIGHT Test order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003evivaINSIGHT Test Kit\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your health report and recommendations to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"7e:T5f2,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaINSIGHT Test order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003eCreate Password\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003evivaINSIGHT Test Kit\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on their way to you within two business days via express post. Please try and collect and post your samples back to our labs as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your health report and recommendations to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"7f:T5e9,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaMETABOLITE Test Kit order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003eCreate Password\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003evivaMETABOLITE Test Kit\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on it\u0026rsquo;s way to you within two business days via express post. Please try and collect and post your sample back to our lab as soon as you can. The sooner we can begin processing your sample, the sooner we can deliver your report to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"80:T5e9,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaMETABOLITE Test Kit order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003eCreate Password\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003evivaMETABOLITE Test Kit\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on it\u0026rsquo;s way to you within two business days via express post. Please try and collect and post your sample back to our lab as soon as you can. The sooner we can begin processing your sample, the sooner we can deliver your report to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eLifestyle Assessment\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"81:T659,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaBIOME Test Kit order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003eCreate Password\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to\u003cbr /\u003ecreate your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003evivaBIOME Test Kit\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on it\u0026rsquo;s way to you within two business days via express post. Please try and collect and post your sample back to our lab as soon as you can. The sooner we can begin processing your sample, the sooner we can deliver your report to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-family: TTNormsPro-Md, 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif;\"\u003eLifestyle Assessment\u003c/span\u003e\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"82:T659,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eYour vivaBIOME Test Kit order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYou'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003eCreate Password\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to\u003cbr /\u003ecreate your password.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003evivaBIOME Test Kit\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eYour test kit will be on it\u0026rsquo;s way to you within two business days via express post. Please try and collect and post your sample back to our lab as soon as you can. The sooner we can begin processing your sample, the sooner we can deliver your report to you.\u003c/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cspan style=\"font-family: TTNormsPro-Md, 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif;\"\u003eLifestyle Assessment\u003c/span\u003e\u003c/strong\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"83:T6fb,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: 'TTNormsPro-Md', 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif; font-weight: 500;\"\u003eCreate Password\u003c/span\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"84:T591,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"85:T6fb,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: 'TTNormsPro-Md', 'TT Norms Pro Medium', 'TT Norms Pro', sans-serif; font-weight: 500;\"\u003eCreate Password\u003c/span\u003e\u003c/h3\u003e\n\u003cp style=\"text-align: center;\"\u003eWe\u0026rsquo;ve created your account as part of your order. To sign in to myVIVA, check the email we sent to you and follow the link to create your password.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"86:T591,"])</script>
61<script>self.__next_f.push([1,"\u003ch1 style=\"text-align: center;\"\u003eThank you! Your order has been placed.\u003c/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eYour vivaBALANCE subscription is now active. You'll receive a confirmation email shortly with your order details.\u003c/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003eNext Steps\u003c/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMicrobiome and Metabolite Tests\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eYour microbiome and metabolite test kits will be on their way to you within two business days via express post. When you receive your test kits, please try and collect and post your samples back to our lab as soon as you can. The sooner we can begin processing your samples, the sooner we can deliver your vivaBALANCE Precision Health Plan to you.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr /\u003e\u003cstrong\u003eLifestyle Assessment\u003c/strong\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eKeep your eye open for your email invitation to begin your Lifestyle Assessment which will arrive in your inbox within the next 24 hours. It's an essential part of our unique process and helps our Al and dietitians build a more complete picture of your health.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eIf you have any questions, feel free to \u003ca href=\"/contact-us\" target=\"_blank\" rel=\"noopener\"\u003econtact our support team\u003c/a\u003e.\u003c/p\u003e\n\u003cp style=\"text-align: center;\"\u003eThank you for choosing vivaLAB \u0026mdash; precision health, powered by your biology.\u003c/p\u003e"])</script>
61<script>self.__next_f.push([1,"87:T17dc,"])</script>
61<script>self.__next_f.push([1,"\n  fragment DotCMSPage on DotPage {\n    publishDate\n    type\n    httpsRequired\n    inode\n    path\n    identifier\n    hasTitleImage\n    sortOrder\n    extension\n    canRead\n    pageURI\n    canEdit\n    archived\n    friendlyName\n    workingInode\n    url\n    pageURI\n    hasLiveVersion\n    deleted\n    pageUrl\n    shortyWorking\n    mimeType\n    locked\n    stInode\n    contentType\n    creationDate\n    liveInode\n    name\n    shortyLive\n    modDate\n    title\n    baseType\n    working\n    canLock\n    live\n    isContentlet\n    statusIcons\n    canEdit\n    canLock\n    canRead\n    canEdit\n    canLock\n    canRead\n    runningExperimentId\n    lockedBy\n    lockedByName\n    urlContentMap {\n      _map\n    }\n    host {\n      identifier\n      hostName\n     \tgoogleMap\n      archived\n      contentType\n    }\n    vanityUrl {\n      action\n      forwardTo\n      uri\n    }\n    conLanguage {\n      id\n      language\n      languageCode\n    }\n    template {\n      drawed\n      anonymous\n      theme\n      identifier\n    }\n    containers {\n      path\n      identifier\n      maxContentlets\n      containerStructures {\n        id\n        code\n        structureId\n        containerId\n        contentTypeVar\n        containerInode\n      }\n      containerContentlets {\n        uuid\n        contentlets {\n          \n          publishDate\n          inode\n          identifier\n          archived\n          urlMap\n          urlMap\n          locked\n          contentType\n          creationDate\n          modDate\n          title\n          baseType\n          working\n          live\n          publishUser {\n            firstName\n            lastName\n          }\n          owner {\n            lastName\n          }\n          conLanguage {\n            language\n            languageCode\n          }\n          modUser {\n            firstName\n            lastName\n          }\n\n        }\n      }\n    }\n    layout {\n      header\n      footer\n      body {\n        rows {\n          styleClass\n          columns {\n            leftOffset\n            styleClass\n            width\n            left\n            containers {\n              identifier\n              uuid\n            }\n          }\n        }\n      }\n    }\n    viewAs {\n      variantId\n      visitor {\n        persona {\n          modDate\n          inode\n          name\n          identifier\n          keyTag\n          photo {\n            versionPath\n          }\n        }\n      }\n      persona {\n        modDate\n        inode\n        name\n        identifier\n        keyTag\n        photo {\n         versionPath\n        }\n      }\n      language {\n        id\n        languageCode\n        countryCode\n        language\n        country\n      }\n    }\n  }\n\n   fragment ClientPage on DotPage { \n    template {\n        name\n    }\n    seoTitle\n    seodescription\n    containers {\n        containerContentlets {\n            contentlets {\n                _map(depth: 3)\n            }\n        }\n    }\n   } \n\n  \n\n  query PageContent($url: String!, $languageId: String, $mode: String, $personaId: String, $fireRules: Boolean, $publishDate: String, $siteId: String, $variantName: String) {\n    page: page(url: $url, languageId: $languageId, pageMode: $mode, persona: $personaId, fireRules: $fireRules, publishDate: $publishDate, site: $siteId, variantName: $variantName) {\n      ...DotCMSPage\n      ...ClientPage\n    }\n\n    settings: \n  GlobalSettingsCollection(limit: 1) {\n    description1\n    keywords\n    defaultOpenGraphImage {\n      fileAsset {\n        idPath\n        title\n        size\n        width\n        height\n      }\n    }\n    twitterhandle\n    facebookUrl\n    instagramUrl\n    youtubeUrl\n    linkedinUrl\n    organizationName\n    organizationAddress\n    organizationCity\n    organizationState\n    organizationZipcode\n    organizationCountry\n    organizationPhone\n    organizationEmail\n    logo {\n      fileAsset {\n        idPath\n        title\n        size\n        width\n        height\n      }\n    }\n    title\n    copyrightText\n    topbarText1\n    topbarText2\n    topbarText3\n    topbarIcon1\n    topbarIcon2\n    topbarIcon3\n    landingTopbarText1\n    landingTopbarText2\n    landingTopbarText3\n    landingTopbarIcon1\n    landingTopbarIcon2\n    landingTopbarIcon3\n    heading\n    footerLabel\n    description\n    facebook\n    instagram\n    linkedin\n    youtube\n    footerLabel2\n    items2 {\n      buttonText\n      link\n      target\n    }\n    footerLabel3\n    items3 {\n      buttonText\n      link\n      target\n    }\n    footerLabel4\n    items4 {\n      buttonText\n      link\n      target\n    }\n    landingpagefooteritems {\n      buttonText\n      link\n      target\n    }\n    description2\n    description3\n    paymentMethod\n    googleAnalyticsId\n    facebookPixelId\n    customHeadScripts\n    customBodyScripts\n    mainHeaderCta {\n      title\n      buttonText\n      link\n      variantName\n      size\n    }\n    mobileViewContactUs{\n      buttonText\n      link\n      target\n    }\n    blogSuggestedKeywordsNoResults\n    navGroup {\n      title\n      buttonText\n      identifier\n      navItem {\n        title\n        buttonText\n        link\n        target\n        identifier\n      }\n    }\n     popupsettings {\n    title\n    priority\n    body\n    ctaLabel\n    ctaUrl\n    enabled\n    displayFrequency\n    displayDelay\n    dismissalDuration\n    badgeText\n    footerText\n  }\n  }\n commerceProducts: \n  CommerceProductCollection {\n    productName\n    slug\n    badge {\n      title\n      identifier\n      text\n      className\n      variantType\n    }\n    productType\n    purchasable\n    description\n    features {\n      title\n      content\n    }\n    shortDescription\n    bundleCartContent\n    bundleMergeContent\n    bundleCartButton\n    orderConfirmationContentNew\n    orderConfirmationContentExisting\n    priceVariants {\n      title\n      itemPriceId\n      paymentType\n    }\n    bundleproducts {\n      title\n      slug\n    }\n    primaryImage {\n      fileAsset {\n        path\n        idPath\n      }\n    }\n    carouselitems {\n      title\n      image {\n        fileAsset {\n          path\n          idPath\n        }\n      }\n      mobileImage {\n        fileAsset {\n          path\n          idPath\n        }\n      }\n    }\n  }\n\n  }\n  "])</script>
61<script>self.__next_f.push([1,"3:[\"$\",\"$L1a\",null,{\"pageData\":{\"pageAsset\":{\"layout\":{\"header\":true,\"footer\":true,\"body\":{\"rows\":[{\"styleClass\":null,\"columns\":[{\"leftOffset\":1,\"styleClass\":\"\",\"width\":12,\"left\":0,\"containers\":[{\"identifier\":\"SYSTEM_CONTAINER\",\"uuid\":\"1\"}]}]}]}},\"template\":{\"drawed\":true,\"anonymous\":true,\"theme\":\"SYSTEM_THEME\",\"identifier\":\"9e0fd7f11a952ac704bfe9085eb1c60b\",\"name\":\"anonymous_layout_1753936598797\"},\"viewAs\":{\"variantId\":\"DEFAULT\",\"visitor\":{\"persona\":null},\"persona\":null,\"language\":{\"id\":1,\"languageCode\":\"en\",\"countryCode\":\"US\",\"language\":\"English\",\"country\":\"United States\"}},\"vanityUrl\":null,\"runningExperimentId\":null,\"site\":{\"identifier\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"hostName\":\"vivalab\",\"googleMap\":null,\"archived\":false,\"contentType\":\"Host\"},\"urlContentMap\":{},\"containers\":{\"SYSTEM_CONTAINER\":{\"containerStructures\":[{\"id\":\"6a2e0796-6ec4-419f-8925-b051c5136fa8\",\"code\":\"$1b\",\"structureId\":\"472e3c7e830987a1b16a645aab933a49\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"badge\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"a4b268da-5fa8-44df-9efc-f845b7990d6a\",\"code\":\"$1c\",\"structureId\":\"99a0e4c5e7732e080a82eb64cec18270\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockAbout\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"fb4d82c2-de2a-43a9-9014-ea02e95ccea7\",\"code\":\"$1d\",\"structureId\":\"24a55606fc392d6a8880d1cc5a8dfd8a\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockAccordion\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"cb45f32f-8a81-4bcc-9452-dc0b86ce5e49\",\"code\":\"$1e\",\"structureId\":\"f293cfe66219defe92c35f54062b8395\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockActivecampaign\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"f714cde9-3acd-41bf-ade2-ecdda4ebc388\",\"code\":\"$1f\",\"structureId\":\"125e86409cbf7357f0bf0fc3d3e267b8\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockBadgesourcecard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"608734c9-2a1e-4960-8474-f0dd28e6b723\",\"code\":\"$20\",\"structureId\":\"5f6b0ea612143a1879ac6c6dea578485\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockBanner\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"c1f98ad1-5615-4ee9-9ee3-9b1b1a9b7e3d\",\"code\":\"$21\",\"structureId\":\"c1b18c3aadfcd16203e2255750c12a13\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockBannerCarouselitem\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"7ef55304-eccf-427b-9171-696ec932c64c\",\"code\":\"$22\",\"structureId\":\"f56f575c7afc4045c083cc129a77fb7a\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockBannerwithfullcard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"d7feab5b-03de-4dbf-8590-a2b2fda3845c\",\"code\":\"$23\",\"structureId\":\"649897ad6d2cecc84429db3b36acd6bf\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockBannerwithsidecard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"80b899ee-5930-4bc1-aead-0f5e2cad5aa2\",\"code\":\"$24\",\"structureId\":\"999620aae719584652f89782405b14f1\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockCalloutBox\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"f0568c9c-fda8-4a80-afd1-6b1b4390cbb0\",\"code\":\"$25\",\"structureId\":\"7843db9909cbecbda4c79d0b7117d6e4\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockCarouselbanner\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"4bfc6d3e-7aa4-4c73-b3ae-5f99472e6e1c\",\"code\":\"$26\",\"structureId\":\"b3f0b04373acb40496e0b566648ed1e4\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockCode\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"3bdd2b72-2398-4f23-b85c-bd7b8ed54ae9\",\"code\":\"$27\",\"structureId\":\"b6b0c26891ee89f112f505d0e226fcdc\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockConnect\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"d3285657-ba47-4c69-b8ec-e584edf610f9\",\"code\":\"$28\",\"structureId\":\"7af184c11ba4a3bd9de6c164439e0d2e\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockDriftTimeline\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"1ae674c6-294c-4dc2-91e4-1c680857196a\",\"code\":\"$29\",\"structureId\":\"b650f9956216c8b6317e5db8e96e3a76\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFaqList\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"ecf6d5cd-6a33-43b5-b683-f6c45a055d27\",\"code\":\"$2a\",\"structureId\":\"9d58f11157072f31f83be434ee9
616e83d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFeaturearticles\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"4f86af76-e801-4f00-ab6b-c7da5fdc3342\",\"code\":\"$2b\",\"structureId\":\"3442558eeca4448ac9a74a8f7764814e\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFeaturecomparisontable\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"3b8152ea-d9e3-4086-8bc1-6e3caf7371e1\",\"code\":\"$2c\",\"structureId\":\"5537f520640ccc7a6da46bb3c92e0a95\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFeaturegrid\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"84da3aa1-9054-403b-ad3a-50bdd0f822a1\",\"code\":\"$2d\",\"structureId\":\"14afc31afbdcc20cf9a00a1912b8f578\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFeaturehighlightgrid\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"0d008b6b-c1e6-4ce9-ab25-3e69b7d6a158\",\"code\":\"$2e\",\"structureId\":\"48c7d7b9afc975ac5a29c7ee29879edf\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockFeatureProducts\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"1a8a4051-4602-486b-9a01-45df063458ae\",\"code\":\"$2f\",\"structureId\":\"fec377b043c4b03f4aef1fad5a76c54a\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockHeroBanner\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"d17927fa-3664-4611-81c0-bb4fb794e105\",\"code\":\"$30\",\"structureId\":\"be2e71a0c47704e22b2438d39872f68f\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockHighlight\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"5c988318-c793-4585-aa61-a29aefdedc5b\",\"code\":\"$31\",\"structureId\":\"11ec83fb999aa0b958d737386bd0ebd6\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockImage\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"b5393aa4-4201-400a-998a-cc379bab8017\",\"code\":\"$32\",\"structureId\":\"f72a36179330df069534cee348b62c17\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockInteractivetabs\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"f0a483ee-69ec-4049-8b18-70dc58f6d64d\",\"code\":\"$33\",\"structureId\":\"d092a8dc422ee2c42285a04f580af19b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockJoinevent\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"2a578b4b-0e67-40b1-8f16-a0089a549e82\",\"code\":\"$34\",\"structureId\":\"745e5b7271a472c2bbb55db47ac9a2a6\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockLogobanner\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"8d76b26b-1bf1-478a-917e-7ac0d401108b\",\"code\":\"$35\",\"structureId\":\"563b3aad0a1979b78498d1cd296904ea\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockProductCategories\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"a4b15a5f-edc1-4436-8c6b-fad3670af72d\",\"code\":\"$36\",\"structureId\":\"f425585c6a02f1b35c63f3d79c48b46b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockProductGrid\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"61e89184-e5e1-4ccb-8867-b2ed5b7b4efc\",\"code\":\"$37\",\"structureId\":\"0006bb3790b02e23122f7c436c92ed98\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockProducts\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"86f8afd7-7c75-4982-80c7-216a2284102d\",\"code\":\"$38\",\"structureId\":\"3b37fce924fb7d259190c5045176fa9b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockRichtext\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"031dcd4a-70a5-437a-a66d-874983c88321\",\"code\":\"$39\",\"structureId\":\"1f1990026c6d275974457947b11dc6ee\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockSpacing\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"5781c3f3-7131-4aa6-a053-a746f1125fa4\",\"code\":\"$3a\",\"structureId\":\"a6dc4efc1d2b840020ab70f013b19067\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockSubscriptioncard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"b20b8e50-3e89-4f6b-a64b-59b4a03944c8\",\"code\":\"$3b\",\"structureId\":\"d236f3cfdba3203b8a1b5ddef9540785\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockTeam\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"42342b0e-5b66-499d-82f4-07196516b3ea\",\"code\":\"$3c\",\"structureId\":\"54bd6bcbd3d8d8940d2494be02b2bede\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlockYoutube\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"8b3573a5-958c-4b7a-8468-364e7f1b9359\",\"code\":\"$3d\",\"structureId\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlogArticle\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"678250a4-c942-480a-a001-97631920e0ed\",\"code\":\"$3e\",\"structureId\":\"13ce298124d2457c70912d1cad218190\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"BlogCategory\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"ed579070-3cfc-4542-a075-7e9671a35a20\",\"code\":\"$3f\",\"structureId\":\"1bdb560b154a33f64079219283b6bb08\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"CommerceProduct\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"e30d193a-450a-435e-977b-e8f269b16f92\",\"code\":\"$40\",\"structureId\":\"a52a8fbdddb0c50572b6546b025efeb7\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"CommerceProductPriceVariant\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"09eef6f4-4bec-46b1-8784-4f6a8c744bf3\",\"code\":\"$41\",\"structureId\":\"2a3e91e4-fbbf-4876-8c5b-2233c1739b05\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"webPageContent\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"6a3788ac-bf4e-4ba5-bfb2-3010b232e0be\",\"code\":\"$42\",\"structureId\":\"25a0368eb58e163b8ce25e7e33943419\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ContentInBlocks\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"866382f7-9bc5-46be-9790-86b2c9ede8a4\",\"code\":\"$43\",\"structureId\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"CtaButton\",\"containerInode\":\"SYSTEM_CONTAINER\"}
61,{\"id\":\"9830aeee-5b7c-402b-94a9-4add2fb92cb9\",\"code\":\"$44\",\"structureId\":\"ce930143870e11569f93f8a9fff5da19\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"dotFavoritePage\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"5324d1ed-c584-4994-a409-814c737084f1\",\"code\":\"$45\",\"structureId\":\"ad334bf5580f6c594ff425763d925fa5\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"FaqCategory\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"cc8e977e-bb79-4a3f-8f16-3d99d54675c7\",\"code\":\"$46\",\"structureId\":\"8ca13f4ec2eda553c768644b50c5229a\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"GlobalPopupSettings\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"86705c77-2644-4c60-bd2b-5f011414ae41\",\"code\":\"$47\",\"structureId\":\"dbbd8025015d5b70bf972d81ff6859bd\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"GlobalSettings\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"2013d2bc-fc06-44f7-90bb-d2e2370201c1\",\"code\":\"$48\",\"structureId\":\"1b576eba6ffd191ff0b06cb0479813a8\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemAccordionlist\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"21bd905e-a928-46b6-82be-9f2d7ed34012\",\"code\":\"$49\",\"structureId\":\"81a497bfa7646552b6c3deead0f462a1\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemAccordiontile\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"57a3e0a9-e0fd-47b1-b915-54dfbcd2405a\",\"code\":\"$4a\",\"structureId\":\"5aed0229675d97606258229f2a1a77dd\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemAdvancesignup\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"6d1d6abd-1819-4804-84b4-3cc1ac14d3b2\",\"code\":\"$4b\",\"structureId\":\"05f5be87e1f5651eb93a7bff3f9a174f\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemBadgesourcecard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"040ff7d9-5332-497f-a9ba-7f99226688e5\",\"code\":\"$4c\",\"structureId\":\"cf2d14f2ed64ad2005cb758b668d3ec3\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemCalloutBox\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"dc9d7174-a774-430d-9436-96eda131c361\",\"code\":\"$4d\",\"structureId\":\"14f12802097cbc42049c7556ef22e28d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemCard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"15bbf432-97b6-4c71-aa98-f9a2fbf8b27c\",\"code\":\"$4e\",\"structureId\":\"a6f68ed0753542d9379e5eaf018aa8e2\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemCarousel\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"3347f579-360a-4599-af08-a01b7cbe2f08\",\"code\":\"$4f\",\"structureId\":\"7ace15269a0793cda683943b712280ee\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemDriftTimelineAgePoint\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"ea0c732e-b407-44b0-a59a-a05cf87535a8\",\"code\":\"$50\",\"structureId\":\"6034189daf733f7f10318b2ca000a519\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemDrifttimelinemarker\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"e729df7a-58b2-4132-b87c-cacb569851d7\",\"code\":\"$51\",\"structureId\":\"18561164e26c79b2d2ccd1e74e179145\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemFaqitem\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"3d19aa7a-d316-42a1-a198-061f3f9cf818\",\"code\":\"$52\",\"structureId\":\"869441b674a45d56fa7839b18b282e22\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemFeaturecomparisontable\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"fc63be70-17ee-4eed-bc49-a085e4933f5e\",\"code\":\"$53\",\"structureId\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemFeaturegrid\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"0336bac1-4ac4-4d33-979e-e53b8cadebb8\",\"code\":\"$54\",\"structureId\":\"525d969efd86ed55abcaeef4e84a3a3f\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemForm\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"6afbea34-2890-4461-91ed-390bcf1621d7\",\"code\":\"$55\",\"structureId\":\"911370c27a893d9746faa6dd305b0003\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemInfocard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"fe56c637-91f1-4be8-bbbb-ebc48d09bc64\",\"code\":\"$56\",\"structureId\":\"e6bfb37bf8af32c3b6e59221a03f9252\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemListtile\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"16a2f3f0-0a22-4eaa-bffc-ac125872e6a0\",\"code\":\"$57\",\"structureId\":\"0c98b61ec5f321449b73346e845fd217\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemListview\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"d11b80d4-fd48-494b-afad-743a33568566\",\"code\":\"$58\",\"structureId\":\"4d4ac1fe9746a5755f8b17a1a08fdd7b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemModal\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"e6cf9082-94ab-42d6-bf45-633570a4c54f\",\"code\":\"$59\",\"structureId\":\"ae88b1912c58743e23473fcee3fc233b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemProductCategory\",\"containerInode\":\"SYSTEM_CONTAINER\"}
61,{\"id\":\"0dadf983-0251-49b9-b52e-1464fe9b8f05\",\"code\":\"$5a\",\"structureId\":\"8543ce632c4fa1c292cb07a3ff0f165d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemProductsubcategory\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"657ea7ae-369e-4bed-b4c4-a4313329ee18\",\"code\":\"$5b\",\"structureId\":\"7c3ff04098cc9594e56619dafb86d97d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemProgram\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"b679de14-f273-40f7-8bfc-4b8ebe29688a\",\"code\":\"$5c\",\"structureId\":\"e4d3abed90067bea4bba38031f37f2e4\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemProgramcomparisontable\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"04c2809c-9f34-45bc-9107-dbb74f5a9ad4\",\"code\":\"$5d\",\"structureId\":\"b979bf4bfc7173fd420fe2f1d33d0342\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemSignup\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"f34923c4-ef03-4c95-992d-65db6ab68a5d\",\"code\":\"$5e\",\"structureId\":\"bf65405d954997753aae1b7e04e6b94b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemTab\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"70ac91f4-5b2d-4e58-8a66-a65ca7ca86b5\",\"code\":\"$5f\",\"structureId\":\"31ec682251f3da4ecf7931c38ed7f754\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ItemTeammember\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"ad020386-80c1-4750-b9c2-aad8eb60900d\",\"code\":\"$60\",\"structureId\":\"12680002316fe6a13713c50b2da55271\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"NavGroup\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"c24f333c-1e13-4ba2-85c6-03b1efbfea73\",\"code\":\"$61\",\"structureId\":\"67206f577aa354359dc1b1f2f3ac82ea\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"NavItem\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"4c746588-2b87-4bba-8922-0edc6106924d\",\"code\":\"$62\",\"structureId\":\"6d4e8e630cbffe8fe7f57c9cce586076\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ProductCarouselItem\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"14b29b59-50e3-4cf5-bb7c-00d7c4ba48d5\",\"code\":\"$63\",\"structureId\":\"6f88efc96035a814757caf3a99bb9663\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"ProductFeatures\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"810f1ac1-57ef-4cf9-b06a-11b16f28a9bd\",\"code\":\"$64\",\"structureId\":\"4b973bea1890858c33c5685c72bd4505\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"RichText\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"898e0e88-374b-4ede-9d54-65727fe30608\",\"code\":\"$65\",\"structureId\":\"5ca42154e56e3fdb799d5ed00afcf5b1\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"TemplateBlock\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"7de749b9-7cd7-4072-81b0-fdda34b8757b\",\"code\":\"$66\",\"structureId\":\"fc60ddbb36d7677ba39010b4bee34985\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"TemplateItem\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"fbbb7601-602a-4f86-b4f9-88d0f20de9f7\",\"code\":\"$67\",\"structureId\":\"ab4d04cc05a7634162f02d857e1cd968\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"UpsellProductCard\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"b7231c88-87b5-4e2f-ae15-7e6fd3d1debe\",\"code\":\"$68\",\"structureId\":\"33888b6f-7a8e-4069-b1b6-5c1aa9d0a48d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"FileAsset\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"e2fc24c3-bfd3-4402-ba1b-5708da6ca2fb\",\"code\":\"$69\",\"structureId\":\"c541abb1-69b3-4bc5-8430-5e09e5239cc8\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"htmlpageasset\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"90bf07f7-e517-4f97-a815-1e53cc89fef2\",\"code\":\"$6a\",\"structureId\":\"f2d8a1c7-2b77-2081-bcf1-b5348988c08d\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"DotAsset\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"ad4b716e-a395-4384-9750-53184f11d6e6\",\"code\":\"$6b\",\"structureId\":\"2c46b6586c38852ac08a824a303ced80\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"Image\",\"containerInode\":\"SYSTEM_CONTAINER\"},{\"id\":\"7fa25860-ed47-4459-a856-94d31a858793\",\"code\":\"$6c\",\"structureId\":\"c77450b834901a20c8193ef9d561ee5b\",\"containerId\":\"SYSTEM_CONTAINER\",\"contentTypeVar\":\"Video\",\"containerInode\":\"SYSTEM_CONTAINER\"}],\"container\":{\"path\":null,\"identifier\":\"SYSTEM_CONTAINER\",\"maxContentlets\":25}
61,\"contentlets\":{\"uuid-1\":[{\"publishDate\":\"2026-09-10 00:06:24.749\",\"inode\":\"390805e6-e851-4a1d-99fc-ecb3d3c67cdf\",\"buttonAlignment\":\"left\",\"identifier\":\"cfeb171d00485831ac32c5f71247dc56\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":[],\"folder\":\"SYSTEM_FOLDER\",\"carouselItems\":[{\"publishDate\":\"2026-08-28 01:03:44.403\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"55df86ae-1e4e-4df8-94d6-84452b7dae49\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c1b18c3aadfcd16203e2255750c12a13\",\"contentType\":\"BlockBannerCarouselitem\",\"identifier\":\"8f00f6fe6e5679258e53216667dcc862\",\"image\":{\"identifier\":\"f2d77525b7205a9ea6096f61b588a00e\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":203022,\"height\":1600,\"isImage\":true,\"length\":203022,\"modDate\":1787787144379,\"name\":\"01_Weight management_IMG1.jpg\",\"path\":\"8/c/8c4e57e3-209b-4646-8164-838cab147540/fileAsset/01_Weight management_IMG1.jpg\",\"sha256\":\"6634f2aa2c4425a5738ce135fabbffff55d352fae03228fee94be65147bb9587\",\"title\":\"Home page hero carousel_Website 2026 - 1\",\"ver
61sion\":20220201,\"width\":1600},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":203022,\"name\":\"01_Weight management_IMG1.jpg\",\"width\":1600,\"underlyingFileName\":\"01_Weight management_IMG1.jpg\",\"height\":1600},\"mobileImage\":{\"identifier\":\"f42401205e338f9da8f97301da2b31cb\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":363067,\"height\":1080,\"isImage\":true,\"length\":363067,\"modDate\":1787878998566,\"name\":\"01_Weight management_IMG1_Mobile.jpg\",\"path\":\"4/d/4d142bb5-531a-4993-8999-c85e31510518/fileAsset/01_Weight management_IMG1_Mobile.jpg\",\"sha256\":\"877ad42418ba43a1fa5b11b3450dff61754dd8a17f303b0e9fff91e2ff2a2f6c\",\"title\":\"01_Weight management_IMG1_Mobile.jpg\",\"version\":20220201,\"width\":1920},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":363067,\"name\":\"01_Weight management_IMG1_Mobile.jpg\",\"width\":1920,\"underlyingFileName\":\"01_Weight management_IMG1_Mobile.jpg\",\"height\":1080},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-26 23:44:54.227\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-28 01:03:44.337\",\"t
61itle\":\"Sept2026-carousel-weight-management\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"altText\":\"Weight Management\",\"languageId\":1,\"shortyId\":\"8f00f6fe6e\",\"url\":\"/content.5429a6e9-8aff-4b98-a44e-c7a3e3c9ce98\",\"target\":\"_self\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"view_carousel\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-08-28 01:04:29.719\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"260228ef-7bcd-4826-9b10-4562eb73da6d\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c1b18c3aadfcd16203e2255750c12a13\",\"contentType\":\"BlockBannerCarouselitem\",\"identifier\":\"8c1ca4667ee5e396c869058a5816fb4f\",\"image\":{\"identifier\":\"81c1deb9aa78c25a10696dc59a5c2afb\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":210577,\"height\":1600,\"isImage\":true,\"length\":210577,\"modDate\":1787787144536,\"name\":\"02_Perimenopause and menopause.jpg\",\"path\":\"8/e/8ef05efd-6986-4b17-97e2-a3e10da86a3e/fileAsset/02_Perimenopause and menopause.jpg\",\"sha256\":\"7207095bf133911256c6f2c40a8da68754720142fa4f4260336308c70234f598\",\"title\":\"Home page hero carousel_Website 2026 - 2\",\"version\":20220201,\"width\":1600},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":210577,\"name\":\"02_Perimenopause and menopause.jpg\",\"width\":1600,\"underlyingFileName\":\"02_Perimenopause and menopause.jpg\",\"height\":1600},\"mobileImage\":{\"identifier\":\"3803486fa68b394d10a793b3aef0a09d\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":367314,\"height\":1080,\"isImage\":true,\"length\":367314,\"modDate\":1787878998765,\"name\":\"02_Perimenopause and menopause_Mobile.jpg\",\"path\":\"5/5/55be4ea9-328e-4c15-a07f-bd4a306cc606/fileAsset/02_Perimenopause and menopause_Mobile.jpg\",\"sha256\":\"cd29efee9709bb6450273f24724a6113bd6907ae68969b35e9ea0ab40595c886\",\"title\":\"02_Perimenopause and menopause_Mobile.jpg\",\"version\":20220201,\"width\":1920},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":367314,\"name\":\"02_Perimenopause and menopause_Mobile.jpg\",\"width\":1920,\"underlyingFileName\":\"02_Perimenopause and menopause_Mobile.jpg\",\"height\":1080},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-26 23:46:51.147\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-28 01:04:29.659\",\"title\":\"Sept2026-carousel-perimenopuase-menopause\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"altText\":\"Perimenopause and menopause\",\"languageId\":1,\"shortyId\":\"8c1ca4667e\",\"url\":\"/content.20ad30d7-5a52-4a77-a892-361e77da7428\",\"target\":\"_self\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"view_carousel\",\"variant\":\"DEFAULT\"}
61,{\"publishDate\":\"2026-08-28 01:05:04.898\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"305214f4-b667-417e-af27-3ccfd85a3b1d\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c1b18c3aadfcd16203e2255750c12a13\",\"contentType\":\"BlockBannerCarouselitem\",\"identifier\":\"9015e4d9532f3d68ef7826ede01b7593\",\"image\":{\"identifier\":\"760d8db76c414c766d61a927113dcded\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":180756,\"height\":1600,\"isImage\":true,\"length\":180756,\"modDate\":1787787144942,\"name\":\"04_Restless sleep, low mood and resilience.jpg\",\"path\":\"7/0/700ff67d-5348-4c2e-889d-288e40072690/fileAsset/04_Restless sleep, low mood and resilience.jpg\",\"sha256\":\"4dc0e4bbf627ae61d1994c101c6aab7920bf902fef61134a00ac921d95be62c8\",\"title\":\"Home page hero carousel_Website 2026 - 4\",\"version\":20220201,\"width\":1600},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":180756,\"name\":\"04_Restless sleep, low mood and resilience.jpg\",\"width\":1600,\"underlyingFileName\":\"04_Restless sleep, low mood and resilience.jpg\",\"height\":1600},\"mobileImage\":{\"identifier\":\"93bf3e89c15308d7956e58986f564adc\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":316399,\"height\":1080,\"isImage\":true,\"length\":316399,\"modDate\":1787878999234,\"name\":\"04_Restless sleep, low mood and resilience_Mobile.jpg\",\"path\":\"6/a/6a8199cc-a0b8-41ee-9ffc-5984c52c76c8/fileAsset/04_Restless sleep, low mood and resilience_Mobile.jpg\",\"sha256\":\"bd91fc4112953b731ff8e3cec943b3729906d71224012cca23452c9e49898348\",\"title\":\"04_Restless sleep, low mood and resilience_Mobile.jpg\",\"version\":20220201,\"width\":1920},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":316399,\"name\":\"04_Restless sleep, low mood and resilience_Mobile.jpg\",\"width\":1920,\"underlyingFileName\":\"04_Restless sleep, low mood and resilience_Mobile.jpg\",\"height\":1080},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-26 23:47:52.495\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-28 01:05:04.83\",\"title\":\"Sept2026-carousel-low-mood-and-energy\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"altText\":\"Low Mood, Energy and Brain Fog\",\"languageId\":1,\"shortyId\":\"9015e4d953\",\"url\":\"/content.079bd690-6382-40c5-bcbc-1af83bd71692\",\"target\":\"_self\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"view_carousel\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-08-28 01:05:35.566\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"6a7b2074-3ab7-4402-8fa1-fd6199e7f454\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c1b18c3aadfcd16203e2255750c12a13\",\"contentType\":\"BlockBannerCarouselitem\",\"
61identifier\":\"0683b2e9749c6ea40eb6af459238d7fe\",\"image\":{\"identifier\":\"2b7048aa6212f340ca9a7340f65268f9\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":184026,\"height\":1600,\"isImage\":true,\"length\":184026,\"modDate\":1787787144683,\"name\":\"03_Brain fog, low energy and gut discomfort.jpg\",\"path\":\"e/8/e86e3755-0726-434d-a798-32df953b5833/fileAsset/03_Brain fog, low energy and gut discomfort.jpg\",\"sha256\":\"486a8d37758c7feed48690c01b7470d75c100b28f57f72f6d649fd9bff3e2705\",\"title\":\"Home page hero carousel_Website 2026 - 3\",\"version\":20220201,\"width\":1600},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":184026,\"name\":\"03_Brain fog, low energy and gut discomfort.jpg\",\"width\":1600,\"underlyingFileName\":\"03_Brain fog, low energy and gut discomfort.jpg\",\"height\":1600},\"mobileImage\":{\"identifier\":\"cf957057b7e7af19bf21a7fb20096181\",\"parent\":\"026f37ec1fd54f7c4f7706e0f1918d6a\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":275609,\"height\":1080,\"isImage\":true,\"length\":275609,\"modDate\":1787878999011,\"name\":\"03_Brain fog, low energy and gut discomfort_Mobile.jpg\",\"path\":\"0/6/061076ea-d837-48f1-a834-c7fb9ba435be/fileAsset/03_Brain fog, low energy and gut discomfort_Mobile.jpg\",\"sha256\":\"1d6765f402c56bac1e944507c049e9490f92e948ff3ed2330d7a4ecba2abd88d\",\"title\":\"03_Brain fog, low energy and gut discomfort_Mobile.jpg\",\"version\":20220201,\"width\":1920},\"path\":\"/resources/images/carousels/sept2026/\",\"size\":275609,\"name\":\"03_Brain fog, low energy and gut discomfort_Mobile.jpg\",\"width\":1920,\"underlyingFileName\":\"03_Brain fog, low energy and gut discomfort_Mobile.jpg\",\"height\":1080},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-26 23:48:33.727\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-28 01:05:35.507\",\"title\":\"Sept2026-carousel-gut-discomfort\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"altText\":\"Gut Discomfort\",\"languageId\":1,\"shortyId\":\"0683b2e974\",\"url\":\"/content.20d91c83-20b9-4bc5-8986-1fa12640694f\",\"target\":\"_self\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"view_carousel\",\"variant\":\"DEFAULT\"}],\"hasTitleImage\":false,\"sortOrder\":0,\"items\":[],\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch1\u003eStruggling with weight, hormones, or focus? \u003cbr /\u003eIt's Biological Drift.\u003c/h1\u003e\",\"itemInfocards\":[],\"url\":\"/content.53dd4ecc-b116-4008-8846-66b1f31677fe\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"itemSignup\":[],\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"paddingBottomMobile\":0,\"locked\":false,\"stInode\":\"5f6b0ea612143a1879ac6c6dea578485\",\"contentType\":\"BlockBanner\",\"image\":{},\"imagePosition\":\"right\",\"creationDate\":\"2026-08-26 23:42:15.119\",\"paddingTopDesktop\":0,\"auto
61play\":\"true\",\"paddingTopMobile\":0,\"paddingBottomDesktop\":0,\"paddingUnit\":\"px\",\"contentAlignment\":\"left\",\"modDate\":\"2026-09-10 00:06:24.553\",\"description\":\"\u003cp\u003eYour metabolism, microbiome and lifestyle shape all three, along with your energy, sleep, mood and gut health.\u003c/p\u003e\\n\u003cp\u003eOne vivaLAB test shows where you stand today. Two shows your direction. Three or more tests show exactly what's changing, what to do about it, and what might happen to your biology in the future.\u003c/p\u003e\",\"title\":\"Homepage-hero-banner-sept-2026\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"                    \"],\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"delayMs\":4000,\"buttons\":[{\"publishDate\":\"2026-08-26 23:51:36.398\",\"inode\":\"bcb977ee-4c22-4f19-8b93-89e6e290f37d\",\"identifier\":\"6e220d57f17d5d8f2f92a6b4ba06481d\",\"buttonText\":\"Stop Guessing. Start Testing.\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"size\":\"small\",\"hasTitleImage\":false,\"sortOrder\":0,\"variantName\":\"primary\",\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.abb9767c-5954-429e-b05a-9f0e09af5b55\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"contentType\":\"CtaButton\",\"iconName\":\"arrow-right\",\"creationDate\":\"2025-10-14 04:49:48.325\",\"modDate\":\"2026-08-26 23:51:36.365\",\"link\":\"/shop\",\"title\":\"Stop Guessing. Start Testing.\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"6e220d57f1\",\"target\":\"_self\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"smart_button\",\"variant\":\"DEFAULT\",\"modal\":[]}],\"languageId\":1,\"shortyId\":\"cfeb171d00\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"itemAdvancesignup\":[],\"modUser\":{\"firstName\":null,\"lastName\":null},\"spotLeft\":0,\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-11 06:53:26.856\",\"inode\":\"9cd8b9f1-4d71-457f-b5e9-25dd47e1dfc8\",\"identifier\":\"e4c2b8ddb6b5a0ce580b46f2726be9e3\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":{\"publishDate\":\"2026-09-08 23:56:32.178\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"5b03bf66-d7b4-4c32-b37f-d6c67c1e2cb3\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"BIOLOGICAL DRIFT\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"f0b0f392579f1cee29c952397ce6f22d\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-30 23:34:50.228\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 23:56:32.1\",\"title\":\"BIOLOGICAL DRIFT\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"f0b0f39257\",\"url\":\"/content.b5583366-fbff-429f-8957-3836d8358a30\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"items\":[],\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch2\u003eWhat is Biological Drift?\u003c/h2\u003e\",\"url\":\"/content.76ee6959-cdce-4d49-9187-d1b250269b15\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"paddingBottomMobile\":0,\"locked\":false,\"stInode\":\"f56f575c7afc4045c083cc129a77fb7a\",\"contentType\":\"BlockBannerwithfullcard\",\"image\":{},\"imagePosition\":\"left\",\"creationDate\":\"2026-09-07 00:22:47.715\",\"paddingTopDesktop\":50,\"paddingTopMobile\":25,\"paddingBottomDesktop\":0,\"paddingUnit\":\"px\",\"contentAlignment\":\"center\",\"modDate\":\"2026-09-11 06:53:26.758\",\"description\":\"\u003cp\u003eBiological drift is the gradual shift in your cells, genes and metabolism as you age, showing up as weight that won't budge, hormones in flux, brain fog, low energy and a body that feels older than 
61it should.\u003c/p\u003e\",\"title\":\"Block: home page: What is biological drift\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"    \"],\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[{\"publishDate\":\"2026-09-11 06:54:40.3\",\"inode\":\"c003d738-ecce-4568-8354-075bb505695d\",\"identifier\":\"6b5f76f56c23e4abd0e2f5718ddcd613\",\"buttonText\":\"Learn about Biological Drift\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"size\":\"small\",\"hasTitleImage\":false,\"sortOrder\":0,\"variantName\":\"secondary\",\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.53e9cd29-6b3e-4186-9a8f-46af206d5483\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"contentType\":\"CtaButton\",\"iconName\":\"arrow-right\",\"creationDate\":\"2026-09-11 06:53:21.089\",\"modDate\":\"2026-09-11 06:54:40.256\",\"link\":\"/biological-drift\",\"title\":\"Learn about Biological Drift\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"6b5f76f56c\",\"target\":\"_self\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"smart_button\",\"variant\":\"DEFAULT\",\"modal\":[]}],\"languageId\":1,\"shortyId\":\"e4c2b8ddb6\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-08 23:53:22.591\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"b2270065-1331-4dd4-af26-5b20d7be8482\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"5537f520640ccc7a6da46bb3c92e0a95\",\"contentType\":\"BlockFeaturegrid\",\"identifier\":\"8c917fe67d77f539b04032fd8346a533\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"creationDate\":\"2026-08-30 23:34:17.183\",\"badge\":[],\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"contentAlignment\":\"center\",\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 23:53:22.434\",\"canEdit\":false,\"description\":\"\u003cp\u003e\u003cspan\u003eA single test shows this drift. Two tests shows its direction. Testing three or more times shows where it's heading, giving you time to change course before symptoms become harder to reverse. \u003c/span\u003e\u003cspan\u003eThe best part? Every test happens at home.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home Page: Feature Grid: Biological Drift\",\"baseType\":\"CONTENT\",\"archived\":false,\"disabledWYSIWYG\":[\"                        \"],\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[],\"itemFeaturegrid\":[{\"publishDate\":\"2026-08-30 23:57:33.583\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"c82456ea-999b-4fb9-ac3c-9e49f6a1ae77\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"2449721906e4d535a429811780f04fab\",\"image\":{\"identifier\":\"fb23a71224e29b8d7f1dc5087e7d9fe9\",\"parent\":\"bcff9bf3399d684f83054e860a95824d\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":737,\"height\"
61:226,\"isImage\":true,\"length\":737,\"modDate\":1788134112877,\"name\":\"02_your-direction-icon-blue.svg\",\"path\":\"a/3/a38a90d3-44ca-408d-a4b1-fd093c91f32b/fileAsset/02_your-direction-icon-blue.svg\",\"sha256\":\"235aa73f8721ba59968af0198c1c2555bc483d24aa28db737c4d0b3d0f939472\",\"title\":\"02_your-direction-icon-blue.svg\",\"version\":20220201,\"width\":208},\"path\":\"/resources/images/home/\",\"size\":737,\"name\":\"02_your-direction-icon-blue.svg\",\"width\":208,\"underlyingFileName\":\"02_your-direction-icon-blue.svg\",\"height\":226},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-30 23:57:33.535\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-30 23:57:33.533\",\"description\":\"\u003cp\u003e\u003cspan\u003eA second test shows whether your biology is heading the right way, often before symptoms like brain fog or low mood become obvious.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home Page: Feature Grid: Biological Drift: Your Direction\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cspan\u003eYour Direction\u003c/span\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"2449721906\",\"url\":\"/content.c82456ea-999b-4fb9-ac3c-9e49f6a1ae77\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2026-08-30 23:58:17.191\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"c6458522-9ee4-42a3-ac82-f9b0b696db75\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"5bf60b71e8bde94a2506178e42c76ada\",\"image\":{\"identifier\":\"7548d6c88bd026ddddec51345bf4e3ba\",\"parent\":\"bcff9bf3399d684f83054e860a95824d\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":613,\"height\":226,\"isImage\":true,\"length\":613,\"modDate\":1788134093833,\"name\":\"01_baseline-icon-blue.svg\",\"path\":\"a/2/a2a17d37-8e15-4cb7-984f-095879cd9b05/fileAsset/01_baseline-icon-blue.svg\",\"sha256\":\"d1fed777fedda492865b3a910003bdd1110ba9400d03e7e6ef08bd761ca4face\",\"title\":\"01_baseline-icon-blue.svg\",\"version\":20220201,\"width\":208},\"path\":\"/resources/images/home/\",\"size\":613,\"name\":\"01_baseline-icon-blue.svg\",\"width\":208,\"underlyingFileName\":\"01_baseline-icon-blue.svg\",\"height\":226},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-30 23:37:41.126\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-30 23:58:17.153\",\"description\":\"\u003cp\u003e\u003cspan\u003eYour first test shows exactly where your weight, hormones, energy and gut function stand today, before you change anything.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home Page: Feature Grid: Biological Drift: Your Baseline\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cspan\u003eYour Baseline\u003c/span\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"5bf60b71e8\",\"url\":\"/content.84f8553f-65a4-4415-b0d3-58824904a9c9\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}
61,{\"publishDate\":\"2026-08-30 23:59:12.381\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"49730278-3326-4bb8-87e6-786e76d11180\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"20a51c6d3f1d1757b913962334c9d77f\",\"image\":{\"identifier\":\"c0b10c41fdb77a5e348fad4b45ccdaf9\",\"parent\":\"bcff9bf3399d684f83054e860a95824d\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":915,\"height\":226,\"isImage\":true,\"length\":915,\"modDate\":1788134127565,\"name\":\"03_forecast-icon-blue.svg\",\"path\":\"d/a/da90c2f0-7537-41bc-98c8-001a74a9f0e4/fileAsset/03_forecast-icon-blue.svg\",\"sha256\":\"03d81b0d56070ed9ca4c345b429b6c0ee2766a17908ab726db9ed9670365a2dc\",\"title\":\"03_forecast-icon-blue.svg\",\"version\":20220201,\"width\":208},\"path\":\"/resources/images/home/\",\"size\":915,\"name\":\"03_forecast-icon-blue.svg\",\"width\":208,\"underlyingFileName\":\"03_forecast-icon-blue.svg\",\"height\":226},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-30 23:59:12.333\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-30 23:59:12.331\",\"description\":\"\u003cp\u003e\u003cspan\u003eThree or more tests let vivaSIM model your trajectory, showing what's likely next and what to change now to shift it.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home Page: Feature Grid: Biological Drift: Your Forecast\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cspan\u003eYour Forecast\u003c/span\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"20a51c6d3f\",\"url\":\"/content.49730278-3326-4bb8-87e6-786e76d11180\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2026-08-31 00:36:52.444\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"75fb23af-6c22-4919-a474-ec51fa013799\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"8fbefaab7c25c4e5a03ded5d3327b8c2\",\"image\":{\"identifier\":\"6a467e620b26faa0774068c928d9a4d3\",\"parent\":\"bcff9bf3399d684f83054e860a95824d\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":999,\"height\":226,\"isImage\":true,\"length\":999,\"modDate\":1788134180105,\"name\":\"04_full-picture-icon-blue_1.svg\",\"path\":\"9/4/94348db6-2e63-4ec7-8752-c3db4fbcbda1/fileAsset/04_full-picture-icon-blue_1.svg\",\"sha256\":\"89e4ad44e325a9f16cfc61df607a88372f5d5add381743e36faf13144036f17a\",\"title\":\"04_full-picture-icon-blue_1.svg\",\"version\":20220201,\"width\":208},\"path\":\"/resources/images/home/\",\"size\":999,\"name\":\"04_full-picture-icon-blue_1.svg\",\"width\":208,\"underlyingFileName\":\"04_full-picture-icon-blue_1.svg\",\"height\"
61:226},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-08-30 23:59:56.876\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-31 00:36:52.403\",\"description\":\"\u003cp\u003e\u003cspan\u003eEvery test reads combined weight, hormones, gut function and energy signals, so your baseline, direction and forecast tell one connected story.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home Page: Feature Grid: Biological Drift: Your Full Picture\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cspan\u003eYour Full Picture\u003c/span\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"8fbefaab7c\",\"url\":\"/content.f07e2fb9-1f44-4a7f-a06f-0f4937adecaf\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}],\"heading\":\"\u003ch2\u003e\u003cspan\u003eHere's how to see it.\u003c/span\u003e\u003c/h2\u003e\",\"languageId\":1,\"shortyId\":\"8c917fe67d\",\"url\":\"/content.ba99cd4b-6ff9-4cb2-83de-fa228f496a9d\",\"t
61itleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-10 02:54:59.533\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"039c0c82-2722-457a-9012-c98750702630\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"5537f520640ccc7a6da46bb3c92e0a95\",\"contentType\":\"BlockFeaturegrid\",\"identifier\":\"6565c817-379b-4fe5-882f-3002c50e739e\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"creationDate\":\"2025-11-20 05:49:44.438\",\"badge\":{\"publishDate\":\"2026-09-23 02:34:46.845\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"cbb888f2-34a4-40a9-9a9d-883b6e3d38f8\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"UNDERSTAND YOUR DATA\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"d0942d307bd629efbbad238e00975513\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-09-10 02:53:59.286\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-23 02:34:46.792\",\"title\":\"Badge: UNDERSTAND YOUR DATA\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"d0942d307b\",\"url\":\"/content.fdf78e8e-41b6-47df-ae9c-d60223ec3365\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"contentAlignment\":\"center\",\"hostName\":\"vivalab\",\"modDate\":\"2026-09-10 02:54:59.43\",\"canEdit\":false,\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003e\u003cspan\u003eStandard testing will tell you an issue exists but it doesn't tell you why. Our proprietary tri-layer testing protocol decodes your gut microbiome, metabolic health and lifestyle information at a cellular level. It provides you the context behind your sleep issues, brain fog, weight gain, energy slumps and hormone changes - your Biological Drift. The best bit? You do all your testing at home.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Home page: Our bodies are not the same. If you're not testing, you're guessing.\",\"baseType\":\"CONTENT\",\"archived\":false,\"disabledWYSIWYG\":[\"                                                            \"],\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[],\"itemFeaturegrid\":[{\"publishDate\":\"2025-09-03 06:19:14.456\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"a7c32b5c-eeb6-4257-adba-08e9ca1f2cf7\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"833f43ee547081eccda4fb6bf709134b\",\"image\":{\"identifier\":\"063ecfe3d9a0c82eb0074435959327ec\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":2874,\"height\"
61:256,\"isImage\":true,\"length\":2874,\"modDate\":1754286737298,\"name\":\"u389.svg\",\"path\":\"5/f/5f4a0bbe-6f33-4faf-bf32-f9df8fa2c3c0/fileAsset/u389.svg\",\"sha256\":\"b8fbd9df2895b351778371222f7cd9ffc1ada165fd2b8a29259b4e69c6150790\",\"title\":\"u389.svg\",\"version\":20220201,\"width\":212},\"path\":\"/resources/images/\",\"size\":2874,\"name\":\"u389.svg\",\"width\":212,\"underlyingFileName\":\"u389.svg\",\"height\":256},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-25 05:15:55.398\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-09-03 06:19:14.373\",\"description\":\"\u003cp\u003e\u003cspan\u003eYour gut microbiome is a complex community of trillions of microorganisms influencing digestion, metabolism, cognitive, mood and immune function and general energy.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Gut Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eGut Health\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"833f43ee54\",\"url\":\"/content.d2b73a0d-14c6-4aec-96ba-b807cf68373f\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2025-11-24 03:56:05.406\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"9022506c-14a8-42b6-90c3-4c97e1dbe5f4\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"0dd50c29598e7ab087f772185ef6fc16\",\"image\":{\"identifier\":\"9074476fec5cb6b806316045d759704a\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":2139,\"height\":249,\"isImage\":true,\"length\":2139,\"modDate\":1754286737106,\"name\":\"u391.svg\",\"path\":\"2/9/29c6f3ed-a4f5-4af4-b0bd-34be408c8304/fileAsset/u391.svg\",\"sha256\":\"905e11028299cb1f151065b91c43e121f6d63cc9d3e05e713a9be90cb3996987\",\"title\":\"u391.svg\",\"version\":20220201,\"width\":249},\"path\":\"/resources/images/\",\"size\":2139,\"name\":\"u391.svg\",\"width\":249,\"underlyingFileName\":\"u391.svg\",\"height\":249},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-25 05:16:52.293\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-11-24 03:56:05.337\",\"description\":\"\u003cp\u003e\u003cspan\u003eMetabolism determines how efficiently your gut converts food into energy, amino and fatty acids, and how efficiently they are used by your body in all of its processes.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Metabolic Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eMetabolic Health\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"0dd50c2959\",\"url\":\"/content.f9aff3f8-7824-4c42-b5eb-7a0c959458e2\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}
61,{\"publishDate\":\"2025-09-16 04:05:48.929\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"2103f6e9-9e15-4409-8953-7b8d73cc8f77\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"dc136e8673b67d63f3874ebe0d2933c7\",\"image\":{\"identifier\":\"f4b8ec191c0d54fa810b4c3d2931c0ee\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":2773,\"height\":256,\"isImage\":true,\"length\":2773,\"modDate\":1754286736957,\"name\":\"u395.svg\",\"path\":\"6/2/62a51259-1ef8-4d06-ba5c-9350c6b414e9/fileAsset/u395.svg\",\"sha256\":\"1db0fa00ac7a1ef93cba69e7e353da87e6ba56d08a0278dd867e621f90e75aba\",\"title\":\"u395.svg\",\"version\":20220201,\"width\":327},\"path\":\"/resources/images/\",\"size\":2773,\"name\":\"u395.svg\",\"width\":327,\"underlyingFileName\":\"u395.svg\",\"height\":256},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-25 05:17:35.611\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-09-16 04:05:48.861\",\"description\":\"\u003cp\u003e\u003cspan\u003eWhen, what and how much you eat, how often you exercise, past and present health and medications, all further contextualise your biological data.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Lifestyle\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eLifestyle\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"dc136e8673\",\"url\":\"/content.7b4028eb-61ae-4db8-bf9f-d89915ba2907\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2026-08-28 01:48:53.995\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"e448e48c-1fe3-4c15-b828-ca413cc8376d\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"2b5cf1679053d2200f3cfee6718f9843\",\"image\":{\"identifier\":\"bd86e8977677716a3494e2d9dea893ec\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":3251,\"height\":255,\"isImage\":true,\"length\":3251,\"modDate\":1754286736812,\"name\":\"u399.svg\",\"path\":\"7/8/7804c7e4-8924-40b9-8bed-d03edaa9ebc4/fileAsset/u399.svg\",\"sha256\":\"102c77e52811ded9f0f4edb8968c857705d51320ecb568bf7ec6819989b38aa9\",\"title\":\"u399.svg\",\"version\":20220201,\"width\":208},\"path\":\"/resources/images/\",\"size\":3251,\"name\":\"u399.svg\",\"width\":208,\"underlyingFileName\":\"u399.svg\",\"height\":255},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-25 05:18:04.478\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-08-28 01:48:53.952\",\"description\":\"\u003cp\u003e\u003cspan\u003eTracking your biology over time helps you see your Biological Drift to optimise your digestion, sleep, immunity, energy levels, cognitive function, hormones and longevity\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Decoding Your Data\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eDecode \u0026amp; Track\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"2b5cf16790\",\"url\":\"/content.fa091a16-11a9-4e47-a97a-404b2a116ead\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}],\"heading\":\"\u003ch2 style=\\\"text-align: center;
61\\\"\u003e\u003cspan\u003eDecode your biology and track your drift.\u003c/span\u003e\u003c/h2\u003e\",\"languageId\":1,\"shortyId\":\"6565c81737\",\"url\":\"/content.5c04816b-7b08-4a44-8459-10cb35f7da4c\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-11 06:59:40.872\",\"inode\":\"e0c2c929-1e82-42a5-aa94-1f89d882f890\",\"identifier\":\"802bc2d82454d33f86c469e68bba522c\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":{\"publishDate\":\"2025-08-06 05:37:30.649\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"fe38a350-0771-4b41-9cfd-ea9e656458b6\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"PERSONALISED\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"a6574926ca78e5eb44829afc0cb2d262\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2025-08-06 05:37:30.586\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-08-06 05:37:30.582\",\"title\":\"PERSONALISED\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"a6574926ca\",\"url\":\"/content.fe38a350-0771-4b41-9cfd-ea9e656458b6\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch2\u003e\u003cspan\u003eYour biology is unique, as will be your health plan\u003c/span\u003e\u003c/h2\u003e\",\"url\":\"/content.88c6e302-f9bc-469a-a151-629b3b440653\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"paddingBottomMobile\":75,\"locked\":false,\"stInode\":\"14afc31afbdcc20cf9a00a1912b8f578\",\"contentType\":\"BlockFeaturehighlightgrid\",\"image\":{\"identifier\":\"884e10059c286c01e0124a13db4dc5bd\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":520400,\"height\":300,\"isImage\":true,\"length\":520400,\"modDate\":1753761811537,\"name\":\"u60.svg\",\"path\":\"d/5/d545b5ac-c652-4431-a003-58cc94b6392f/fileAsset/u60.svg\",\"sha256\":\"c660caee5fc940c9d764ee659fa713e8b56cbac8c9794928dfdf39a478201952\",\"title\":\"u60.svg\",\"version\":20220201,\"width\":445},\"path\":\"/resources/images/\",\"size\":520400,\"name\":\"u60.svg\",\"width\":445,\"underlyingFileName\":\"u60.svg\",\"height\":300},\"creationDate\":\"2025-07-29 04:03:43.642\",\"paddingTopDesktop\":0,\"paddingTopMobile\":0,\"paddingBottomDesktop\":75,\"paddingUnit\":\"px\",\"contentAlignment\":\"center\",\"modDate\":\"2026-09-11 06:59:40.671\",\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003eOur biology and lifestyles are all unique and change over time. Our once-off tests and scheduled testing membership plans provide you a snapshot of where your biology is today and where it's heading, to you help you make the appropriate decisions for your future health.\u003c/p\u003e\",\"title\":\"vivaBALANCE Plan is unique for everyone\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"                                            \"],\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null}
61,\"buttons\":[],\"itemFeaturegrid\":[{\"publishDate\":\"2025-10-19 23:09:23.73\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"f722d950-86d3-4ae3-b3a3-766852c024a5\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"eac7cfb0-df25-404b-88e6-fc519254b385\",\"image\":{\"identifier\":\"000f1ab4353fdf717bf06493cbacc1a2\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":2730,\"height\":232,\"isImage\":true,\"length\":2730,\"modDate\":1754290277178,\"name\":\"u67.svg\",\"path\":\"9/d/9dffd419-37e3-4a7a-8ec9-ffd3b584f48a/fileAsset/u67.svg\",\"sha256\":\"0ea555d19d3e8c85b7f7887b11dd89d64c6c62089f2c2830ed41a2931e6cb806\",\"title\":\"u67.svg\",\"version\":20220201,\"width\":157},\"path\":\"/resources/images/\",\"size\":2730,\"name\":\"u67.svg\",\"width\":157,\"underlyingFileName\":\"u67.svg\",\"height\":232},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-08-04 06:50:26.0\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-10-19 23:09:23.627\",\"description\":\"\u003cp\u003e\u003cspan\u003eGut microbiota significantly influences your skin, hair, nails, brain function and \u003ca href=\\\"/menopause\\\"\u003emenopause symptoms\u003c/a\u003e.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Women's Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eWomen's Health\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"eac7cfb0df\",\"url\":\"/content.bacd2b00-c7a6-4db9-9853-b6ea248275d4\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2025-11-18 04:25:38.12\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"1f7a678e-8546-476d-a589-ab0e171db981\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"fa37e497-9718-469a-93b1-881d22bb2189\",\"image\":{\"identifier\":\"cecc5a7868bea05994b1a8951abdbce6\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":2587,\"height\":222,\"isImage\":true,\"length\":2587,\"modDate\":1754290277749,\"name\":\"u71.svg\",\"path\":\"e/f/efc2656c-bd8a-45ee-9a35-baec9e3e3154/fileAsset/u71.svg\",\"sha256\":\"74f07803e5593c47cca9b02e307835ff66e84a908351f4ecac37f503554b1eb8\",\"title\":\"u71.svg\",\"version\":20220201,\"width\":222},\"path\":\"/resources/images/\",\"size\":2587,\"name\":\"u71.svg\",\"width\":222,\"underlyingFileName\":\"u71.svg\",\"height\":222},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-08-04 06:50:36.511\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-11-18 04:25:38.043\",\"description\":\"\u003cp\u003e\u003cspan\u003eReducing \u003ca href=\\\"/menshealth\\\"\u003ecardiovascular risk\u003c/a\u003e, \u003ca href=\\\"/menshealth\\\"\u003ebrain fog\u003c/a\u003e, \u003ca href=\\\"/menshealth\\\"\u003efatigue\u003c/a\u003e, and joint pain are all linked to a healthy gut.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Men's Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eMen's Health\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"fa37e49797\",\"url\":\"/content.43f51d83-4073-49cc-94be-7faf82ce2e83\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}
61,{\"publishDate\":\"2025-12-16 01:21:32.153\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"1e861478-8a72-4248-9aa2-2431f69a3c35\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"988f86f8-5221-4028-8fe9-d9f3efe7dbc1\",\"image\":{\"identifier\":\"dd9798146172b9d48285f366e1da0086\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":4169,\"height\":258,\"isImage\":true,\"length\":4169,\"modDate\":1754290277500,\"name\":\"u75.svg\",\"path\":\"6/2/624cba8c-cc49-4dd0-b3df-b616d7774252/fileAsset/u75.svg\",\"sha256\":\"33b0a8ecaceb02351d613afe5baacccdcdccde3a4cabc2935d515a49b68f44ad\",\"title\":\"u75.svg\",\"version\":20220201,\"width\":285},\"path\":\"/resources/images/\",\"size\":4169,\"name\":\"u75.svg\",\"width\":285,\"underlyingFileName\":\"u75.svg\",\"height\":258},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-08-04 06:50:39.638\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-12-16 01:21:31.758\",\"description\":\"\u003cp\u003e\u003cspan\u003eEffective \u003ca href=\\\"/stress\\\"\u003estress\u003c/a\u003e and \u003ca href=\\\"/blog/weight-management/can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide?from=%2Fblog\\\"\u003eweight management\u003c/a\u003e begins with a healthy gut.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Stress \u0026 Weight Management\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eStress \u0026amp; Weight Management\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"988f86f852\",\"url\":\"/content.efd2da75-1d77-4fe8-b9c5-1c9b8709a94a\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]},{\"publishDate\":\"2025-11-24 22:46:48.513\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"1396a90c-cfb5-407f-b9d5-59437ef11d5f\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"4fc9ade151fc6d269ecbb5931d132b4c\",\"contentType\":\"ItemFeaturegrid\",\"identifier\":\"cc30a6ad-d98d-44c6-9773-273d3f189f38\",\"image\":{\"identifier\":\"91f1e74b9fbc8f753677d0feda0ad3c1\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"svg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"svgIcon\",\"mimeType\":\"image/svg+xml\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/svg+xml\",\"editableAsText\":false,\"fileSize\":1871,\"height\":238,\"isImage\":true,\"length\":1871,\"modDate\":1754290277315,\"name\":\"u79.svg\",\"path\":\"8/d/8dbd968c-ab27-404a-a3b4-dbaf2e04e75f/fileAsset/u79.svg\",\"sha256\":\"90b49b73f0d61935d8f62bfece47f506d6b721df7de0c81905260b9dc906ffaa\",\"title\":\"u79.svg\",\"version\":20220201,\"width\":256},\"path\":\"/resources/images/\",\"size\":1871,\"name\":\"u79.svg\",\"width\":256,\"underlyingFileName\":\"u79.svg\",\"height\"
61:238},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-08-04 06:50:42.816\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-11-24 22:46:48.45\",\"description\":\"\u003cp\u003e\u003cspan\u003eImprove your \u003ca href=\\\"https://www.vivalab.health/blog/longevity/what-is-healthy-ageing-a-scientific-guide-to-extending-your-healthspan?from=%2Fblog\\\"\u003ehealthspan\u003c/a\u003e and be more active in your older years for longer.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Longevity\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003cp\u003e\u003cstrong\u003eLongevity\u003c/strong\u003e\u003c/p\u003e\",\"languageId\":1,\"shortyId\":\"cc30a6add9\",\"url\":\"/content.730b68cf-d03c-4b5f-baae-d254178a19e6\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"apps\",\"variant\":\"DEFAULT\",\"secondaryCta\":[],\"primaryCta\":[]}],\"languageId\":1,\"shortyId\":\"802bc2d824\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-10 05:28:42.918\",\"inode\":\"6157a134-639e-47a1-b424-2c1f8a5fdb9c\",\"identifier\":\"f9146e20c72c13a55a38f3b55ebc7303\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":{\"publishDate\":\"2026-07-31 02:09:24.925\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"8c9c8f3d-0019-4786-a056-5b5b59dd20ba\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"CONVENIENCE\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"b3bda56f3cdec1c38f2aacbc9353d368\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2026-07-31 02:09:20.025\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-07-31 02:09:24.885\",\"title\":\"CONVENIENCE\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"b3bda56f3c\",\"url\":\"/content.fc777c82-8938-4516-a108-79e5088fe7dd\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"items\":[{\"publishDate\":\"2026-05-27 01:21:00.444\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"5a053fd6-f6ff-4dd2-9681-bf28605072e8\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"25a0368eb58e163b8ce25e7e33943419\",\"contentType\":\"ContentInBlocks\",\"identifier\":\"2f1b189f3205b45837b28db139484154\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-05-27 01:14:33.071\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-05-27 01:21:00.388\",\"title\":\"HP: Product Stack: Content In Blocks\",\"baseType\":\"CONTENT\",\"blocks_raw\":\"{\\\"type\\\":\\\"doc\\\",\\\"attrs\\\":{\\\"charCount\\\":1,\\\"wordCount\\\":0,\\\"readingTime\\\":0},\\\"content\\\":[{\\\"type\\\":\\\"dotContent\\\",\\\"attrs\\\":{\\\"data\\\":{\\\"identifier\\\":\\\"ae00131fc11a45646773009c6e9bdefe\\\",\\\"languageId\\\":1}}},{\\\"type\\\":\\\"paragraph\\\",\\\"attrs\\\":{\\\"indent\\\":0,\\\"textAlign\\\":null}}]}\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"blocks\":{\"type\":\"doc\",\"attrs\":{\"charCount\":1,\"wordCount\":0,\"readingTime\":0},\"content\":[{\"type\":\"dotContent\",\"attrs\":{\"data\":{\"identifier\":\"ae00131fc11a45646773009c6e9bdefe\",\"languageId\":1,\"hostName\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"modDate\":\"2026-05-27T01:16:59.898+00:00\",\"title\":\"HP: Product Stack: List view\",\"contentTypeIcon\":\"list\",\"baseType\":\"CONTENT\",\"inode\":\"8aebf4f8-25f5-4a2f-8b7d-161104f9e8a0\",\"archived\":false,\"working\":true,\"locked\":false,\"stInode\":\"0c98b61ec5f321449b73346e845fd217\",\"contentType\":\"ItemListview\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"hasLiveVersion\":true,\"folder\":\"SYSTEM_FOLDER\",\"sortOrder\":0,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"hasTitleImage\":false,\"t
61itleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"listtiles\":[{\"publishDate\":\"2026-05-27 01:36:37.192\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"30271f78-4312-4f93-8919-2fbcc6ed8776\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"e6bfb37bf8af32c3b6e59221a03f9252\",\"contentType\":\"ItemListtile\",\"identifier\":\"06980d7ca4122036a59a8fb6ec587a47\",\"image\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-05-27 01:18:28.506\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-05-27 01:36:37.13\",\"description\":\"\u003cp\u003eThe first system to unify your metagenomic (gut) and metabolomic (cellular) data, calibrated against your unique phenotypic profile for the most comprehensive health analysis available.\u003c/p\u003e\\n\u003cp\u003e\u003ca href=\\\"../../shop/vivainsight-test\\\"\u003e\u003cstrong\u003e$1,050\u003c/strong\u003e\u003c/a\u003e (Incl. GST \u0026amp; shipping)\u003c/p\u003e\",\"title\":\"HP: Product Stack: vivaINSIGHT\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cstrong\u003evivaINSIGHT Test Kit\u003c/strong\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"06980d7ca4\",\"url\":\"/content.80fd3549-bc41-4af9-a596-5b1bdf2d7a81\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"list\",\"variant\":\"DEFAULT\",\"badge\":[]},{\"publishDate\":\"2026-05-27 02:12:02.236\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"ff94153a-9688-4d90-b6d5-486c9fb373aa\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"e6bfb37bf8af32c3b6e59221a03f9252\",\"contentType\":\"ItemListtile\",\"identifier\":\"82d48491edf50570833e398fcd76078c\",\"image\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-05-27 01:20:08.9\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-05-27 02:12:02.167\",\"description\":\"\u003cp\u003eYour health isn't a static snapshot; it\u0026rsquo;s a trajectory. Our 12 month membership is designed to tell you where your biology is today, to help you predict where biology is heading. vivaBALANCE 360 is our most advanced preventive system.\u003c/p\u003e\\n\u003cp\u003e\u003ca href=\\\"../../shop/vivabalance-360\\\"\u003e\u003cstrong\u003e$200 / month\u003c/strong\u003e\u003c/a\u003e (Incl. GST \u0026amp; shipping)\u003c/p\u003e\",\"title\":\"HP: Product Stack: vivaBALANCE 360\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cstrong\u003evivaBALANCE 360\u003c/strong\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"82d48491ed\",\"url\":\"/content.006a834a-ec9a-405e-8418-f1f99ed0a702\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"list\",\"variant\":\"DEFAULT\",\"badge\":[]},{\"publishDate\":\"2026-05-27 02:12:14.873\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"24ca9b0a-6749-4855-94fc-65ba13b7c2e2\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"e6bfb37bf8af32c3b6e59221a03f9252\",\"contentType\":\"ItemListtile\",\"identifier\":\"ec5390ef876be8a676300d346f06987e\",\"image\":{}
61,\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-05-27 01:19:20.773\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-05-27 02:12:14.819\",\"description\":\"\u003cp\u003eOur 6-month membership is designed to map your biology today and measure your transformation as you optimise. vivaBALANCE 180 is the ultimate course-correction system, moving you from baseline discovery to measurable functional improvement.\u003c/p\u003e\\n\u003cp\u003e\u003ca href=\\\"../../shop/vivabalance-180\\\"\u003e\u003cstrong\u003e$275 / month\u003c/strong\u003e\u003c/a\u003e (Incl. GST \u0026amp; shipping)\u003c/p\u003e\",\"title\":\"HP: Content Stack: vivaBALANCE 180\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"heading\":\"\u003ch3\u003e\u003cstrong\u003evivaBALANCE 180\u003c/strong\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"ec5390ef87\",\"url\":\"/content.8b9d2599-1e45-4f9d-9947-2f6cc42dd85f\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"list\",\"variant\":\"DEFAULT\",\"badge\":[]}]}}},{\"type\":\"paragraph\",\"attrs\":{\"indent\":0,\"textAlign\":null}}]},\"languageId\":1,\"shortyId\":\"2f1b189f32\",\"url\":\"/content.e66ff1bf-12b1-48a9-88b2-65765eca1c36\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"crop_square\",\"variant\":\"DEFAULT\"}],\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch2\u003eOnce-off Tests and Membership Plans\u003c/h2\u003e\",\"url\":\"/content.dd48b893-d860-463d-96f4-5fa1adf87c1b\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"listtiles\":[],\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"paddingBottomMobile\":25,\"locked\":false,\"stInode\":\"649897ad6d2cecc84429db3b36acd6bf\",\"contentType\":\"BlockBannerwithsidecard\",\"creationDate\":\"2026-05-27 01:09:10.421\",\"paddingTopDesktop\":75,\"paddingTopMobile\":25,\"paddingBottomDesktop\":75,\"paddingUnit\":\"px\",\"contentAlignment\":\"left\",\"modDate\":\"2026-09-10 05:28:42.819\",\"description\":\"\u003cul\u003e\\n\u003cli\u003eMicrobiome Testing\u003c/li\u003e\\n\u003cli\u003eMetabolite Testing\u003c/li\u003e\\n\u003cli\u003eLifestyle Assessment\u003c/li\u003e\\n\u003cli\u003eComprehensive Report - Over 100 Biometric Markers\u003c/li\u003e\\n\u003cli\u003ePersonalised Nutrition Plan and Supplement Recommendations\u003c/li\u003e\\n\u003cli\u003eScheduled Retesting To Track Changes In Your Biology\u003c/li\u003e\\n\u003cli\u003eNutrition \u0026amp; Lifestyle Tips\u003c/li\u003e\\n\u003cli\u003eAll delivered to you\u003c/li\u003e\\n\u003c/ul\u003e\",\"title\":\"HP: Product Stack\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"        \"],\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[{\"publishDate\":\"2026-09-09 04:08:51.161\",\"inode\":\"ef641484-b946-4324-a029-ac84787ab7c8\",\"identifier\":\"41dceb423961e9fc1058ff6d7071efa2\",\"buttonText\":\"Order a vivaINSIGHT Test\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"size\":\"small\",\"hasTitleImage\":false,\"sortOrder\":0,\"variantName\":\"primary\",\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.15a84ec2-4d50-48da-aed4-5903b54fa850\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"contentType\":\"CtaButton\",\"iconName\":\"arrow-right\",\"creationDate\":\"2026-09-09 04:08:02.156\",\"modDate\":\"2026-09-09 04:08:51.112\",\"link\":\"/shop/vivainsight-test\",\"title\":\"Button: Order a vivaINSIGHT Test\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"41dceb4239\",\"target\":\"_self\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"smart_button\",\"variant\":\"DEFAULT\",\"modal\":[]}
61,{\"publishDate\":\"2026-09-24 03:36:02.724\",\"inode\":\"266b0559-4792-4220-8e76-4082045277b0\",\"identifier\":\"58f9f5977fcaf4051b2d37f0a98315ce\",\"buttonText\":\"Start vivaBALANCE\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"size\":\"small\",\"hasTitleImage\":false,\"sortOrder\":0,\"variantName\":\"secondary\",\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.ba6e8a2b-bb88-41d6-b77b-705101ea46da\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"contentType\":\"CtaButton\",\"iconName\":\"arrow-right\",\"creationDate\":\"2026-08-10 02:39:12.365\",\"modDate\":\"2026-09-24 03:36:02.659\",\"link\":\"/shop?category=subscriptions\",\"title\":\"Button: Start vivaBALANCE\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"58f9f5977f\",\"target\":\"_self\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"actionType\":\"link\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"smart_button\",\"variant\":\"DEFAULT\",\"modal\":[]}],\"languageId\":1,\"shortyId\":\"f9146e20c7\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2025-09-17 06:30:59.677\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"b9fafc67-1f1b-4067-865c-286fed3c5a9f\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"7843db9909cbecbda4c79d0b7117d6e4\",\"contentType\":\"BlockCarouselbanner\",\"identifier\":\"737e062b95b3329f4ced39dc74cab43d\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"creationDate\":\"2025-07-30 16:51:48.078\",\"badge\":{\"publishDate\":\"2025-07-30 16:52:16.229\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"eac14b61-1076-437b-b528-93bfc5122948\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"TESTIMONIALS\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"b373310618de50d971bef70a50e5fb9a\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2025-07-30 16:52:16.168\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-07-30 16:52:16.165\",\"title\":\"TESTIMONIALS\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"b373310618\",\"url\":\"/content.eac14b61-1076-437b-b528-93bfc5122948\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"itemCarousel\":[{\"publishDate\":\"2025-09-09 04:37:38.35\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"d7943d53-4ff8-4fe2-b56d-7125f65d0a7d\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"a6f68ed0753542d9379e5eaf018aa8e2\",\"contentType\":\"ItemCarousel\",\"identifier\":\"4ae4700bc01f578f2370dede8b951e71\",\"image\":{}
61,\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-30 16:53:36.01\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-09-09 04:37:38.287\",\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003e\u003cstrong\u003eArj T.\u003c/strong\u003e\u003c/p\u003e\\n\u003cp style=\\\"text-align: center;\\\"\u003e\u003cspan\u003evivaBALANCE member since Dec. 2024\u003c/span\u003e\u003c/p\u003e\",\"title\":\"TESTIMONIALS - Arjang T\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003ch3 style=\\\"text-align: center;\\\"\u003e\u003cspan\u003e\u0026ldquo;Since signing up I have noticed a measurable improvement in how I feel. Every winter I come down with some kind of a virus however this year I sailed through without falling ill, despite viruses doing the rounds through the family.\u0026rdquo;\u003c/span\u003e\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"4ae4700bc0\",\"url\":\"/content.a3db2eab-9a7f-4e69-b97d-29db7c3cd232\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2025-09-09 04:33:19.956\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"f7c4d36a-1cfb-468e-9ee5-946e2617eed2\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"a6f68ed0753542d9379e5eaf018aa8e2\",\"contentType\":\"ItemCarousel\",\"identifier\":\"37348ea6-7cd4-435d-b0b7-d86c83e4a8df\",\"image\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-07-30 16:54:43.658\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-09-09 04:33:19.885\",\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003e\u003cstrong\u003eElizabeth D.\u003c/strong\u003e\u003c/p\u003e\\n\u003cp style=\\\"text-align: center;\\\"\u003e\u003cspan\u003evivaBALANCE member since Feb. 2025\u003c/span\u003e\u003c/p\u003e\",\"title\":\"TESTIMONIALS - Elizabeth D\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"heading\":\"\u003ch3 style=\\\"text-align: center;\\\"\u003e\\\"\u003cspan\u003eAfter 6 months on the vivaBALANCE program I feel like a new person! My sleep has improved, I have more energy, and my hair and skin have never looked better. I can\u0026rsquo;t recommend this program enough\u003c/span\u003e\\\"\u003c/h3\u003e\",\"languageId\":1,\"shortyId\":\"37348ea67c\",\"url\":\"/content.c2606256-d7ba-4ade-9d01-929f1062bff4\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}],\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"contentAlignment\":\"center\",\"hostName\":\"vivalab\",\"modDate\":\"2025-09-17 06:30:59.548\",\"canEdit\":false,\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003e\u003cspan\u003eHear how vivaBALANCE has helped others transform their gut health, energy levels, and daily wellbeing powered by personalised, science-backed nutrition.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"What our customers are saying\",\"baseType\":\"CONTENT\",\"archived\":false,\"disabledWYSIWYG\":[\"        \"],\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[],\"heading\":\"\u003ch2 style=\\\"text-align: center;\\\"\u003e\u003cspan\u003eWhat our customers are saying\u003c/span\u003e\u003c/h2\u003e\",\"languageId\":1,\"shortyId\":\"737e062b95\",\"url\":\"/content.ea068993-7462-48e9-80db-47beecc4b1b9\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}}
61,{\"publishDate\":\"2026-05-01 02:48:12.932\",\"inode\":\"680653bd-682a-454d-8d1e-594237528019\",\"identifier\":\"c341e4002e9ee51c617daa75e325ae5f\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":{\"publishDate\":\"2025-08-06 05:34:26.479\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"847af83f-2c6f-4338-80b8-93ebf3d3d7c1\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"DISCOVER\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"c19f7a1e09d24949d122d6710ad8ffb8\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2025-07-21 06:02:15.946\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2025-08-06 05:34:26.435\",\"className\":\"testing\",\"title\":\"DISCOVER badge\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"c19f7a1e09\",\"url\":\"/content.4a0b9fd6-c33b-415d-95ee-28070c20dcc4\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"items\":[],\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch2\u003eStill have questions?\u003c/h2\u003e\",\"url\":\"/content.5cd9a0b3-044f-4143-a3d0-fa7af471bf5b\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"paddingBottomMobile\":-1,\"locked\":false,\"stInode\":\"f56f575c7afc4045c083cc129a77fb7a\",\"contentType\":\"BlockBannerwithfullcard\",\"image\":{},\"imagePosition\":\"left\",\"creationDate\":\"2025-07-31 10:13:01.07\",\"paddingTopDesktop\":-1,\"paddingTopMobile\":-1,\"paddingBottomDesktop\":-1,\"paddingUnit\":\"px\",\"contentAlignment\":\"center\",\"modDate\":\"2026-05-01 02:48:12.766\",\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003eWe're here to help!\u003c/p\u003e\",\"title\":\"Still have questions?\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"            \"],\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[{\"publishDate\":\"2025-09-02 23:58:56.692\",\"inode\":\"150f64e3-459d-4850-bc1e-c6fed90f74c2\",\"identifier\":\"d8723b085bd687e2ea3a8e01f99dcca7\",\"buttonText\":\"Contact Us\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"size\":\"small\",\"hasTitleImage\":false,\"sortOrder\":0,\"variantName\":\"transparent\",\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.66349e2a-d3ae-46b2-8c14-2bad8e9898a9\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c24ec9c1ebbea2720d7eb38a821606b8\",\"contentType\":\"CtaButton\",\"iconName\":\"arrow-right\",\"creationDate\":\"2025-08-04 07:36:37.802\",\"modDate\":\"2025-09-02 23:58:56.645\",\"link\":\"/contact-us\",\"title\":\"Button -  Contact Us\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"d8723b085b\",\"target\":\"_self\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"smart_button\",\"variant\":\"DEFAULT\",\"modal\":[]}],\"languageId\":1,\"shortyId\":\"c341e4002e\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}}
61,{\"publishDate\":\"2026-09-09 00:02:53.335\",\"inode\":\"1d424cb1-27f3-4b90-afba-77e42b37419c\",\"identifier\":\"e8aa71a0-a8b3-41fe-bbb9-de6d0a865d16\",\"backgroundimage\":{},\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"badge\":[],\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"canEdit\":false,\"archived\":false,\"heading\":\"\u003ch2 style=\\\"text-align: center;\\\"\u003eTop Picks\u003c/h2\u003e\",\"url\":\"/content.62acd633-3e8f-41db-a11b-de7e72fff72e\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"9d58f11157072f31f83be434ee96e83d\",\"contentType\":\"BlockFeaturearticles\",\"creationDate\":\"2026-09-09 00:01:22.87\",\"displayMode\":\"Article\",\"article\":[{\"seoMetaDescription\":\"Your heart, brain and gut can age at different speeds, a pattern vivaLAB calls biological drift. See how multi-omics testing maps drift to support healthspan.\",\"publishDate\":\"2026-09-08 06:58:42.487\",\"inode\":\"f86fdfbd-7353-428e-8e5f-4c03370f455a\",\"identifier\":\"16691b3dc1660c72a20a2f003851c7a2\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"featured1\":true,\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"memberOnly\":false,\"url\":\"/content.ea7d5a78-f001-447e-831a-0f1261c200a1\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"image\":{\"identifier\":\"d2b7ad02bded716b1e2cddfb8cf0e117\",\"parent\":\"a26b8d6d5bcf726844431145fa0681e0\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":356467,\"height\":1185,\"isImage\":true,\"length\":356467,\"modDate\":1778127707961,\"name\":\"biological-drift-header.jpg\",\"path\":\"f/f/ff9c6c9a-1092-435b-9130-829a49efeaa9/fileAsset/biological-drift-header.jpg\",\"sha256\":\"1bb02403ea1d5d36ceae6e1c16abbbe39fab82d850578ca1d4942b7b8898474c\",\"title\":\"biological-drift-header.jpg\",\"version\":20220201,\"width\":3000},\"path\":\"/resources/images/blogs/\",\"size\":356467,\"name\":\"biological-drift-header.jpg\",\"width\":3000,\"underlyingFileName\":\"biological-drift-header.jpg\",\"height\":1185},\"urlTitle\":\"your-heart-brain-and-gut-age-at-different-speeds-manage-your-biological-drift-with-multi-omics\",\"manualPopular\":\"True\",\"creationDate\":\"2026-05-07 03:58:16.441\",\"article\":\"$6d\",\"modDate\":\"2026-09-08 06:58:42.341\",\"description\":\"\u003cp\u003eOur organs age at different rates and not necessarily in line with our chronological age which is referred to as Biological Drift. We can map the drift via multi-omics testing, ultimately forecast it to help improve our healthspan.\u003c/p\u003e\",\"title\":\"Your Heart, Brain, and Gut Age at Different Speeds: Manage Your Biological Drift With Multi-Omics\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2026-05-07 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"16691b3dc1\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"publishDate\"
61:\"2025-08-14 15:19:04.919\",\"inode\":\"095588e4-b944-4430-aefc-91fac9b66328\",\"quote\":\"\u003cp\u003e\u003cstrong\u003e\\\"After three decades in the health sector, it became clear to me that the future of wellness wasn't in one-size-fits-all solutions, but in understanding our own biology. I started vivaLAB to give people direct access to their personal health code, empowering them to make decisions based on their own data, not just general trends.\\\"\u003c/strong\u003e\u003c/p\u003e\",\"identifier\":\"9f396fe3ed07bb71acee5f5b695ba385\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.f77c67ca-4392-43dd-98cd-6cc3fb0e61ae\",\"hasLiveVersion\":true,\"jobTitle\":\"Executive Chairman \u0026  Co-Founder\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"image\":{\"identifier\":\"13a7391e272692358e074a89dd728b3e\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"png\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"pngIcon\",\"mimeType\":\"image/png\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/png\",\"editableAsText\":false,\"fileSize\":577635,\"height\":800,\"isImage\":true,\"length\":577635,\"modDate\":1755184731992,\"name\":\"u20.png\",\"path\":\"4/5/45719a7f-c7bc-4beb-90fc-6e54a1f9f929/fileAsset/u20.png\",\"sha256\":\"293126f5a95a0d3ccd44defdbc2060d26a535b43b5beafe0249349281987f90f\",\"title\":\"u20.png\",\"version\":20220201,\"width\":800},\"path\":\"/resources/images/\",\"size\":577635,\"name\":\"u20.png\",\"width\":800,\"underlyingFileName\":\"u20.png\",\"height\":800},\"creationDate\":\"2025-08-14 15:17:50.259\",\"name\":\"Dr. Andrew O'Brien\",\"modDate\":\"2025-08-14 15:19:04.866\",\"linkedin\":\"https://www.linkedin.com/in/andrew-o-brien/\",\"title\":\"Dr. Andrew O'Brien\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003e\u003cspan\u003eHe began his journey by earning a PhD in genetics, which laid the foundation for a 30-year career working within the health industry. This extensive experience gave him a unique insight into the gap between generic health advice and true, personalised wellness. He co-founded vivaLAB to close that gap, creating a program that uses hard scientific data to unlock the unique code within each person's body for a healthier, more vital life.\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"9f396fe3ed\",\"titleImage\":\"image\",\"modUserName\":\"Weixiang Goh\",\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}],\"category\":[{\"publishDate\":\"2026-09-07 06:15:05.75\",\"inode\":\"4feed1c0-80fa-4339-a869-d1af87913c3f\",\"categoryPageTitle\":\"Your Full Guide to Biological Drift\",\"identifier\":\"11ad2a369a319ded0b49abe67e269141\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Biological Drift: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on understanding how gut health, metabolism, stress, hormones, weight management, and lifestyle influence Biological Drift.\u0026nbsp;\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Biological Drift: Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the \u
61003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eGoogle Privacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to \u003ca href=\\\"../../privacy-policy\\\"\u003evivaLAB Privacy Policy\u003c/a\u003e. You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to tracking and optimising your Biological Drift.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/biological-drift\",\"url\":\"/content.33409fc3-d9d5-4307-91d8-15f4f8fad0e3\",\"urlMap\":\"/blog/biological-drift\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Biological Drift\",\"showInBlogPage\":\"True\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"biological-drift\",\"creationDate\":\"2026-09-07 06:11:49.764\",\"modDate\":\"2026-09-07 06:15:05.712\",\"title\":\"Biological Drift\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"11ad2a369a\",\"t
61itleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-09-07 06:18:40.236\",\"inode\":\"fbde23b4-bd20-44c6-a147-b1e54fb5b091\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"identifier\":\"b2e81e75444d1ec1fde94e2eedaeed72\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Science: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Science: Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"../../privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/science\",\"url\":\"/content.9527dd20-ea6e-4147-ac26-8885463fedb5\",\"urlMap\":\"/blog/science\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Science\",\"showInBlogPage\":\"True\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"science\",\"creationDate\":\"2025-10-30 02:26:01.964\",\"modDate\":\"2026-09-07 06:18:40.187\",\"title\":\"Science\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"b2e81e7544\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-07-31 01:28:48.119\",\"inode\":\"ad419e32-e71e-433c-95ca-2f47c343f71a\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"identifier\":\"52cfbded89765f29398bbdefa870ebe6\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"The Intelligence: Science-led insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of biological drift, aging, gut health, better sleep, hormone imbalance symptom management, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"The Intelligence: Science-led insights\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to decoding your biometric data to track y
61our biological drift to help you improve your gut health, metabolism, sleep, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/intelligence\",\"url\":\"/content.ad81d380-d3c0-45d6-8989-eee37ae70e6b\",\"urlMap\":\"/blog/intelligence\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Science\",\"showInBlogPage\":\"True\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"intelligence\",\"creationDate\":\"2026-07-31 00:09:26.9\",\"modDate\":\"2026-07-31 01:28:48.066\",\"title\":\"The Intelligence\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"52cfbded89\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-14 02:23:51.625\",\"inode\":\"ad113b30-8566-4710-8c6e-d4158cd68da6\",\"categoryPageTitle\":\"Your Full Guide To Multi-omics Testing\",\"identifier\":\"78ee269228e49a00f6ca4617cf1220ac\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Multi-omics Testing Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science and benefits behind multi-omics testing.\u003c/span\u003e\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Multi-omics Testing Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science behind multi-omics testing and its ability to provide a higher resolution of your specific biometric needs to help prevent disease and improve your health and wellness in ways that general one-size-fits-all approaches generally won't.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/multi-omics-testing\",\"url\":\"/content.26f1c071-b1a8-4d02-a0c1-9fec90478a81\",\"urlMap\":\"/blog/multi-omics-testing\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Testing\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"multi-omics-testing\",\"creationDate\":\"2025-10-30 02:18:38.218\",\"modDate\":\"2026-01-14 02:23:51.548\",\"title\":\"Multi-omics Testing\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"78ee269228\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]},{\"seoMetaDescription\":\"The gut-brain axis links digestion to mood and clarity. See how vivaBALANCE uses multi-omics testing and personalised plans to support gut health and clearer thinking.\",\"publishDate\"
61:\"2026-09-08 07:07:31.104\",\"inode\":\"f8ea979a-2ef0-4101-a6a8-edd3f2541087\",\"identifier\":\"75bcbde4ce2817d61adc9fa126e44f37\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"featured1\":false,\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"memberOnly\":false,\"url\":\"/content.f4ebb801-3044-4689-84a5-6806a9d80542\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"image\":{\"identifier\":\"650daa5b9234d1a6cbd25a018825dec3\",\"parent\":\"a26b8d6d5bcf726844431145fa0681e0\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":1997823,\"height\":1025,\"isImage\":true,\"length\":1997823,\"modDate\":1769556458153,\"name\":\"gut-brain-axis-balance-blog.jpg\",\"path\":\"1/6/1615490a-b45f-4544-a9f5-834e2bc96273/fileAsset/gut-brain-axis-balance-blog.jpg\",\"sha256\":\"62addfe57b51f2810d98edda4d2027683576bba93158a8ef37a3368a11160d32\",\"title\":\"gut-brain-axis-balance-blog.jpg\",\"version\":20220201,\"width\":3000},\"path\":\"/resources/images/blogs/\",\"size\":1997823,\"name\":\"gut-brain-axis-balance-blog.jpg\",\"width\":3000,\"underlyingFileName\":\"gut-brain-axis-balance-blog.jpg\",\"height\":1025},\"urlTitle\":\"find-gut-brain-balance\",\"creationDate\":\"2026-01-27 23:27:46.076\",\"article\":\"$6e\",\"modDate\":\"2026-09-08 07:07:30.933\",\"description\":\"\u003cp\u003eDiscover how you can use multi-omics testing and resulting individualised plans to support your gut health and clearer thinking.\u003c/p\u003e\",\"title\":\"Find Gut-Brain Balance\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2026-01-28 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"75bcbde4ce\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"publishDate\":\"2026-09-23 02:43:50.343\",\"inode\":\"7a35fc60-2a53-4741-91d5-d0cf6e91306c\",\"quote\":\"\u003cp\u003e\u003cspan\u003e\\\"It took almost 15 years and nearly $3 billion to complete the first human genome. Today, sequencing is faster and a fraction of the cost. That shift means we can offer what was once a research tool directly to people, to measure their own biology at home and see how it changes.\\\"\u003c/span\u003e\u003c/p\u003e\",\"identifier\":\"f40608ffcfcda92e283ffb067a319b40\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.f72f80de-84ed-470e-8de7-bfd6d342132d\",\"hasLiveVersion\":true,\"jobTitle\":\"Executive Chairman \u0026  Co-Founder\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"image\":{\"identifier\":\"13a7391e272692358e074a89dd728b3e\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"png\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"pngIcon\",\"mimeType\":\"image/png\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/png\",\"editableAsText\":false,\"fileSize\":577635,\"height\"
61:800,\"isImage\":true,\"length\":577635,\"modDate\":1755184731992,\"name\":\"u20.png\",\"path\":\"4/5/45719a7f-c7bc-4beb-90fc-6e54a1f9f929/fileAsset/u20.png\",\"sha256\":\"293126f5a95a0d3ccd44defdbc2060d26a535b43b5beafe0249349281987f90f\",\"title\":\"u20.png\",\"version\":20220201,\"width\":800},\"path\":\"/resources/images/\",\"size\":577635,\"name\":\"u20.png\",\"width\":800,\"underlyingFileName\":\"u20.png\",\"height\":800},\"creationDate\":\"2025-11-27 22:36:19.232\",\"name\":\"Dr. Andrew O'Brien\",\"modDate\":\"2026-09-23 02:43:50.279\",\"linkedin\":\"https://www.linkedin.com/in/andrew-o-brien/\",\"title\":\"Multiomics: Dr. Andrew O'Brien\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003eIn the late 1990s and early 2000s, Andrew advised\u003cspan data-teams=\\\"true\\\"\u003e some of the foundational companies in precision health, including Celera Genomics (the Human Genome project), deCODE Genetics (pioneers in population-scale gene discovery), and Amersham Biosciences (creators of essential gene/ DNA sequencing tools).\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"f40608ffcf\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}],\"category\":[{\"publishDate\":\"2026-01-14 02:23:51.625\",\"inode\":\"ad113b30-8566-4710-8c6e-d4158cd68da6\",\"categoryPageTitle\":\"Your Full Guide To Multi-omics Testing\",\"identifier\":\"78ee269228e49a00f6ca4617cf1220ac\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Multi-omics Testing Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science and benefits behind multi-omics testing.\u003c/span\u003e\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Multi-omics Testing Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science behind multi-omics testing and its ability to provide a higher resolution of your specific biometric needs to help prevent disease and improve your health and wellness in ways that general one-size-fits-all approaches generally won't.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/multi-omics-testing\",\"url\":\"/content.26f1c071-b1a8-4d02-a0c1-9fec90478a81\",\"urlMap\":\"/blog/multi-omics-testing\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Testing\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"multi-omics-testing\",\"creationDate\":\"2025-10-30 02:18:38.218\",\"modDate\":\"2026-01-14 02:23:51.548\",\"title\":\"Multi-omics Testing\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"78ee269228\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}
61,{\"publishDate\":\"2026-01-13 23:30:46.976\",\"inode\":\"1fb1ddaa-83af-4042-83db-9107acf10874\",\"categoryPageTitle\":\"Your Full Guide to Gut Health\",\"identifier\":\"2563a1f8751867173a8544285c928d6e\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Gut Health Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the correlation between gut health and your body's ability to perform.\u003c/span\u003e\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Gut Health Top Picks\",\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research, tips, research, and expert advice on the interplay between gut health your ability to function at your best on a day to day basis.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/gut-health\",\"url\":\"/content.7e3a5f63-94b1-48f1-ac9c-39a1aba59695\",\"urlMap\":\"/blog/gut-health\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Gut Health\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"gut-health\",\"creationDate\":\"2025-10-30 02:27:41.576\",\"modDate\":\"2026-01-13 23:30:46.918\",\"title\":\"Gut Health\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"breadcrumbTitle\":\"gut-health\",\"languageId\":1,\"shortyId\":\"2563a1f875\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-09-07 06:18:40.236\",\"inode\":\"fbde23b4-bd20-44c6-a147-b1e54fb5b091\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"identifier\":\"b2e81e75444d1ec1fde94e2eedaeed72\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Science: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Science: Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"../../privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/science\",\"url\":\"/content.9527dd20-ea6e-4147-ac26-8885463fedb5\",\"urlMap\":\"/blog/science\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Scie
61nce\",\"showInBlogPage\":\"True\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"science\",\"creationDate\":\"2025-10-30 02:26:01.964\",\"modDate\":\"2026-09-07 06:18:40.187\",\"title\":\"Science\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"b2e81e7544\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-07-31 01:28:48.119\",\"inode\":\"ad419e32-e71e-433c-95ca-2f47c343f71a\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"identifier\":\"52cfbded89765f29398bbdefa870ebe6\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"The Intelligence: Science-led insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of biological drift, aging, gut health, better sleep, hormone imbalance symptom management, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"The Intelligence: Science-led insights\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to decoding your biometric data to track your biological drift to help you improve your gut health, metabolism, sleep, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/intelligence\",\"url\":\"/content.ad81d380-d3c0-45d6-8989-eee37ae70e6b\",\"urlMap\":\"/blog/intelligence\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Science\",\"showInBlogPage\":\"True\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"intelligence\",\"creationDate\":\"2026-07-31 00:09:26.9\",\"modDate\":\"2026-07-31 01:28:48.066\",\"title\":\"The Intelligence\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"52cfbded89\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]},{\"seoMetaDescription\":\"Standard 16S tests show which gut bacteria are present. Metagenomic sequencing reveals what they're doing. Five insights only this deeper analysis uncovers.\",\"publishDate\"
61:\"2026-09-08 06:47:53.985\",\"inode\":\"f0d920e6-baa8-42c1-bfa0-dc6a21fade04\",\"identifier\":\"12fe3c222e23c16b2265352db787f611\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"featured1\":false,\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"memberOnly\":false,\"url\":\"/content.40f7a046-948a-4db4-abe1-a76b650a125b\",\"hasLiveVersion\":true,\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"image\":{\"identifier\":\"98bb6c21b3e2c40ee645a475eb581543\",\"parent\":\"a26b8d6d5bcf726844431145fa0681e0\",\"extension\":\"jpg\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"jpgIcon\",\"mimeType\":\"image/jpeg\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/jpeg\",\"editableAsText\":false,\"fileSize\":551225,\"height\":668,\"isImage\":true,\"length\":551225,\"modDate\":1767935622186,\"name\":\"microbiome-test-blog-header.jpg\",\"path\":\"d/2/d2fff3bd-e24f-446c-8850-55e8b4d800ec/fileAsset/microbiome-test-blog-header.jpg\",\"sha256\":\"5f1e8d19f784bd43531017410806a7845db1aa7d3230d0648305657d4484b8bd\",\"title\":\"microbiome-test-blog-header.jpg\",\"version\":20220201,\"width\":2640},\"path\":\"/resources/images/blogs/\",\"size\":551225,\"name\":\"microbiome-test-blog-header.jpg\",\"width\":2640,\"underlyingFileName\":\"microbiome-test-blog-header.jpg\",\"height\":668},\"urlTitle\":\"decoding-your-inner-ecosystem-5-critical-insights-only-a-metagenomic-microbiome-test-reveals-about-your-future-health\",\"creationDate\":\"2026-01-09 04:25:42.353\",\"article\":\"$6f\",\"modDate\":\"2026-09-08 06:47:53.854\",\"description\":\"\u003cp\u003evivaBIOME's metagenomic approach analyses the entire genetic code of your microbiome. It is the difference between a grainy photograph and high-definition video.\u003c/p\u003e\",\"title\":\"Decoding Your Inner Ecosystem: 5 Critical Insights Only a Metagenomic Microbiome Test Reveals About Your Future Health\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2026-01-09 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"12fe3c222e\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"publishDate\":\"2026-09-23 02:43:50.343\",\"inode\":\"7a35fc60-2a53-4741-91d5-d0cf6e91306c\",\"quote\":\"\u003cp\u003e\u003cspan\u003e\\\"It took almost 15 years and nearly $3 billion to complete the first human genome. Today, sequencing is faster and a fraction of the cost. That shift means we can offer what was once a research tool directly to people, to measure their own biology at home and see how it changes.\\\"\u003c/span\u003e\u003c/p\u003e\",\"identifier\":\"f40608ffcfcda92e283ffb067a319b40\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"archived\":false,\"url\":\"/content.f72f80de-84ed-470e-8de7-bfd6d342132d\",\"hasLiveVersion\":true,\"jobTitle\":\"Executive Chairman \u0026  Co-Founder\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"image\":{\"identifier\":\"13a7391e272692358e074a89dd728b3e\",\"parent\":\"0a2f066500c6ea7bcacad3bf85942ec2\",\"extension\":\"png\",\"isContentlet\":true,\"description\":\"\",\"__icon__\":\"pngIcon\",\"mimeType\":\"image/png\",\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"type\":\"file_asset\",\"metaData\":{\"contentType\":\"image/png\",\"editableAsText\":false,\"fileSize\":577635,\"height\"
61:800,\"isImage\":true,\"length\":577635,\"modDate\":1755184731992,\"name\":\"u20.png\",\"path\":\"4/5/45719a7f-c7bc-4beb-90fc-6e54a1f9f929/fileAsset/u20.png\",\"sha256\":\"293126f5a95a0d3ccd44defdbc2060d26a535b43b5beafe0249349281987f90f\",\"title\":\"u20.png\",\"version\":20220201,\"width\":800},\"path\":\"/resources/images/\",\"size\":577635,\"name\":\"u20.png\",\"width\":800,\"underlyingFileName\":\"u20.png\",\"height\":800},\"creationDate\":\"2025-11-27 22:36:19.232\",\"name\":\"Dr. Andrew O'Brien\",\"modDate\":\"2026-09-23 02:43:50.279\",\"linkedin\":\"https://www.linkedin.com/in/andrew-o-brien/\",\"title\":\"Multiomics: Dr. Andrew O'Brien\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003eIn the late 1990s and early 2000s, Andrew advised\u003cspan data-teams=\\\"true\\\"\u003e some of the foundational companies in precision health, including Celera Genomics (the Human Genome project), deCODE Genetics (pioneers in population-scale gene discovery), and Amersham Biosciences (creators of essential gene/ DNA sequencing tools).\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"f40608ffcf\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}],\"category\":[{\"publishDate\":\"2026-01-14 02:23:51.625\",\"inode\":\"ad113b30-8566-4710-8c6e-d4158cd68da6\",\"categoryPageTitle\":\"Your Full Guide To Multi-omics Testing\",\"identifier\":\"78ee269228e49a00f6ca4617cf1220ac\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Multi-omics Testing Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science and benefits behind multi-omics testing.\u003c/span\u003e\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Multi-omics Testing Top Picks\",\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science behind multi-omics testing and its ability to provide a higher resolution of your specific biometric needs to help prevent disease and improve your health and wellness in ways that general one-size-fits-all approaches generally won't.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/multi-omics-testing\",\"url\":\"/content.26f1c071-b1a8-4d02-a0c1-9fec90478a81\",\"urlMap\":\"/blog/multi-omics-testing\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Testing\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"multi-omics-testing\",\"creationDate\":\"2025-10-30 02:18:38.218\",\"modDate\":\"2026-01-14 02:23:51.548\",\"title\":\"Multi-omics Testing\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"78ee269228\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}
61,{\"publishDate\":\"2026-01-14 03:38:23.35\",\"inode\":\"5fa63b6d-21ce-4894-ab98-6d9e40f32108\",\"categoryPageTitle\":\"Your Full Guide to Your Microbiome's Contribution To Good Health\",\"identifier\":\"27f84d1ac30e08d0736873ffcbe152a6\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Microbiome: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"archived\":false,\"featureArticleTitle\":\"Microbiome: Top Picks\",\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"URL_MAP_FOR_CONTENT\":\"/blog/microbiome\",\"url\":\"/content.c77325e9-e5b9-404f-88f5-653f219d1377\",\"urlMap\":\"/blog/microbiome\",\"hasLiveVersion\":true,\"activecampaignTag\":\"Microbiome\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"urlTitle\":\"microbiome\",\"creationDate\":\"2025-10-30 02:27:03.865\",\"modDate\":\"2026-01-14 03:38:23.286\",\"title\":\"Microbiome\",\"baseType\":\"CONTENT\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"27f84d1ac3\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]}],\"contentAlignment\":\"center\",\"modDate\":\"2026-09-09 00:02:53.246\",\"description\":\"\u003cp style=\\\"text-align: center;\\\"\u003eStay informed with our curated selection of the latest studies and expert insights in decoding your own biometric data to track your biological drift to improve your healthspan.\u003c/p\u003e\",\"title\":\"Home page: Top Picks\",\"baseType\":\"CONTENT\",\"disabledWYSIWYG\":[\"            \"],\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"languageId\":1,\"shortyId\":\"e8aa71a0a8\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"modUser\":{\"firstName\":null,\"lastName\":null},\"category\":[],\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}},{\"publishDate\":\"2026-09-13 23:47:02.062\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"ccdb288d-dcd1-4b5e-bee6-d80337e4e8e8\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"5537f520640ccc7a6da46bb3c92e0a95\",\"contentType\":\"BlockFeaturegrid\",\"identifier\":\"6dbac493d94ad4c8f6bd9174fb740e1e\",\"backgroundimage\":{},\"publishUserName\":\"Claude .AI\",\"publishUser\":{\"firstName\":null,\"lastName\":null},\"creationDate\":\"2026-09-09 00:45:30.937\",\"badge\":{\"publishDate\"
61:\"2026-09-10 05:25:23.487\",\"language\":{\"languageId\":1,\"language\":\"English\",\"languageCode\":\"en\",\"country\":\"United States\",\"countryCode\":\"US\",\"languageFlag\":\"en_US\",\"isoCode\":\"en-us\",\"id\":1},\"inode\":\"462c2bef-7c67-47c5-91fb-7061b4b1198f\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"text\":\"REFERENCES\",\"locked\":false,\"stInode\":\"472e3c7e830987a1b16a645aab933a49\",\"contentType\":\"badge\",\"identifier\":\"729bd5a42c6abff6ccd7912021c09459\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-09-10 05:25:23.434\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-10 05:25:23.43\",\"title\":\"REFERENCES 03\",\"baseType\":\"CONTENT\",\"variantType\":\"accent\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"shortyId\":\"729bd5a42c\",\"url\":\"/content.462c2bef-7c67-47c5-91fb-7061b4b1198f\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"add_circle\",\"variant\":\"DEFAULT\"},\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":false,\"sortOrder\":0,\"contentAlignment\":\"left\",\"hostName\":\"vivalab\",\"modDate\":\"2026-09-13 23:47:01.92\",\"canEdit\":false,\"description\":\"$70\",\"title\":\"Home page: citations\",\"baseType\":\"CONTENT\",\"archived\":false,\"disabledWYSIWYG\":[],\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"live\":true,\"owner\":{\"lastName\":null},\"buttons\":[],\"itemFeaturegrid\":[],\"heading\":\"\u003cdiv class=\\\"text-left [\u0026amp;_p]:text-left \\\"\u003e\\n\u003cdiv class=\\\"contents \\\"\u003e\\n\u003ch2\u003eWhat this page is based on\u003c/h2\u003e\\n\u003c/div\u003e\\n\u003c/div\u003e\",\"languageId\":1,\"shortyId\":\"6dbac493d9\",\"url\":\"/content.8568f30a-4263-4adb-9377-1e4167f580aa\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Claude .AI\",\"hasLiveVersion\":true,\"modUser\":{\"firstName\":null,\"lastName\":null},\"urlMap\":null,\"conLanguage\":{\"language\":\"English\",\"languageCode\":\"en\"}}]}}},\"page\":{\"publishDate\":\"2026-09-10 05:29:15.802\",\"type\":\"htmlpage\",\"httpsRequired\":false,\"inode\":\"1774fde2-8839-43b8-9ab1-5bf5be1c0a06\",\"path\":\"/index\",\"identifier\":\"324283142be18b2678ab29419e421a5e\",\"hasTitleImage\":false,\"sortOrder\":0,\"extension\":\"page\",\"canRead\":false,\"pageURI\":\"/index\",\"canEdit\":false,\"archived\":false,\"friendlyName\":\"Australian-first at-home precision health\",\"workingInode\":\"1774fde2-8839-43b8-9ab1-5bf5be1c0a06\",\"url\":\"/index\",\"hasLiveVersion\":true,\"deleted\":false,\"pageUrl\":\"index\",\"shortyWorking\":\"1774fde288\",\"mimeType\":\"application/dotpage\",\"locked\":false,\"stInode\":\"c541abb1-69b3-4bc5-8430-5e09e5239cc8\",\"contentType\":\"htmlpageasset\",\"creationDate\":\"2025-07-25 03:18:51.471\",\"liveInode\":\"1774fde2-8839-43b8-9ab1-5bf5be1c0a06\",\"name\":\"index\",\"shortyLive\":\"1774fde288\",\"modDate\":\"2026-09-10 05:29:15.645\",\"title\":\"Home page\",\"baseType\":\"HTMLPAGE\",\"working\":true,\"canLock\":false,\"live\":true,\"isContentlet\":true,\"statusIcons\":\"\u003cspan class='greyDotIcon' style='opacity:.4'\u003e\u003c/span\u003e\u003cspan class='liveIcon'\u003e\u003c/span\u003e\",\"lockedBy\":null,\"lockedByName\":null,\"conLanguage\":{\"id\":1,\"language\":\"English\",\"languageCode\":\"en\"},\"seoTitle\":\"Track Your Biological Drift: Multi-Omics At-Home Health Testing\",\"seodescription\":\"vivaLAB's at-home test reads your gut microbiome and metabolism together, tracking biological drift over time so you can act before symptoms progress.\",\"canonicalUrl\":\"https://www.vivalab.health/\",\"seokeywords\":\"microbiome testing australia\\nbest gut microbiome test australia\\nat home health test australia\\nviome australia\\nviome alternative australia\\nmicrobiome and metabolomics testing\\ndual-
61omics testing at home\\nblood test vs microbiome test\\nperimenopause symptoms\\nperimenopause gut health\\nestrobolome\\nestrobolome symptoms\\ngut health and hormones australia\\nmicrobiome testing australia vs blood test\\ngut health test\\ngut microbiome test\\nbiological age\\nbiological age test\\nbiological drift\\nmicrobiome testing\",\"ogTitle\":\"Multi-Omics Health Testing, At Home | vivaLAB\",\"ogDescription\":\"Most tests read a moment. vivaLAB tracks your biological drift, reading your gut microbiome, metabolism and lifestyle data together, and how they change over time.\",\"ogType\":\"website\",\"pageTitle\":\"Track Your Biological Drift: Multi-Omics At-Home Health Testing\",\"popupsettings\":[]}},\"content\":{\"settings\":[{\"description1\":\"Most tests read a moment. vivaLAB tracks your biological drift, reading your gut microbiome, metabolism and lifestyle data together, and how they change over time.\",\"keywords\":\"microbiome testing australia\\nbest gut microbiome test australia\\nat home health test australia\\nviome australia\\nviome alternative australia\\nmicrobiome and metabolomics testing\\ndual-omics testing at home\\nblood test vs microbiome test\\nperimenopause symptoms\\nperimenopause gut health\\nestrobolome\\nestrobolome symptoms\\ngut health and hormones australia\\nmicrobiome testing australia vs blood test\\ngut health test\\ngut microbiome test\\nbiological age\\nbiological age test\\nmicrobiome testing\",\"defaultOpenGraphImage\":null,\"twitterhandle\":null,\"facebookUrl\":\"https://www.facebook.com/vivalab.health/\",\"instagramUrl\":\"https://www.instagram.com/vivalab.health/\",\"youtubeUrl\":\"https://www.youtube.com/@vivaLAB.health\",\"linkedinUrl\":\"https://au.linkedin.com/company/vivalab\",\"organizationName\":\"vivaLAB\",\"organizationAddress\":\"655 Elizabeth St\",\"organizationCity\":\"Melbourne\",\"organizationState\":\"Victoria\",\"organizationZipcode\":\"3000\",\"organizationCountry\":\"Australia\",\"organizationPhone\":null,\"organizationEmail\":\"[email protected]\",\"logo\":{\"fileAsset\":{\"idPath\":\"/dA/6e1141c896/asset/vivalab_logo.svg?language_id=1\",\"title\":\"vivalab_logo.svg\",\"size\":1797,\"width\":484,\"height\":140}},\"title\":\"Global Settings\",\"copyrightText\":\"© 2025 vivaLAB All rights reserved.\",\"topbarText1\":\"\u003cp\u003e\u003c/p\u003e\\n\u003c!--dotcms:wysiwyg--\u003e\\n\u003cdiv id=\\\"u576_div\\\" class=\\\"\\\"\u003eFree delivery Australia-wide\u003c/div\u003e\",\"topbarText2\":\"\u003cp\u003eConvenient, At-Home Testing\u003c/p\u003e\",\"topbarText3\":\"\u003cp\u003eTested and Backed by Science\u003c/p\u003e\",\"topbarIcon1\":\"truck\",\"topbarIcon2\":\"house\",\"topbarIcon3\":\"microscope\",\"landingTopbarText1\":\"\u003cp\u003e\u003c!--dotcms:wysiwyg--\u003e\u003c/p\u003e\\n\u003cdiv id=\\\"u576_div\\\" class=\\\"\\\"\u003eFree delivery Australia-wide\u003c/div\u003e\",\"landingTopbarText2\":\"\u003cp\u003eConvenient, At-Home Testing\u003c/p\u003e\",\"landingTopbarText3\":\"\u003cp\u003eTested and Backed by Science\u003c/p\u003e\",\"landingTopbarIcon1\":\"truck\",\"landingTopbarIcon2\":\"house\",\"landingTopbarIcon3\":\"microscope\",\"heading\":\"\u003c!--dotcms:wysiwyg--\u003e\\n\u003cscript\u003e\\n    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement(\\\"script\\\");r.src=o;r.async=true;i=t.getElementsByTagName(\\\"script\\\")[0];i.parentNode.insertBefore(r,i)})(window,document,\\\"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js\\\",\\\"vgo\\\");\\n    vgo('setAccount', '478735907');\\n    vgo('setTrackByDefault', true);\\n\\n    vgo('process');\\n\u003c/script\u003e\\n\u003ch2\u003eStay Informed, Stay Well\u003c/h2\u003e\",\"footerLabel\":\"FOLLOW US\",\"description\":\"\u003cp\u003e\u003c/p\u003e\\n\u003c!--dotcms:wysiwyg--\u003e\\n\u003cp\u003eSign up to our monthly newsletter and get the latest on personalised health, gut microbiome research, and exclusive updates from vivaLAB straight to your inbox.\u003c/p\u003e\",\"facebook\":\"https://www.facebook.com/vivalab.health/\",\"instagram\":\"https://www.instagram.com/vivalab.health/\",\"linkedin\":\"https://au.linkedin.com/company/vivalab\",\"youtube\":\"https://www.youtube.com/@vivaLAB.health\",\"footerLabel2\":\"ABOUT\",\"items2\":[{\"buttonText\":\"What is Biological Drift?\",\"link\":\"/biological-drift\",\"target\":\"_self\"},{\"buttonText\":\"Why test?\",\"link\":\"/why-test\",\"target\":\"_self\"},{\"buttonText\":\"The Science\",\"link\":\"/science\",\"target\":\"_self\"},{\"buttonText\":\"About vivaLAB\",\"link\":\"/about-us\",\"target\":\"_self\"}],\"footerLabel3\":\"SUPPORT\",\"items3\":[{\"buttonText\":\"Frequently Asked Questions\",\"link\":\"/faqs\",\"target\":\"_self\"},{\"buttonText\":\"Contact Us\",\"link\":\"/contact-us\",\"target\":\"_self\"},{\"buttonText\":\"Privacy Policy\",\"link\":\"/privacy-policy\",\"target\":\"_self\"},{\"buttonText\":\"Terms of Use\",\"link\":\"/terms-of-use\",\"target\":\"_self\"},{\"buttonText\":\"Disclaimer\",\"link\":\"/disclaimer\",\"target\":\"_self\"},{\"buttonText\":\"Collection \u0026 Consent\",\"link\":\"/collection-consent-notice\",\"target\":\"_self\"},{\"buttonText\":\"Cookies Policy\",\"link\":\"/cookie-policy\",\"target\":\"_self\"}],\"footerLabel4\":\"EXPLORE\",\"items4\":[{\"buttonText\":\"Shop Tests \u0026 Subscriptions\",\"link\":\"/shop\",\"target\":\"_self\"},{\"buttonText\":\"vivaBALANCE Science \u0026 Insights\",\"link\":\"/blog\",\"target\":\"_self\"},{\"buttonText\":\"Discover if you're ready for vivaBALANCE\",\"link\":\"/quiz\",\"target\":\"_self\"}],\"landingpagefooteritems\":[{\"buttonText\":\"Privacy Policy\",\"link\":\"/privacy-policy\",\"target\":\"_blank\"},{\"buttonText\":\"Terms of Use\",\"link\":\"/terms-of-use\",\"target\":\"_blank\"},{\"buttonText\":\"Disclaimer\",\"link\":\"/disclaimer\",\"target\":\"_blank\"},{\"buttonText\":\"Collection \u0026 Consent\",\"link\":\"/collection-consent-notice\",\"target\":\"_blank\"},{\"buttonText\":\"Contact Us\",\"link\":\"/contact-us\",\"target\":\"_blank\"}],\"description2\":\"We acknowledge Aboriginal and Torres Strait Islander peoples as the First Australians and Traditional Custodians of the lands where we live, learn and work.\",\"description3\":\"*Always read the label. Follow the directions for use. Vitamin supplements should not replace a balanced diet. If you have any pre-existing conditions, or are on any medications always talk to your health professional before use.  If symptoms persist, consult a healthcare professional. Testing identifies and tracks markers; it does not diagnose, treat, cure or prevent any disease.\",\"paymentMethod\":[\"Visa\",\"Mastercard\",\"Amex\"],\"googleAnalyticsId\":null,\"facebookPixelId\":\"634103599433764\",\"customHeadScripts\":\"$71\",\"customBodyScripts\":\"\u003c!-- Google Tag Manager (noscript) --\u003e\\n\u003cnoscript\u003e\u003ciframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-TZ9XBTM\\\"\\nheight=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"\u003e\u003c/iframe\u003e\u003c/noscript\u003e\\n\u003c!-- End Google Tag Manager (noscript) --\u003e\",\"mainHeaderCta\":[{\"title\":\"Main Header CTA Button - Shop\",\"buttonText\":\"Shop\",\"link\":\"/shop\",\"variantName\":\"primary\",\"size\":\"medium\"}],\"mobileViewContactUs\":[{\"buttonText\":\"Contact Us\",\"link\":\"/contact-us\",\"target\":\"_self\"}],\"blogSuggestedKeywordsNoResults\":\"Healthy\",\"navGroup\":[{\"title\":\"Decode Your Biological Drift\",\"buttonText\":\"Decode Your Biological Drift\",\"identifier\":\"8237096b-63e9-4354-a185-9fd24d3d5bb4\",\"navItem\":[{\"title\":\"What is Biological Drift?\",\"buttonText\":\"What is Biological Drift?\",\"link\":\"/biological-drift\",\"target\":\"_self\",\"identifier\":\"4c2ad1aa43a4b8c16090092181077d44\"},{\"title\":\"Why test?\",\"buttonText\":\"Why test?\",\"link\":\"/why-test\",\"target\":\"_self\",\"identifier\":\"873b698560d813d24648508e2f8ade27\"},{\"title\":\"The Science\",\"buttonText\":\"The Science\",\"link\":\"/science\",\"target\":\"_self\",\"identifier\":\"d60f759fb00bd535f1cc5bf65d68183d\"}]},{\"title\":\"Testing Helps with\",\"buttonText\":\"Testing Helps with\",\"identifier\":\"40fab1b598763fa42c919e041e315d6f\",\"navItem\":[{\"title\":\"Weight Management\",\"buttonText\":\"Weight Management\",\"link\":\"/managing-my-weight\",\"target\":\"_self\",\"identifier\":\"cce99e0b393bf751da82fa39a45f30a1\"},{\"title\":\"Menopause\",\"buttonText\":\"Menopause\",\"link\":\"/menopause\",\"target\":\"_self\",\"identifier\":\"f4ff27a3620969208ffa3ba4f9b592fa\"},{\"title\":\"Stress\",\"buttonText\":\"Stress\",\"link\":\"/stress\",\"target\":\"_self\",\"identifier\":\"a707f1b26dfde1fd74785c5f63e3fcf6\"},{\"title\":\"Men’s Health\",\"buttonText\":\"Men’s Health\",\"link\":\"/menshealth\",\"target\":\"_self\",\"identifier\":\"c7020198cabef74e653ee5d8420564b3\"},{\"title\":\"Longevity\",\"buttonText\":\"Longevity\",\"link\":\"/longevity\",\"target\":\"_self\",\"identifier\":\"987b84b1ab90cce42e42c9f6a3df31a4\"}]},{\"title\":\"Learn\",\"buttonText\":\"Learn\",\"identifier\":\"b95e42840fa8cdc36be15f3ee09fa83f\",\"navItem\":[{\"title\":\"Blog\",\"buttonText\":\"Blog\",\"link\":\"/blog\",\"target\":\"_self\",\"identifier\":\"e971bb1e6adc686a36032f589081245a\"},{\"title\":\"FAQs\",\"buttonText\":\"FAQs\",\"link\":\"/faqs\",\"target\":\"_self\",\"identifier\":\"ec5f52cece65219bd3e15c52b2f1947a\"}
61,{\"title\":\"Supporting GLP-1 Treatment\",\"buttonText\":\"Supporting GLP-1 Treatment\",\"link\":\"/GLP-1-Compass\",\"target\":\"_self\",\"identifier\":\"c62d3586fd378100666793d4d6652ad0\"}]}],\"popupsettings\":[{\"title\":\"Take Our Health Quiz\",\"priority\":1,\"body\":\"\u003cp style=\\\"text-align: center;\\\"\u003eTake our quick quiz to discover how you can activate your health to receive a quick an easy tip to help improve your health and wellness.\u003c/p\u003e\",\"ctaLabel\":\"Take the Quiz\",\"ctaUrl\":\"/quiz\",\"enabled\":\"true\",\"displayFrequency\":\"dismissed_30days\",\"displayDelay\":90,\"dismissalDuration\":30,\"badgeText\":\"vivaQUIZ\",\"footerText\":\"Takes 3 minutes\"}]}],\"commerceProducts\":[{\"productName\":\"vivaBALANCE 180 (Paid upfront)\",\"slug\":\"vivabalance-180-paid-upfront\",\"badge\":{\"title\":\"Pay upfront \u0026 Save\",\"identifier\":\"0b1def755df7e5e8710108aecaf0c53f\",\"text\":\"Pay upfront \u0026 Save\",\"className\":null,\"variantType\":\"primary\"},\"productType\":\"SUBSCRIPTION\",\"purchasable\":\"true\",\"description\":\"\u003cp\u003eThe \u003cspan class=\\\"\\\" id=\\\"cache376\\\"\u003evivaBALANCE 180 Membership is perfect for those that want to experience the benefits of full-service precision health but aren't quite ready to commit for a full 12 month membership.\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003e\u003cspan class=\\\"\\\"\u003ePaying your membership upfront also reduces your total cost by 5%, compared to paying in instalments.\u003c/span\u003e\u003c/p\u003e\",\"features\":[{\"title\":\"x2 At-home gut microbiome + metabolite test kits\",\"content\":\"\u003cp\u003e\u003cstrong\u003ex2 At-home gut microbiome + metabolite test kits\u003c/strong\u003e to first establish a benchmark and optimise recommendations over time.\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaINSIGHT PDP: Microbiome, metabolism and lifestyle assessment and results.\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache119\\\"\u003e\u003cstrong\u003eCellular level analysis\u003c/strong\u003e of key gut microbiome and metabolic markers, overlayed with a comprehensive assessment of your lifestyle.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Precision Nutrition Plan\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache278\\\"\u003e\u003cstrong\u003ePrecision Nutrition Plan: \u003c/strong\u003e7-day nutrition recommendations and recipes calibrated to your gut needs and cellular pathways to maximise your nutrition and supplement absorption.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Nurtures + exclusive member-only content\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache280\\\"\u003e\u003cstrong\u003eOnline Support:\u003c/strong\u003e Email support specific to your individual needs + exclusive member-only content\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"vivaBALANCE 180 (upfront) renewal discount\",\"content\":\"\u003cp\u003eYour 180 day subscription fee reduces from $1,995 to $1,800 on your first renewal\u003c/p\u003e\"}],\"shortDescription\":\"\u003cp\u003e\u003cspan\u003evivaBALANCE 180 (Paid Upfront): The most cost effective way to trial vivaLAB's full-service precision health.\u003c/span\u003e\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$72\",\"orderConfirmationContentExisting\":\"$73\",\"priceVariants\":[{\"title\":\"vivaBALANCE 180 (pay upfront \u0026 save)\",\"itemPriceId\":\"vivaBALANCE-180-Upfront-Payment-AUD-Every-180-days\",\"paymentType\":\"outright\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"7/4/7411a06d-a3fe-4915-82fb-76c540e62b2a/fileAsset/IMG4_vivaBALANCE 180 pay upfront.jpg\",\"idPath\":\"/dA/a6a196346e/fileAsset/IMG4_vivaBALANCE 180 pay upfront.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test slide 05\",\"image\":{\"fileAsset\":{\"path\":\"b/2/b26184d8-177f-43fe-abc5-8521a51d8d6d/fileAsset/carousel_header_darkbluel_v1.jpg\",\"idPath\":\"/dA/13ed1e9678/fileAsset/carousel_header_darkbluel_v1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 03\",\"image\":{\"fileAsset\":{\"path\":\"5/5/55ee4c91-0136-41e8-b65d-ffd12d40c2c4/fileAsset/carousel_header_vivainsight_report.jpg\",\"idPath\":\"/dA/dd4892f3cd/fileAsset/carousel_header_vivainsight_report.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide_01\",\"image\":{\"fileAsset\":{\"path\":\"1/b/1b24a73b-3f5a-44fe-a024-dd20deb06ad5/fileAsset/carousel_header_nutrionplan.jpg\",\"idPath\":\"/dA/a982266f88/fileAsset/carousel_header_nutrionplan.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaINSIGHT Test Kit and Contents\",\"image\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE Test slide 06\",\"image\":{\"fileAsset\":{\"path\":\"1/9/19a271a5-3bc5-45f5-be6a-d917281b805d/fileAsset/carousel_header_image_V1.jpg\",\"idPath\":\"/dA/c2999e0a52/fileAsset/carousel_header_image_V1.jpg?language_id=1\"}},\"mobileImage\":null}]},{\"productName\":\"vivaBALANCE 180\",\"slug\":\"vivabalance-180\",\"badge\":null,\"productType\":\"SUBSCRIPTION\",\"purchasable\":\"true\",\"description\":\"$74\",\"features\":[{\"title\":\"x2 At-home gut microbiome + metabolite test kits\",\"content\":\"\u003cp\u003e\u003cstrong\u003ex2 At-home gut microbiome + metabolite test kits\u003c/strong\u003e to first establish a benchmark and optimise recommendations over time.\u003c/p\u003e\"},{\"title\":\"vivaINSIGHT PDP: Microbiome, metabolism and lifestyle assessment and results.\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache119\\\"\u003e\u003cstrong\u003eCellular level analysis\u003c/strong\u003e of key gut microbiome and metabolic markers, overlayed with a comprehensive assessment of your lifestyle.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"Gut Biome Preparation\",\"content\":\"\u003cp\u003e\u003cstrong\u003eGut Biome Preparation:\u003c/strong\u003e You'll receive 30 days worth vivaDIGEST when you return your samples to our labs. Our proprietary probiotic formula prepares your gut biome for your supplement recommendations to enhance absorption.\u003c/p\u003e\"},{\"title\":\"Precision Nutrition Plan\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache278\\\"\u003e\u003cstrong\u003ePrecision Nutrition Plan: \u003c/strong\u003e7-day nutrition recommendations and recipes calibrated to your gut needs and cellular pathways to maximise your nutrition and supplement absorption.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Self manage supplement\",\"content\":\"\u003cp\u003e\u003cstrong\u003eTargeted Supplement Recommendations:\u003c/strong\u003e Science-backed supplement recommendations for you to source on your own terms, or let us arrange your supplements for you. We can package your supplements up into single use daily s
61achets and send them to you every 30 days. The choice is yours.\u003c/p\u003e\"},{\"title\":\"Nurtures + exclusive member-only content\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache280\\\"\u003e\u003cstrong\u003eOnline Support:\u003c/strong\u003e Email support specific to your individual needs + exclusive member-only content\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"180 days: Flexible payments options\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFlexible payment options:\u003c/strong\u003e Pay as you go - 6 instalments over 180 days, automatically charged to your payment method of choice, pay up front and save 5%\u003c/p\u003e\"},{\"title\":\"vivaBALANCE 180 (instalments) renewal discount\",\"content\":\"\u003cp\u003e\u003cstrong\u003eRenewal Discount:\u003c/strong\u003e Your monthly instalment reduces from $250 to $200 on your first renewal\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}],\"shortDescription\":\"\u003cp\u003e\u003cspan data-teams=\\\"true\\\"\u003eOur 6-month membership is designed to map your biology today and measure your transformation as you optimise. vivaBALANCE 180 is the ultimate course-correction system, moving you from baseline discovery to measurable functional improvement. \u003c/span\u003e\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$75\",\"orderConfirmationContentExisting\":\"$76\",\"priceVariants\":[{\"title\":\"vivaBALANCE 180 (pay monthly for 6 months)\",\"itemPriceId\":\"vivaBALANCE-180-AUD-Every-30-days\",\"paymentType\":\"monthly\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"f/5/f5ff5c84-5fb9-48a5-96c2-d138166b0093/fileAsset/IMG1.1_vivaBALANCE+180-250.jpg\",\"idPath\":\"/dA/b14a826ef7/fileAsset/IMG1.1_vivaBALANCE+180-250.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test slide 06\",\"image\":{\"fileAsset\":{\"path\":\"1/9/19a271a5-3bc5-45f5-be6a-d917281b805d/fileAsset/carousel_header_image_V1.jpg\",\"idPath\":\"/dA/c2999e0a52/fileAsset/carousel_header_image_V1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 05\",\"image\":{\"fileAsset\":{\"path\":\"b/2/b26184d8-177f-43fe-abc5-8521a51d8d6d/fileAsset/carousel_header_darkbluel_v1.jpg\",\"idPath\":\"/dA/13ed1e9678/fileAsset/carousel_header_darkbluel_v1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 03\",\"image\":{\"fileAsset\":{\"path\":\"5/5/55ee4c91-0136-41e8-b65d-ffd12d40c2c4/fileAsset/carousel_header_vivainsight_report.jpg\",\"idPath\":\"/dA/dd4892f3cd/fileAsset/carousel_header_vivainsight_report.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide_01z\",\"image\":{\"fileAsset\":{\"path\":\"1/b/1b24a73b-3f5a-44fe-a024-dd20deb06ad5/fileAsset/carousel_header_nutrionplan.jpg\",\"idPath\":\"/dA/a982266f88/fileAsset/carousel_header_nutrionplan.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 02\",\"image\":{\"fileAsset\":{\"path\":\"b/e/be7375fe-29c6-476d-a4cd-960ef6b21436/fileAsset/carousel_header_darkbluel_v4.jpg\",\"idPath\":\"/dA/f28da58659/fileAsset/carousel_header_darkbluel_v4.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaINSIGHT Test Kit and Contents\",\"image\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}}}]},{\"productName\":\"vivaBALANCE 360 (Paid upfront)\",\"slug\":\"vivabalance-360-paid-upfront\",\"badge\":{\"title\":\"Pay upfront \u0026 Save\",\"identifier\":\"0b1def755df7e5e8710108aecaf0c53f\",\"text\":\"Pay upfront \u0026 Save\",\"className\":null,\"variantType\":\"primary\"},\"productType\":\"SUBSCRIPTION\",\"purchasable\":\"true\",\"description\":\"$77\",\"features\":[{\"title\":\"x3 vivaBALANCE testing cycle\",\"content\":\"\u003cp\u003e\u003cstrong\u003ex3 At-home gut microbiome + metabolite test kits:\u003c/strong\u003e to first establish a benchmark, progressively optimise and to forecast probability of the emergence of chronic disease\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaINSIGHT PDP: Microbiome, metabolism and lifestyle assessment and results.\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache119\\\"\u003e\u003cstrong\u003eCellular level analysis\u003c/strong\u003e of key gut microbiome and metabolic markers, overlayed with a comprehensive assessment of your lifestyle.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Precision Nutrition Plan\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache278\\\"\u003e\u003cstrong\u003ePrecision Nutrition Plan: \u003c/strong\u003e7-day nutrition recommendations and recipes calibrated to your gut needs and cellular pathways to maximise your nutrition and supplement absorption.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Nurtures + exclusive member-only content\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache280\\\"\u003e\u003cstrong\u003eOnline Support:\u003c/strong\u003e Email support specific to your individual needs + exclusive member-only content\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"vivaBALANCE 360 (upfront) renewal discount\",\"content\":\"\u003cp\u003e\u003cstrong\u003eRenewal Discount:\u003c/strong\u003e Your 360 day upfront membership fee reduces from $3,420 to $3,000 on your first renewal.\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}
61],\"shortDescription\":\"\u003cp\u003eYour health isn't a static snapshot; it\u0026rsquo;s a trajectory. Our 12 month program is designed to tell you where your biology is today, and where it's heading. vivaBALANCE 360 is our most advanced preventive system.\u0026nbsp;\u003c/p\u003e\\n\u003cp\u003ePay upfront and save.\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$78\",\"orderConfirmationContentExisting\":\"$79\",\"priceVariants\":[{\"title\":\"vivaBALANCE 360 (pay upfront \u0026 save)\",\"itemPriceId\":\"vivaBALANCE-360-Upfront-Payment-AUD-Every-360-days\",\"paymentType\":\"outright\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"6/1/616ef818-a138-4066-be61-5b4f51535dfd/fileAsset/IMG4_vivaBALANCE 360 Complete_$3420.jpg\",\"idPath\":\"/dA/bab0e1bb60/fileAsset/IMG4_vivaBALANCE 360 Complete_$3420.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test slide 05\",\"image\":{\"fileAsset\":{\"path\":\"b/2/b26184d8-177f-43fe-abc5-8521a51d8d6d/fileAsset/carousel_header_darkbluel_v1.jpg\",\"idPath\":\"/dA/13ed1e9678/fileAsset/carousel_header_darkbluel_v1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 03\",\"image\":{\"fileAsset\":{\"path\":\"5/5/55ee4c91-0136-41e8-b65d-ffd12d40c2c4/fileAsset/carousel_header_vivainsight_report.jpg\",\"idPath\":\"/dA/dd4892f3cd/fileAsset/carousel_header_vivainsight_report.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide_01b\",\"image\":{\"fileAsset\":{\"path\":\"1/b/1b24a73b-3f5a-44fe-a024-dd20deb06ad5/fileAsset/carousel_header_nutrionplan.jpg\",\"idPath\":\"/dA/a982266f88/fileAsset/carousel_header_nutrionplan.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 02\",\"image\":{\"fileAsset\":{\"path\":\"b/e/be7375fe-29c6-476d-a4cd-960ef6b21436/fileAsset/carousel_header_darkbluel_v4.jpg\",\"idPath\":\"/dA/f28da58659/fileAsset/carousel_header_darkbluel_v4.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 06\",\"image\":{\"fileAsset\":{\"path\":\"1/9/19a271a5-3bc5-45f5-be6a-d917281b805d/fileAsset/carousel_header_image_V1.jpg\",\"idPath\":\"/dA/c2999e0a52/fileAsset/carousel_header_image_V1.jpg?language_id=1\"}},\"mobileImage\":null}]},{\"productName\":\"vivaBALANCE 360\",\"slug\":\"vivabalance-360\",\"badge\":null,\"productType\":\"SUBSCRIPTION\",\"purchasable\":\"true\",\"description\":\"$7a\",\"features\":[{\"title\":\"x3 vivaBALANCE testing cycle\",\"content\":\"\u003cp\u003e\u003cstrong\u003ex3 At-home gut microbiome + metabolite test kits:\u003c/strong\u003e to first establish a benchmark, progressively optimise and to forecast probability of the emergence of chronic disease\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaINSIGHT PDP: Microbiome, metabolism and lifestyle assessment and results.\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache119\\\"\u003e\u003cstrong\u003eCellular level analysis\u003c/strong\u003e of key gut microbiome and metabolic markers, overlayed with a comprehensive assessment of your lifestyle.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Gut Biome Preparation\",\"content\":\"\u003cp\u003e\u003cstrong\u003eGut Biome Preparation:\u003c/strong\u003e You'll receive 30 days worth vivaDIGEST when you return your samples to our labs. Our proprietary probiotic formula prepares your gut biome for your supplement recommendations to enhance absorption.\u003c/p\u003e\"},{\"title\":\"Precision Nutrition Plan\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache278\\\"\u003e\u003cstrong\u003ePrecision Nutrition Plan: \u003c/strong\u003e7-day nutrition recommendations and recipes calibrated to your gut needs and cellular pathways to maximise your nutrition and supplement absorption.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Self manage supplement\",\"content\":\"\u003cp\u003e\u003cstrong\u003eTargeted Supplement Recommendations:\u003c/strong\u003e Science-backed supplement recommendations for you to source on your own terms, or let us arrange your supplements for you. We can package your supplements up into single use daily s
61achets and send them to you every 30 days. The choice is yours.\u003c/p\u003e\"},{\"title\":\"Nurtures + exclusive member-only content\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache280\\\"\u003e\u003cstrong\u003eOnline Support:\u003c/strong\u003e Email support specific to your individual needs + exclusive member-only content\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"360 Days: pay by instalments\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFlexible Payment Options:\u003c/strong\u003e Pay as you go - 12 instalments over 180 days, automatically charged to your payment method of choice, pay up front and save 5%\u003c/p\u003e\"},{\"title\":\"vivaBALANCE 360 Complete (instalments) renewal discount\",\"content\":\"\u003cp\u003e\u003cstrong\u003eRenewal Discount:\u003c/strong\u003e Your monthly instalment reduces from $200 to $150 on your first renewal.\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}],\"shortDescription\":\"\u003cp\u003eYour health isn't a static snapshot; it\u0026rsquo;s a trajectory. Our 12 month membership is designed to tell you where your biology is today, to help you predict where biology is heading. vivaBALANCE 360 is our most advanced preventive system.\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$7b\",\"orderConfirmationContentExisting\":\"$7c\",\"priceVariants\":[{\"title\":\"vivaBALANCE 360 (pay monthly for 12 months)\",\"itemPriceId\":\"vivaBALANCE-360-AUD-Every-30-days\",\"paymentType\":\"monthly\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"7/6/762c5df4-d84a-4dc4-aa71-36682bafce4f/fileAsset/IMG1_vivaBALANCE+360-200.jpg\",\"idPath\":\"/dA/7e1c8ead0d/fileAsset/IMG1_vivaBALANCE+360-200.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test slide 06\",\"image\":{\"fileAsset\":{\"path\":\"1/9/19a271a5-3bc5-45f5-be6a-d917281b805d/fileAsset/carousel_header_image_V1.jpg\",\"idPath\":\"/dA/c2999e0a52/fileAsset/carousel_header_image_V1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 05\",\"image\":{\"fileAsset\":{\"path\":\"b/2/b26184d8-177f-43fe-abc5-8521a51d8d6d/fileAsset/carousel_header_darkbluel_v1.jpg\",\"idPath\":\"/dA/13ed1e9678/fileAsset/carousel_header_darkbluel_v1.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 03\",\"image\":{\"fileAsset\":{\"path\":\"5/5/55ee4c91-0136-41e8-b65d-ffd12d40c2c4/fileAsset/carousel_header_vivainsight_report.jpg\",\"idPath\":\"/dA/dd4892f3cd/fileAsset/carousel_header_vivainsight_report.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide 02\",\"image\":{\"fileAsset\":{\"path\":\"b/e/be7375fe-29c6-476d-a4cd-960ef6b21436/fileAsset/carousel_header_darkbluel_v4.jpg\",\"idPath\":\"/dA/f28da58659/fileAsset/carousel_header_darkbluel_v4.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaMETABOLITE Test slide_01a\",\"image\":{\"fileAsset\":{\"path\":\"1/b/1b24a73b-3f5a-44fe-a024-dd20deb06ad5/fileAsset/carousel_header_nutrionplan.jpg\",\"idPath\":\"/dA/a982266f88/fileAsset/carousel_header_nutrionplan.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaINSIGHT Test Kit and Contents\",\"image\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}}}]},{\"productName\":\"vivaINSIGHT\",\"slug\":\"vivainsight-test\",\"badge\":null,\"productType\":\"TEST\",\"purchasable\":\"true\",\"description\":\"\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-od9WVzpZEt\\\"\u003e\u003cstrong\u003eThe first system to unify your metagenomic (gut) and metabolomic (cellular) data, calibrated against your unique phenotypic profile for the most comprehensive health analysis available.\u003c/strong\u003e\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-od9WVzpZEt\\\"\u003eThe reason you would chooses vivaINSIGHT over a standalone scan or glucose monitor is Context.\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-od9WVzpZEt\\\"\u003eTraditional tests offer a Point-in-Time metric. Our algorithm provides Functional Intelligence. By linking your metagenomic (gut) and metabolomic (cellular) data directly to your phenotypic markers, such as your clinical history, nutritional intake, and general wellbeing, we move beyond measuring your health to explaining it.\u003c/p\u003e\",\"features\":[{\"title\":\"vivaBIOME PDP: vivaBIOME Metagenomic Kit\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaBIOME Metagenomic Kit:\u003c/strong\u003e High-resolution, at-home collection (Australia-wide).\u003c/p\u003e\"},{\"title\":\"vivaMETABOLITE PDP: vivaMETABOLITE Collection Kit\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaMETABOLITE Collection Kit:\u003c/strong\u003e\u0026nbsp;Simple, at-home first-morning urine collection.\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaINSIGHT PDP: Microbiome, metabolism and lifestyle assessment and results.\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache119\\\"\u003e\u003cstrong\u003eCellular level analysis\u003c/strong\u003e of key gut microbiome and metabolic markers, overlayed with a comprehensive assessment of your lifestyle.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Precision Nutrition Plan\",\"content\":\"\u003cp\u003e\u003cspan class=\\\"\\\" id=\\\"cache278\\\"\u003e\u003cstrong\u003ePrecision Nutrition Plan: \u003c/strong\u003e7-day nutrition recommendations and recipes calibrated to your gut needs and cellular pathways to maximise your nutrition and supplement absorption.\u003c/span\u003e\u003c/p\u003e\"},{\"title\":\"Subscription upgrade credit\",\"content\":\"\u003cp\u003e\u003cstrong\u003eUpgrade to a subscription\u003c/strong\u003e and we'll deduct 10% of the value of this test from the full value of your chosen subscription.\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}
61],\"shortDescription\":\"\u003cp\u003eThe first system to unify your metagenomic (gut) and metabolomic (cellular) data, calibrated against your unique phenotypic profile for the most comprehensive health analysis available.\u003c/p\u003e\",\"bundleCartContent\":\"\u003cp\u003e\u003cspan id=\\\"cache3\\\"\u003eCombine vivaMETABOLITE and \u003c/span\u003e\u003ca href=\\\"/shop/vivabiome-test\\\"\u003e\u003cspan style=\\\"text-decoration: underline;\\\" id=\\\"cache4\\\"\u003evivaBIOME\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache5\\\"\u003e and upgrade to the \u003c/span\u003e\u003ca id=\\\"u770\\\" class=\\\"link\\\" style=\\\"cursor: pointer;\\\" tabindex=\\\"0\\\"\u003e\u003c/a\u003e\u003cspan style=\\\"text-decoration: underline;\\\" id=\\\"cache6\\\"\u003evivaINSIGHT Light\u003c/span\u003e\u003cspan id=\\\"cache7\\\"\u003e bundle\u003c/span\u003e\u003c/p\u003e\",\"bundleMergeContent\":null,\"bundleCartButton\":\"Bundle \u0026 Save\",\"orderConfirmationContentNew\":\"$7d\",\"orderConfirmationContentExisting\":\"$7e\",\"priceVariants\":[{\"title\":\"vivaiNSIGHT Test\",\"itemPriceId\":\"vivaINSIGHT-Test-AUD\",\"paymentType\":\"outright\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"8/d/8dafdc47-2af2-4d6e-9055-04a4ded5db96/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan-updated.jpg\",\"idPath\":\"/dA/28c4eb3958/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan-updated.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaINSIGHT Complete Test Kit, Report and Nutrition Plan\",\"image\":{\"fileAsset\":{\"path\":\"3/1/31cc8741-ea14-45ce-a701-412caa06c1fa/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan.png\",\"idPath\":\"/dA/edd26d4d16/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan.png?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"3/1/31cc8741-ea14-45ce-a701-412caa06c1fa/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan.png\",\"idPath\":\"/dA/edd26d4d16/asset/vivaINSIGHT-Test-Kit-report-and-nutrition-plan.png?language_id=1\"}}},{\"title\":\"vivaINSIGHT Test Kit and Contents\",\"image\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"c/d/cdde04d2-2627-4428-a244-1b6afd4ef1cd/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg\",\"idPath\":\"/dA/d26e899aee/fileAsset/vivaINSIGHT-Test-Kit-plus-contents.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaINSIGHT Report\",\"image\":{\"fileAsset\":{\"path\":\"b/d/bdaf9878-0218-4b1e-b109-95157ed83e94/asset/vivaINSIGHT-Report.jpg\",\"idPath\":\"/dA/9dce503d12/asset/vivaINSIGHT-Report.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"b/d/bdaf9878-0218-4b1e-b109-95157ed83e94/asset/vivaINSIGHT-Report.jpg\",\"idPath\":\"/dA/9dce503d12/asset/vivaINSIGHT-Report.jpg?language_id=1\"}}},{\"title\":\"Nutrition Plan\",\"image\":{\"fileAsset\":{\"path\":\"8/2/82f58e6d-e2dc-4a23-ab10-0f690a07051e/asset/vivaINSIGHT-Nutrition-Plan.jpg\",\"idPath\":\"/dA/06c12ddf26/asset/vivaINSIGHT-Nutrition-Plan.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"8/2/82f58e6d-e2dc-4a23-ab10-0f690a07051e/asset/vivaINSIGHT-Nutrition-Plan.jpg\",\"idPath\":\"/dA/06c12ddf26/asset/vivaINSIGHT-Nutrition-Plan.jpg?language_id=1\"}}}]},{\"productName\":\"vivaMETABOLITE Test\",\"slug\":\"vivametabolite-test\",\"badge\":null,\"productType\":\"TEST\",\"purchasable\":\"true\",\"description\":\"\u003cp\u003e\u003cstrong\u003eLook Under the Hood and optimise your biological engine with the most advanced urinary metabolomics test in Australia.\u003c/strong\u003e\u003c/p\u003e\\n\u003cp\u003eAnalysing the chemical byproducts of your metabolism to reveal how your cells actually produce energy, detoxify, and perform.\u003c/p\u003e\\n\u003cp\u003evivaMETABOLITE is perfect for those aiming to tune their biology for maximum output to help extract every ounce of performance out of their body, or for those that are still feeling sluggish or foggy after acting on insights from \\\"normal\\\" blood tests. This test also helps identify metabolic dysfunction\u0026nbsp;\u003cem\u003ebefore\u003c/em\u003e\u0026nbsp;it manifests as a clinical symptom.\u003c/p\u003e\\n\u003cp\u003eDon't just check your levels. Measure your function.\u0026nbsp;\u003c/p\u003e\\n\u003cul\u003e\u003c/ul\u003e\",\"features\":[{\"title\":\"vivaMETABOLITE PDP: vivaMETABOLITE Collection Kit\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaMETABOLITE Collection Kit:\u003c/strong\u003e\u0026nbsp;Simple, at-home first-morning urine collection.\u003c/p\u003e\"},{\"title\":\"Analysis of key metabolic markers\",\"content\":\"\u003cp\u003e\u003cstrong\u003eComprehensive Metabolomics Profile:\u003c/strong\u003e\u0026nbsp;Analysis of over 60 organic acid markers.\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaMETABOLITE Test Results\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaMETABOLITE Report:\u003c/strong\u003e A deep dive into your unique metabolic blueprint including your lifestyle, nutrition and metabolic health\u003c/p\u003e\"},{\"title\":\"Subscription upgrade credit\",\"content\":\"\u003cp\u003e\u003cstrong\u003eUpgrade to a subscription\u003c/strong\u003e and we'll deduct 10% of the value of this test from the full value of your chosen subscription.\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}
61],\"shortDescription\":\"\u003cp data-block-id=\\\"block-5f2VqQn2bt\\\"\u003eLook Under the Hood and optimise your biological engine with the most advanced urinary metabolomics test in Australia. Don't just check your levels. Measure your function.\u0026nbsp;\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$7f\",\"orderConfirmationContentExisting\":\"$80\",\"priceVariants\":[{\"title\":\"vivaMETABOLITE-Test-AUD\",\"itemPriceId\":\"vivaMETABOLITE-Test-AUD\",\"paymentType\":\"outright\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"1/6/165ef886-79c6-4499-9ba6-2a7ace78c933/asset/vivametabolite-primary.webp\",\"idPath\":\"/dA/2db5550310/asset/vivametabolite-primary.webp?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test: Test kit box and contents\",\"image\":{\"fileAsset\":{\"path\":\"3/a/3a4b485f-4e3c-4b08-b6e2-394256337b5b/fileAsset/vivaMetabolite-test-kit-and-contents.jpg\",\"idPath\":\"/dA/0b21f08712/fileAsset/vivaMetabolite-test-kit-and-contents.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"3/a/3a4b485f-4e3c-4b08-b6e2-394256337b5b/fileAsset/vivaMetabolite-test-kit-and-contents.jpg\",\"idPath\":\"/dA/0b21f08712/fileAsset/vivaMetabolite-test-kit-and-contents.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE: Test kit box in bathroom\",\"image\":{\"fileAsset\":{\"path\":\"9/4/944f69ee-b693-401e-99a8-a6da63d9ba45/fileAsset/vivaMetabolite-test-in-bathroom.jpg\",\"idPath\":\"/dA/8aa7c499ea/fileAsset/vivaMetabolite-test-in-bathroom.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"9/4/944f69ee-b693-401e-99a8-a6da63d9ba45/fileAsset/vivaMetabolite-test-in-bathroom.jpg\",\"idPath\":\"/dA/8aa7c499ea/fileAsset/vivaMetabolite-test-in-bathroom.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE: CTA\",\"image\":{\"fileAsset\":{\"path\":\"d/a/dac63951-be5d-421d-969a-55416e3b0280/fileAsset/vivaMetabolite-CTA.jpg\",\"idPath\":\"/dA/ea121057d5/fileAsset/vivaMetabolite-CTA.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"d/a/dac63951-be5d-421d-969a-55416e3b0280/fileAsset/vivaMetabolite-CTA.jpg\",\"idPath\":\"/dA/ea121057d5/fileAsset/vivaMetabolite-CTA.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE: Test report front page\",\"image\":{\"fileAsset\":{\"path\":\"7/9/79e659c3-db5e-4030-ac78-73a2980d0812/fileAsset/vivaMetabolite-test-report.jpg\",\"idPath\":\"/dA/e26b32d281/fileAsset/vivaMetabolite-test-report.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"7/9/79e659c3-db5e-4030-ac78-73a2980d0812/fileAsset/vivaMetabolite-test-report.jpg\",\"idPath\":\"/dA/e26b32d281/fileAsset/vivaMetabolite-test-report.jpg?language_id=1\"}}},{\"title\":\"vivaMETABOLITE: Lifestyle Assessment\",\"image\":{\"fileAsset\":{\"path\":\"4/8/48767997-22b5-432b-acbe-895d8194e014/fileAsset/lifestyle-assessment-product-insitu.jpg\",\"idPath\":\"/dA/1682065c40/fileAsset/lifestyle-assessment-product-insitu.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"4/8/48767997-22b5-432b-acbe-895d8194e014/fileAsset/lifestyle-assessment-product-insitu.jpg\",\"idPath\":\"/dA/1682065c40/fileAsset/lifestyle-assessment-product-insitu.jpg?language_id=1\"}}}]},{\"productName\":\"vivaBIOME Test\",\"slug\":\"vivabiome-test\",\"badge\":null,\"productType\":\"TEST\",\"purchasable\":\"true\",\"description\":\"\u003cp\u003e\u003cspan data-teams=\\\"true\\\"\u003e\u003cstrong\u003eThe most advanced gut microbiome analysis available, linking your internal ecosystem to your real-world clinical and nutritional health markers.\u003c/strong\u003e\u003c/span\u003e\u003c/p\u003e\\n\u003cp\u003e\u003cspan data-teams=\\\"true\\\"\u003eFine-tune your nutrition and biological resilience, find the \\\"why\\\" behind chronic bloating, inflammation, or low energy and ultimately take control of your longevity by managing the \\\"vital organ\\\" that is your microbiome.\u003c/span\u003e\u003c/p\u003e\",\"features\":[{\"title\":\"vivaBIOME PDP: vivaBIOME Metagenomic Kit\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaBIOME Metagenomic Kit:\u003c/strong\u003e High-resolution, at-home collection (Australia-wide).\u003c/p\u003e\"},{\"title\":\"Precision Recommendations\",\"content\":\"\u003cp\u003e\u003cstrong\u003ePrecision Recommendations:\u003c/strong\u003e Targeted nutrition and lifestyle shifts based on your unique microbial-clinical link.\u003c/p\u003e\"},{\"title\":\"vivaLIFESTYLE Assessment\",\"content\":\"\u003cp\u003e\u003cstrong\u003evivaLIFESTYLE Assessment: \u003c/strong\u003eA comprehensive review and assessment of your nutrition, sleep, exercise, stress and medical history. The data bridge that powers our phenotypic algorithm.\u003c/p\u003e\"},{\"title\":\"vivaBIOME PDP: Analysis of key gut microbiome biometric markers\",\"content\":\"\u003cp\u003e\u003cstrong\u003eHigh resolution analysis\u003c/strong\u003e of key gut microbiome biometric markers combined with your lifestyle assessment data by our proprietary AI-driven algorithms, under the supervision of our qualified Dietitians.\u003c/p\u003e\"},{\"title\":\"vivaBIOME Test Results\",\"content\":\"\u003cp\u003e\u003cstrong\u003eA comprehensive report\u003c/strong\u003e containing over 70 data points on your lifestyle, nutrition and gut microbiome health.\u0026nbsp;\u003c/p\u003e\"},{\"title\":\"Subscription upgrade credit\",\"content\":\"\u003cp\u003e\u003cstrong\u003eUpgrade to a subscription\u003c/strong\u003e and we'll deduct 10% of the value of this test from the full value of your chosen subscription.\u003c/p\u003e\"},{\"title\":\"Free shipping\",\"content\":\"\u003cp\u003e\u003cstrong\u003eFree Express Shipping:\u003c/strong\u003e All tracked and managed via Australia Post (Australia Wide).\u003c/p\u003e\"}
61],\"shortDescription\":\"\u003cp\u003e\u003cspan data-teams=\\\"true\\\"\u003eFind the \\\"why\\\" behind chronic bloating, inflammation, or low energy and ultimately take control of your longevity by managing the \\\"vital organ\\\" that is your microbiome.\u003c/span\u003e\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$81\",\"orderConfirmationContentExisting\":\"$82\",\"priceVariants\":[{\"title\":\"vivaBIOME-Test-AUD\",\"itemPriceId\":\"vivaBIOME-Test-AUD\",\"paymentType\":\"outright\"}],\"bundleproducts\":[],\"primaryImage\":{\"fileAsset\":{\"path\":\"6/5/65b971a8-1fd5-46d4-b373-eea43f6610b3/fileAsset/normal_u47.png\",\"idPath\":\"/dA/dd1dc2a79f/fileAsset/normal_u47.png?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaBIOME Test Kit: Test kit box and contents\",\"image\":{\"fileAsset\":{\"path\":\"8/6/8684c56e-3081-4739-a084-e4ef7950c4e8/fileAsset/vivaBIOME-test-kit-plus-contents-crop.jpg\",\"idPath\":\"/dA/846f1de09e/fileAsset/vivaBIOME-test-kit-plus-contents-crop.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaBIOME Test Kit: Lifestyle Assessment\",\"image\":{\"fileAsset\":{\"path\":\"4/8/48767997-22b5-432b-acbe-895d8194e014/fileAsset/lifestyle-assessment-product-insitu.jpg\",\"idPath\":\"/dA/1682065c40/fileAsset/lifestyle-assessment-product-insitu.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaBIOME Test Kit: test report front page\",\"image\":{\"fileAsset\":{\"path\":\"1/f/1fccc340-336e-49f9-8dd7-f3efad2d956f/fileAsset/vivaBIOME-test-front-page.jpg\",\"idPath\":\"/dA/16feea70a1/fileAsset/vivaBIOME-test-front-page.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaBIOME test Kit: insitu\",\"image\":{\"fileAsset\":{\"path\":\"8/d/8d715211-9c88-483a-820e-96877451d27b/fileAsset/vivaBIOME-test-kit-insitu.jpg\",\"idPath\":\"/dA/e177cc66af/fileAsset/vivaBIOME-test-kit-insitu.jpg?language_id=1\"}},\"mobileImage\":null},{\"title\":\"vivaBIOME test kit: CTA\",\"image\":{\"fileAsset\":{\"path\":\"5/7/5786b540-e707-4fcb-ab98-e475c1692d1e/fileAsset/vivaBIOME-test-kit-CTA.jpg\",\"idPath\":\"/dA/292151a0e7/fileAsset/vivaBIOME-test-kit-CTA.jpg?language_id=1\"}},\"mobileImage\":null}]},{\"productName\":\"vivaLIFESTYLE Assessment\",\"slug\":\"vivalifestyle-assessment\",\"badge\":null,\"productType\":\"TEST\",\"purchasable\":\"false\",\"description\":\"\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-qqTTiVVKGv\\\"\u003e\u003cstrong\u003eBiological data tells us what is happening. Phenotypic data tells us why it matters.\u003c/strong\u003e\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-qqTTiVVKGv\\\"\u003eAt vivaLAB, we don\u0026rsquo;t just sequence your DNA or measure your metabolites in a vacuum. To deliver true precision health, we must understand your Phenotype; the real-world expression of your biology influenced by your environment, diet, and history.\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-HPDKfp-An0\\\"\u003eThe vivaBALANCE Lifestyle Assessment is the critical \\\"context engine\\\" that transforms raw lab results into your personalised biological roadmap.\u003c/p\u003e\",\"features\":[{\"title\":\"Included with vivaINSIGHT\",\"content\":\"\u003cp\u003e\u003cstrong\u003e\u003cspan class=\\\"\\\" id=\\\"cache83\\\"\u003eIncluded in vivaBIOME, vivaMETABOLITE and vivaINSIGHT Tests, all vivaBALANCE Precision Nutrition Subscriptions\u003c/span\u003e\u003c/strong\u003e\u003c/p\u003e\"}],\"shortDescription\":\"\u003cp\u003eThe vivaBALANCE Lifestyle Assessment is the critical \\\"context engine\\\" that transforms raw lab results into your personalised biological roadmap.\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$83\",\"orderConfirmationContentExisting\":\"$84\",\"priceVariants\":[],\"bundleproducts\":[{\"title\":\"vivaBIOME Test\",\"slug\":\"vivabiome-test\"},{\"title\":\"vivaMETABOLITE Test\",\"slug\":\"vivametabolite-test\"},{\"title\":\"vivaINSIGHT Test\",\"slug\":\"vivainsight-test\"},{\"title\":\"vivaBALANCE 180\",\"slug\":\"vivabalance-180\"},{\"title\":\"vivaBALANCE 360\",\"slug\":\"vivabalance-360\"}],\"primaryImage\":{\"fileAsset\":{\"path\":\"8/d/8d43f6e0-4594-4ee9-aaa6-1b63a09513e9/fileAsset/Lifestyle_Assesment.jpg\",\"idPath\":\"/dA/958542732d/fileAsset/Lifestyle_Assesment.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"vivaMETABOLITE Test slide 04\",\"image\":{\"fileAsset\":{\"path\":\"c/2/c2a8f82f-39cf-4905-a311-31ec799a13cd/fileAsset/carousel_header_darkbluel_v2.jpg\",\"idPath\":\"/dA/002acb7c79/fileAsset/carousel_header_darkbluel_v2.jpg?language_id=1\"}},\"mobileImage\":null}]},{\"productName\":\"Supplements\",\"slug\":\"supplements\",\"badge\":null,\"productType\":\"SUBSCRIPTION\",\"purchasable\":\"false\",\"description\":\"\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-qqTTiVVKGv\\\"\u003eWe recognise that everyone's needs and preferences are different. We have developed our own probiotics to support our precision nutrition programs and we source the supplements we recommend to you from Australia's most renowned and respected bands.\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-qqTTiVVKGv\\\"\u003eWhen you receive your supplement recommendations after each testing cycle, you'll have the opportunity to decide whether you wish to 
61source your own supplements from the brand or supplier of your choice, or you can simply add the supplements to your subscription and we'll package them up into daily single-serve sachets and our vivaLAB dispenser box for you every month - postage free.\u003c/p\u003e\\n\u003cp class=\\\"ql-block\\\" data-block-id=\\\"block-qqTTiVVKGv\\\"\u003eIf you change your mind after asking us to manage your supplements for you and want to source your own supplements, that's no problem either. You can change your preferences at any time in your myVIVA portal.\u003c/p\u003e\",\"features\":[{\"title\":\"Self manage supplement\",\"content\":\"\u003cp\u003e\u003cstrong\u003eTargeted Supplement Recommendations:\u003c/strong\u003e Science-backed supplement recommendations for you to source on your own terms, or let us arrange your supplements for you. We can package your supplements up into single use daily sachets and send them to you every 30 days. The choice is yours.\u003c/p\u003e\"},{\"title\":\"Supplement PDP: Supplement selection\",\"content\":\"\u003cp\u003e\u003cstrong\u003eYour full supplied needs available:\u003c/strong\u003e Depending on your results vivaLAB can support you with all of your recommended supplements: probiotics, vitamins, essential nutrients and amino acids.\u003c/p\u003e\"},{\"title\":\"Supplement PDP: Cost Effective Convenience\",\"content\":\"\u003cp\u003e\u003cstrong\u003eCost Effective Convenience:\u003c/strong\u003e vivaLAB can compile all of your recommended supplements into a biodegradable single-server sachet, provided to you in a 30 day supply and a stylish dispenser box, posted to you every month.\u003c/p\u003e\"},{\"title\":\"Supplement PDP: Australian suppliers\",\"content\":\"\u003cp\u003e\u003cstrong\u003eLocal and ethically sourced:\u003c/strong\u003e All of our supplements are sourced from Australia's most renown and reliable brands.\u003c/p\u003e\"},{\"title\":\"Supplements PDP: Opt in and out at any time\",\"content\":\"\u003cp\u003e\u003cstrong\u003eNo constraints:\u003c/strong\u003e opt-in or out of vivaLAB managing your supplements for you at any time.\u003c/p\u003e\"}],\"shortDescription\":\"\u003cp\u003eEvery vivaBALANCE subscription includes supplement recommendations specific to your biology. You have the flexibility to source your own supplements or we can manage them for you. It's entirely your choice.\u003c/p\u003e\",\"bundleCartContent\":null,\"bundleMergeContent\":null,\"bundleCartButton\":null,\"orderConfirmationContentNew\":\"$85\",\"orderConfirmationContentExisting\":\"$86\",\"priceVariants\":[],\"bundleproducts\":[{\"title\":\"vivaBALANCE 180\",\"slug\":\"vivabalance-180\"},{\"title\":\"vivaBALANCE 360\",\"slug\":\"vivabalance-360\"}],\"primaryImage\":{\"fileAsset\":{\"path\":\"f/3/f3906185-d0df-4db1-8910-ff4855495da4/fileAsset/supplement-hero-03.jpg\",\"idPath\":\"/dA/031bc8be4f/fileAsset/supplement-hero-03.jpg?language_id=1\"}},\"carouselitems\":[{\"title\":\"Supplement dispenser\",\"image\":{\"fileAsset\":{\"path\":\"5/2/52627b3a-d0f0-41d0-8a8a-328b5fe3e968/fileAsset/Supplements Packs-Dispenser v01.jpg\",\"idPath\":\"/dA/38b2f931c3/fileAsset/Supplements Packs-Dispenser v01.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"5/2/52627b3a-d0f0-41d0-8a8a-328b5fe3e968/fileAsset/Supplements Packs-Dispenser v01.jpg\",\"idPath\":\"/dA/38b2f931c3/fileAsset/Supplements Packs-Dispenser v01.jpg?language_id=1\"}}},{\"title\":\"Supplement sachet role\",\"image\":{\"fileAsset\":{\"path\":\"2/4/24ef357a-8fe6-4405-885d-d60de40859f1/fileAsset/Supplements Packs-Strip.jpg\",\"idPath\":\"/dA/a38d8ba3b5/fileAsset/Supplements Packs-Strip.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"2/4/24ef357a-8fe6-4405-885d-d60de40859f1/fileAsset/Supplements Packs-Strip.jpg\",\"idPath\":\"/dA/a38d8ba3b5/fileAsset/Supplements Packs-Strip.jpg?language_id=1\"}}},{\"title\":\"Single serve supplement sachet\",\"image\":{\"fileAsset\":{\"path\":\"6/6/66701742-1a5f-4330-bc5c-316fdbd37a70/fileAsset/Supplements Pack-Single.jpg\",\"idPath\":\"/dA/bb9d859d3c/fileAsset/Supplements Pack-Single.jpg?language_id=1\"}},\"mobileImage\":{\"fileAsset\":{\"path\":\"6/6/66701742-1a5f-4330-bc5c-316fdbd37a70/fileAsset/Supplements Pack-Single.jpg\",\"idPath\":\"/dA/bb9d859d3c/fileAsset/Supplements Pack-Single.jpg?language_id=1\"}}}]}]},\"graphql\":{\"query\":\"$87\",\"variables\":{\"url\":\"/\",\"mode\":\"LIVE\",\"languageId\":\"1\",\"personaId\":\"$undefined\",\"fireRules\":false,\"publishDate\"
61:\"$undefined\",\"siteId\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"variantName\":\"$undefined\"}}},\"children\":\"$L88\"}]\n"])</script>
61<script>self.__next_f.push([1,"88:[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
61<script>self.__next_f.push([1,"89:I[18161,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n8a:T17f2,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eIf you've followed a strict diet and exercise plan without seeing the results you expected, you've run into the reality that weight regulation is more complex than calories in versus calories out. One factor getting serious scientific attention: your gut microbiome.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eWeight regulation isn't just calories in versus calories out. Your gut microbiome influences appetite hormones, inflammation and how efficiently your body extracts energy from food, all relevant to why generic diets don't work the same for everyone.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eHow the gut microbiome influences weight\u003c/h2\u003e\n\u003ch3\u003eEnergy extraction and SCFA production\u003c/h3\u003e\n\u003cp\u003eGut bacteria break down dietary fibre your body can't digest on its own [1]. Fermentation produces short-chain fatty acids (SCFAs) like butyrate, propionate and acetate, which provide a small number of calories but also act as signalling molecules influencing energy balance, appetite regulation and gut lining integrity. A microbiome that's unusually efficient at extracting calories from food may contribute to weight gain.\u003c/p\u003e\n\u003ch3\u003eHormone regulation and appetite\u003c/h3\u003e\n\u003cp\u003eGut bacteria influence the production and signalling of key appetite hormones. An imbalanced microbiome can disrupt ghrelin (\"hunger hormone\") signalling and affect leptin sensitivity, the hormone that tells your brain you're full, making natural appetite regulation harder [2].\u003c/p\u003e\n\u003ch3\u003eInflammation and metabolic endotoxemia\u003c/h3\u003e\n\u003cp\u003eGut dysbiosis can compromise the gut barrier (\"leaky gut\"), allowing bacterial components (lipopolysaccharides, LPS) into the bloodstream. This creates metabolic endotoxemia, a state of chronic, low-grade inflammation linked to obesity and insulin resistance, the precursor to type 2 diabetes.\u003c/p\u003e\n\u003ch2\u003eWhat disrupts gut balance\u003c/h2\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFactor\u003c/th\u003e\n\u003cth\u003eHow it contributes to imbalance\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDiet\u003c/td\u003e\n\u003ctd\u003eProcessed foods, refined sugar and unhealthy fats favour pro-inflammatory bacteria and starve fibre-loving beneficial microbes.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAntibiotics\u003c/td\u003e\n\u003ctd\u003eOften medically necessary, but kill beneficial alongside harmful bacteria, causing a significant loss of diversity.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChronic stress\u003c/td\u003e\n\u003ctd\u003eStress hormones like cortisol can harm beneficial bacteria, alter gut motility and increase gut permeability.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePoor sleep\u003c/td\u003e\n\u003ctd\u003eEven a few nights of poor sleep can shift microbiome composition toward profiles associated with metabolic disease.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSedentary lifestyle\u003c/td\u003e\n\u003ctd\u003eRegular activity is associated with greater microbial diversity and more SCFA-producing bacteria; inactivity has the opposite effect.\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003eWhy generic gut advice falls short\u003c/h2\u003e\n\u003cp\u003e\"Eat more fibre,\" \"take a probiotic,\" \"eat fermented foods\" are all reasonable starting points, but they don't answer the specific questions that matter: which probiotic strain do you actually need? Which type of fibre does your gut respond to? What if you're sensitive to the fermented foods you're told to eat? Research has shown that two people can eat the exact same meal and have very different blood sugar responses, driven largely by differences in their gut microbiome [5]. A diet that works for someone else may not work the same way for you.\u003c/p\u003e\n\u003ch2\u003eTesting instead of guessing\u003c/h2\u003e\n\u003cp\u003evivaBIOME uses shotgun metagenomic sequencing to identify not just which bacterial species and strains are in y
61our gut, but their functional potential: whether your microbiome is set up to produce anti-inflammatory SCFAs or is dominated by pro-inflammatory species [4]. vivaMETABOLITE analyses your urine to show how your body is actually processing energy, including early markers of insulin resistance. vivaOS, vivaLAB's AI health intelligence platform, integrates both datasets with your lifestyle assessment into a single plan, so instead of a generic \"take a probiotic\" recommendation, you get something specific, for example, identifying a deficiency in \u003cem\u003eAkkermansia muciniphila\u003c/em\u003e (a microbe linked to gut lining health) and recommending the prebiotic fibres known to support it.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFind out what your gut is actually doing\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to show whether your gut and metabolism are working with or against your weight goals. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so you can track real change.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eKoh, A., De Vadder, F., Kovatcheva-Datchary, P., \u0026amp; B\u0026auml;ckhed, F. (2016). From Dietary Fiber to Host Physiology: Short-Chain Fatty Acids as Key Bacterial Metabolites. Cell, 165(6), 1332-1345. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27259147/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27259147\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFetissov, S. O. (2017). Role of the gut microbiota in host appetite control: bacterial growth to animal feeding behaviour. Nature Reviews Endocrinology, 13(1), 11-25. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27616451/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27616451\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePascale, A., Marchesi, N., Marelli, C., et al. (2018). Microbiota and metabolic diseases. Endocrine, 61(3), 357-371. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/29721802/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 29721802\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRanjan, R., Rani, A., Metwally, A., McGee, H. S., \u0026amp; Perkins, D. L. (2016). Analysis of the microbiome: advantages of whole genome shotgun versus 16S amplicon sequencing. Biochemical and Biophysical Research Communications, 469(4), 967-977. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/26718401/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 26718401\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eZeevi, D., Korem, T., Zmora, N., et al. (2015). Personalized Nutrition by Prediction of Glycemic Re
61sponses. Cell, 163(5), 1079-1094.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"6:[[\"$\",\"$L89\",null,{\"article\":{\"seoMetaDescription\":\"Weight loss is not just calories in versus calories out. Explore the gut-weight axis and how microbiome composition may influence appetite and fat storage.\",\"publishDate\":\"2026-09-08 06:25:58.625\",\"inode\":\"1867ac66-bf28-4774-bb30-849317fe5907\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"identifier\":\"b2d627f5b9c0016242b995edbeb1d2c7\",\"image\":\"a071b7ab24a65322aefe7a2b5291053a\",\"urlTitle\":\"can-your-gut-health-stop-you-from-losing-weight-a-scientific-guide\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"manualPopular\":\"True\",\"featured1\":false,\"creationDate\":\"2025-11-06 05:52:35.717\",\"article\":\"$8a\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 06:25:58.489\",\"description\":\"\u003cp\u003eExplore the intricate science of the gut-weight axis, the factors that disrupt it and learn how precision health can help you succeed in your weight management goals.\u003c/p\u003e\",\"title\":\"Can Your Gut Health Stop You From Losing Weight? A Scientific Guide\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2025-11-06 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"memberOnly\":false,\"shortyId\":\"b2d627f5b9\",\"url\":\"/content.bd81fdd3-45a8-416d-9266-464a16064b45\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"jobTitle\":\"Head of Translational Science \u0026 Dietetics\",\"publishDate\":\"2025-10-30 02:33:43.098\",\"inode\":\"ae556509-8373-485d-9e85-12f9d2c8137d\",\"quote\":\"\u003cp\u003e\u003cstrong\u003e\\\"Data is only useful when it empowers you to make a change. My passion is turning complex science into simple, effective actions that help people reclaim their health every single day.\\\"\u003c/strong\u003e\u003c/p\u003e\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"identifier\":\"d33cccfe34b6a73f03ce3bcb1db149a1\",\"image\":\"c24c1ffb1a9bc7aefb72466aac5be970\",\"publishUserName\":\"Henrry VivaLab\",\"publishUser\":\"user-19426176-95fa-42b7-9e28-56f649199a98\",\"creationDate\":\"2025-08-14 15:21:39.461\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"name\":\"Dr. Pennie Taylor\",\"hostName\":\"vivalab\",\"modDate\":\"2025-10-27 22:14:37.925\",\"linkedin\":\"https://www.linkedin.com/in/pennie-t-85516715/\",\"title\":\"Dr. Pennie Taylor\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003e\u003cspan\u003eAs an Accredited Practising Dietitian with a PhD and extensive experience in clinical trials, Dr. Taylor is the critical link between our lab data and your real-world results. She specialises in translating complex biological insights into practical, sustainable dietary and lifestyle strategies that are achievable for our customers..\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"d33cccfe34\",\"url\":\"/content.d932de8e-575a-4cdb-8aa9-e50871354921\",\"titleImage\":\"image\",\"modUserName\":\"Henrry VivaLab\",\"hasLiveVersion\":true,\"modUser\":\"user-19426176-95fa-42b7-9e28-56f649199a98\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}],\"category\":[{\"publishDate\":\"2026-01-14 01:48:09.978\",\"inode\":\"3100e1b8-aedc-4bf1-af0b-7ac98eea0250\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to the Biology Behind Weight Management\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"18e37f2696f4b12ceb5ae00f99b77f95\",\"urlTitle\":\"weight-management\",\"publishUser
61Name\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-11-06 05:35:30.444\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Weight Management Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 01:48:09.91\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the data-led and scientific correlation between gut health, metabolism, and your body's ability to self regulates weight.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Weight Management\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Weight Management Top Picks\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research, tips, research, and expert advice on the interplay between gut health, metabolism, lifestyle and weight management.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/weight-management\",\"shortyId\":\"18e37f2696\",\"url\":\"/content.6cac299d-dee1-492c-9778-18e8bd18a9d5\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/weight-management\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Weight-Management\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-13 23:30:46.976\",\"inode\":\"1fb1ddaa-83af-4042-83db-9107acf10874\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Gut Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"2563a1f8751867173a8544285c928d6e\",\"urlTitle\":\"gut-health\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:41.576\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Gut Health Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-13 23:30:46.918\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the correlation between gut health and your body's ability to perform.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Gut Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Gut Health Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research, tips, research, and expert advice on the interplay between gut health your ability to function at your best on a day to day basis.\u003c/span\u003e\u003c/p\u003e\",\"breadcrumbTitle\":\"gut-health\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/gut-health\",\"shortyId\":\"2563a1f875\",\"url\":\"/content.7e3a5f63-94b1-48f1-ac9c-39a1aba59695\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/gut-health\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Gut Health\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}
61,{\"publishDate\":\"2026-01-14 03:41:30.509\",\"inode\":\"e2dcfc5e-8d31-491e-a073-3fe9a9abe54b\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Your Metabolism's Contribution To Good Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"a7ebebb426605b49b8b19b931f12369b\",\"urlTitle\":\"metabolism\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:26:31.378\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Metabolism: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 03:41:30.44\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the important contribution that your metabolism makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Metabolism\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Metabolism: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution that your metabolism makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/metabolism\",\"shortyId\":\"a7ebebb426\",\"url\":\"/content.47d499e4-1b64-47ac-8495-bd9ad11f61ce\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/metabolism\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Metabolism\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-14 03:38:23.35\",\"inode\":\"5fa63b6d-21ce-4894-ab98-6d9e40f32108\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Your Microbiome's Contribution To Good Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"27f84d1ac30e08d0736873ffcbe152a6\",\"urlTitle\":\"microbiome\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:03.865\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Microbiome: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 03:38:23.286\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Microbiome\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Microbiome: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/microbiome\",\"shortyId\":\"27f84d1ac3\",\"url\":\"/content.c77325e9-e5b9-404f-88f5-653f219d1377\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/microbiome\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Microbiome\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]},\"categorySlug\":\"weight-management\"}],\"$L8b\"]\n"])</script>
61<script>self.__next_f.push([1,"8c:T19b2,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eIf you've followed a strict diet and exercise plan without seeing the results you expected, you've run into the reality that weight regulation is more complex than calories in versus calories out. One factor getting serious scientific attention: your gut microbiome.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eWeight regulation isn't just calories in versus calories out. Your gut microbiome influences appetite hormones, inflammation and how efficiently your body extracts energy from food, all relevant to why generic diets don't work the same for everyone.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eHow the gut microbiome influences weight\u003c/h2\u003e\n\u003ch3\u003eEnergy extraction and SCFA production\u003c/h3\u003e\n\u003cp\u003eGut bacteria break down dietary fibre your body can't digest on its own [1]. Fermentation produces short-chain fatty acids (SCFAs) like butyrate, propionate and acetate, which provide a small number of calories but also act as signalling molecules influencing energy balance, appetite regulation and gut lining integrity. A microbiome that's unusually efficient at extracting calories from food may contribute to weight gain.\u003c/p\u003e\n\u003ch3\u003eHormone regulation and appetite\u003c/h3\u003e\n\u003cp\u003eGut bacteria influence the production and signalling of key appetite hormones. An imbalanced microbiome can disrupt ghrelin (\"hunger hormone\") signalling and affect leptin sensitivity, the hormone that tells your brain you're full, making natural appetite regulation harder [2].\u003c/p\u003e\n\u003ch3\u003eInflammation and metabolic endotoxemia\u003c/h3\u003e\n\u003cp\u003eGut dysbiosis can compromise the gut barrier (\"leaky gut\"), allowing bacterial components (lipopolysaccharides, LPS) into the bloodstream. This creates metabolic endotoxemia, a state of chronic, low-grade inflammation linked to obesity and insulin resistance, the precursor to type 2 diabetes.\u003c/p\u003e\n\u003ch2\u003eWhat disrupts gut balance\u003c/h2\u003e\n\u003cdiv class=\"rich_table_wrap\" style=\"--rich-table-mobile-min-width:280px; --rich-table-desktop-min-width:320px; --rich-table-mobile-width-scale:1; --rich-table-desktop-width-scale:1;\"\u003e\u003cdiv class=\"rich_table_hint\"\u003e\u003cimg src=\"/images/swipe-icon.svg\" alt=\"Swipe to view more\" width=\"20\" height=\"20\" class=\"rich_table_hint_icon\" /\u003e\u003cspan class=\"rich_table_hint_text\"\u003eSwipe table to view more info.\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"rich_table_scroller\"\u003e\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eFactor\u003c/th\u003e\n\u003cth\u003eHow it contributes to imbalance\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDiet\u003c/td\u003e\n\u003ctd\u003eProcessed foods, refined sugar and unhealthy fats favour pro-inflammatory bacteria and starve fibre-loving beneficial microbes.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAntibiotics\u003c/td\u003e\n\u003ctd\u003eOften medically necessary, but kill beneficial alongside harmful bacteria, causing a significant loss of diversity.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChronic stress\u003c/td\u003e\n\u003ctd\u003eStress hormones like cortisol can harm beneficial bacteria, alter gut motility and increase gut permeability.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePoor sleep\u003c/td\u003e\n\u003ctd\u003eEven a few nights of poor sleep can shift microbiome composition toward profiles associated with metabolic disease.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSedentary lifestyle\u003c/td\u003e\n\u003ctd\u003eRegular activity is associated with greater microbial diversity and more SCFA-producing bacteria; inactivity has the opposite effect.\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\n\u003ch2\u003eWhy generic gut advice falls short\u003c/h2\u003e\n\u003cp\u003e\"Eat more fibre,\" \"take a probiotic,\" \"eat fermented foods\" are all reasonable starting points, but they don't answer the specific questions that matter: which probiotic strain do you actually need? Which type of fibre does your gut respond to? What if you're sensitive to the fermented foods you're told to eat? Research has shown that two peo
61ple can eat the exact same meal and have very different blood sugar responses, driven largely by differences in their gut microbiome [5]. A diet that works for someone else may not work the same way for you.\u003c/p\u003e\n\u003ch2\u003eTesting instead of guessing\u003c/h2\u003e\n\u003cp\u003evivaBIOME uses shotgun metagenomic sequencing to identify not just which bacterial species and strains are in your gut, but their functional potential: whether your microbiome is set up to produce anti-inflammatory SCFAs or is dominated by pro-inflammatory species [4]. vivaMETABOLITE analyses your urine to show how your body is actually processing energy, including early markers of insulin resistance. vivaOS, vivaLAB's AI health intelligence platform, integrates both datasets with your lifestyle assessment into a single plan, so instead of a generic \"take a probiotic\" recommendation, you get something specific, for example, identifying a deficiency in \u003cem\u003eAkkermansia muciniphila\u003c/em\u003e (a microbe linked to gut lining health) and recommending the prebiotic fibres known to support it.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eFind out what your gut is actually doing\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to show whether your gut and metabolism are working with or against your weight goals. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so you can track real change.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eKoh, A., De Vadder, F., Kovatcheva-Datchary, P., \u0026amp; B\u0026auml;ckhed, F. (2016). From Dietary Fiber to Host Physiology: Short-Chain Fatty Acids as Key Bacterial Metabolites. Cell, 165(6), 1332-1345. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27259147/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27259147\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFetissov, S. O. (2017). Role of the gut microbiota in host appetite control: bacterial growth to animal feeding behaviour. Nature Reviews Endocrinology, 13(1), 11-25. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27616451/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27616451\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePascale, A., Marchesi, N., Marelli, C., et al. (2018). Microbiota and metabolic diseases. Endocrine, 61(3), 357-371. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/29721802/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 29721802\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eRanjan, R., Rani, A., Metwally, A., McGee, H. S., \u0026amp; Perkins, D. L. (2016). Analysis of the microbiome: advantages of whole genome shotgun versus 16S amplicon sequencing. Biochemical and Biophysical Research Communications, 469(4), 967-977. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/26718401/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 26718401\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eZeevi, D., Korem, T., Zmora, N., et al. (2015). Personalized Nutrition by Prediction of Glycemic Re
61sponses. Cell, 163(5), 1079-1094.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"8b:[\"$\",\"div\",null,{\"className\":\"bg-background\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container mx-auto px-6 pt-[60px] md:pt-[75px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-4xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rich_text\",\"children\":[[\"$\",\"div\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$8c\"}}],\"$L8d\",false]}],\"$L8e\",\"$L8f\"]}]}],\"$L90\"]}]\n"])</script>
61<script>self.__next_f.push([1,"91:I[953259,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n92:I[57062,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n93:I[459099,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n8d:[\"$\",\"$L91\",null,{\"articleIdentifier\":\"b2d627f5b9c0016242b995edbeb1d2c7\",\"faqItemProps\":\"$undefined\"}]\n8e:[\"$\",\"div\",null,{\"className\":\"mt-12 pt-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col-reverse gap-4 md:flex-row md:items-center md:justify-between\",\"children\":[[\"$\",\"$L92\",null,{\"link\":\"/blog/weight-management/what-is-healthy-ageing-a-scientific-guide-to-extending-your-healthspan?from=%2Fblog\",\"buttonText\":\"Previous article\",\"variantName\":\"secondary\",\"iconName\":\"arrow-left\",\"iconPosition\":\"left\",\"iconAriaLabel\":\"Go to previous article\",\"className\":\"w-full justify-start text-left md:w-auto\"}],[\"$\",\"$L92\",null,{\"link\":\"/blog/weight-manage"])</script>
61<script>self.__next_f.push([1,"ment/how-gut-health-may-help-you-maintain-weight-loss-after-ozempic?from=%2Fblog\",\"buttonText\":\"Next article\",\"variantName\":\"secondary\",\"iconName\":\"arrow-right\",\"iconAriaLabel\":\"Go to next article\",\"className\":\"w-full justify-end text-right md:w-auto\"}]]}]}]\n8f:[\"$\",\"div\",null,{\"className\":\"pt-[60px] pb-[60px] md:pt-[75px] md:pb-[75px]\",\"children\":[\"$\",\"$L93\",null,{}]}]\n90:[\"$\",\"div\",null,{\"children\":[\"$L94\",[\"$\",\"div\",null,{\"className\":\"container mx-auto px-6 pb-[60px] md:pb-[75px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex justify-end\",\"children\":[\"$\",\"$L92\",null,{\"link\":\"/blog/weight-management\",\"variantName\":\"secondary\",\"buttonText\":\"Browse all articles\",\"iconName\":\"arrow-right\",\"iconPosition\":\"right\",\"className\":\"min-w-[200px]\"}]}]}]]}]\n"])</script>
61<script>self.__next_f.push([1,"95:I[186609,[\"/_next/static/chunks/463a89a817494e3d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/11d91d38b3b3877d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/617e214f7bae7ebe.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/994573c810eb7417.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8ce7557343ced2c0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/86b2c0d3294ad5af.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/60c1679c7288500f.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/d69f659e9d78c4c2.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/c60af645d4920f7a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/0b852942265ee90a.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/da14dde7ea32cb4d.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/891aa7865ae41ca0.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/8aef28ab82a15df8.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\",\"/_next/static/chunks/5a798c7cc7b8acb5.js?dpl=dpl_E29yLi6Zyx35MBsaac7sGQ6CgkjV\"],\"default\"]\n96:T38d8,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eThe supplement powder category is a multi-billion dollar industry built on a single powerful idea: that you can compress the nutritional complexity of a healthy life into one daily scoop. These all-in-one powder supplements have attracted enormous audiences, polished brand stories, and celebrity endorsements. They are also, from a clinical standpoint, operating with a fundamental design flaw. The flaw is not about ingredient quality. It is about dose.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eMost all-in-one supplement powders dose active ingredients well below the levels clinical research shows are needed for an effect. Testing-guided supplementation, at doses matched to your own biology, is a more evidence-aligned approach than a generic powder.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eThe Dose Is the Medicine\u003c/h2\u003e\n\u003cp\u003eIn pharmacology, this principle is foundational. A molecule either reaches a tissue in sufficient concentration to produce a physiological effect, or it does not. There is no meaningful middle ground. What the evidence demonstrates, across repeated randomised controlled trials published in peer-reviewed literature, is that most active ingredients found in all-in-one supplement powder formulas are present at quantities well below those required to produce the clinical effects their marketing implies.\u003c/p\u003e\n\u003cp\u003eTake magnesium. It is arguably the most important mineral in the human body, acting as a cofactor in over 300 enzymatic reactions and playing a central role in blood pressure regulation, neuromuscular function, and cellular energy metabolism. A 2016 meta-analysis published in Hypertension, synthesising 34 randomised, double-blind, placebo-controlled trials involving 2,028 participants, found that a median dose of 368 mg per day over a median of three months was required to produce a statistically significant reduction in systolic and diastolic blood pressure (Zhang et al., 2016). The same analysis identified that a minimum threshold of approximately 300 mg per day was required to elevate serum magnesium meaningfully.\u003c/p\u003e\n\u003cp\u003eA standard single-serve supplement powder contains between 40 and 80 mg of magnesium, if it contains any at all. That is, at best, roughly one-fifth of the dose the clinical literature identifies as the minimum threshold for detectable physiological effect.\u003c/p\u003e\n\u003cp\u003eThe pattern repeats across the category.\u003c/p\u003e\n\u003ch2\u003eOmega-3s: The Dose That Actually Worked Was 4 Grams Per Day\u003c/h2\u003e\n\u003cp\u003eOmega-3 fatty acids have one of the most carefully studied dose-response relationships in nutritional science. The evidence is instructive precisely because it demonstrates how profoundly dose determines outcome.\u003c/p\u003e\n\u003cp\u003eThe REDUCE-IT trial, whose findings were reviewed in European Journal of Preventive Cardiology by Kaur and colleagues including principal investigator Deepak Bhatt, demonstrated a 25% relative risk reduction in major adverse cardiovascular events in high-risk patients using icosapent ethyl, a purified form of eicosapentaenoic acid (EPA), at a dose of 4 grams per day (Kaur et al., 2024). Four grams per day of a purified omega-3 formulation.\u003c/p\u003e\n\u003cp\u003eIn contrast, the largest Cochrane review to date, synthesising 86 randomised controlled trials involving 162,796 participants, found that LCn3 supplementation at doses ranging from 0.5 g to more than 5 g per day showed little or no effect on all-cause mortality, cardiovascular events, or stroke in the general population (Abdelhamid et al., 2020). Notably, the one robust signal it did identify was a dose-dependent reduction in serum triglycerides, driven primarily by the higher-dose studies. The effect did not emerge uniformly across the dose range; it was concentrated at the upper end.\u003c/p\u003e\n\u003cp\u003eA standard supplement powder formulation delivers between 50 and 200 mg of omega-3s per serve. A therapeutically relevant dose for cardiovascular outcomes is 4,000 mg. The gap between marketing and medicine is not marginal; it spans two orders of magnitude.\u003c/p\u003e\n\u003ch2\u003eThe \"Shotgun\" Problem: Why Broad-Spectrum Formulas Are Fundamentally Flawed\u003c/h2\u003e\n\u003cp\u003eThe scientific literature has a name for what all-in-one supplement powders attempt to do: shotgun supplementation. It refers to the practice of delivering a wide array of nutrients simultaneously in the hope that some will be deficient and some will help. The evidence suggests this approach is not merely suboptimal; it is scientifically invalid as a clinical strategy.\u003c/p\u003e\n\u003cp\u003eA 2019 review in Drugs by Sarris at the NICM Health Research Institute, Western Sydney University, analysed the state of nutraceutical research and concluded explicitly that further, isolated-nutrient studies aren't of great benefit unless studied in supra-dosage and in an individualised, biomarker-guided manner, and that the same applies to research into \"shotgun\" nutraceutical formulations (Sarris, 2019). The next critical step, Sarris argued, is designing interventions based on a personalised medicine approach using biomarkers including nutrient deficiencies, genomic assessment, and microbiome analysis.\u003c/p\u003e\n\u003cp\u003eThis is not a peripheral view. It reflects an emerging consensus in precision nutrition science.\u003c/p\u003e\n\u003cp\u003eA 2025 review published in Mechanisms of Ageing and Development by Mahadzir and colleagues, examining how to define optimal micronutrient concentrations in adults to optimise healthspan, reached the same structural conclusion: traditional population-level tools such as Dietary Reference Intakes fail to account for individual factors like genetics, lifestyle and nutrient interactions, and that biomarker-based quantitative assessment offers a more precise approach (Mahadzir et al., 2025). The review identified vitamins B6, B9, B12, D, and K as particularly critical to healthspan, and emphasised that future supplementation strategies must integrate biomarker data with clinical outcomes, genetic profiles, and lifestyle factors.\u003c/p\u003e\n\u003cp\u003ePowder supplements do not measure biomarkers. They deliver ingredients at population-average doses to individuals with individual biology. Those two things are not compatible.\u003c/p\u003e\n\u003ch2\u003eThe Triage Theory: Why Subclinical Deficiencies Cannot Be Fixed by Random Dosing\u003c/h2\u003e\n\u003cp\u003eThe most compelling mechanistic argument against generic supplementation comes from the work of Dr. Bruce Ames, Emeritus Professor at UC Berkeley, whose triage theory provides a biochemical framework for why inadequate micronutrient intake causes insidious long-term harm even without producing obvious symptoms.\u003c/p\u003e\n\u003cp\u003eWriting in the Proceedings of the National Academy of Sciences, Ames proposed that when nutrient supply is insufficient, the body operates a built-in rationing mechanism that allocates scarce nutrients preferentially to proteins essential for immediate survival, at the expense of those required for long-term protection against cellular damage (Ames, 2018). He named these long-term protective functions \"longevity proteins\" and the nutrients required for them \"longevity vitamins.\" The consequence of chronic subclinical insufficiency is not a clinical deficiency syndrome; it is an insidious acceleration of biological ageing. In a subsequent reflection published in Free Radical Biology and Medicine, Ames further argued that inadequate dietary intake of vitamins and minerals accelerates the risk of ageing-associated diseases, causing insidious damage that often precedes detectable clinical symptoms by years or decades (Ames, 2021).\u003c/p\u003e\n\u003cp\u003eThe practical impl
61ication is significant: if you do not know which specific nutrient pathways in your biology are under-resourced, and at what depth, you cannot meaningfully address them by adding a low-dose, broad-spectrum powder. You are not supplementing your deficiencies; you are supplementing your assumptions.\u003c/p\u003e\n\u003ch2\u003eWhat Measurement Actually Looks Like\u003c/h2\u003e\n\u003cp\u003eThe alternative to assumption is measurement. And the clinical evidence supports metabolomics-guided supplementation as a meaningful advance over generic approaches.\u003c/p\u003e\n\u003cp\u003eA real-world clinical study published in BMJ Nutrition, Prevention and Health by Tsoukalas and colleagues examined outcomes in 765 patients receiving personalised treatment to restore metabolic dysfunctions and nutritional deficiencies identified through metabolomics, alongside their standard care. Over a mean intervention period of 401 days, the study identified significant improvements in energy levels, sleep quality, gastrointestinal function, and physical activity. The average quality-adjusted life-years (QALYs) increased by 0.064, with an incremental cost-effectiveness ratio of approximately EUR 49,774 per QALY, a figure well within standard health economic thresholds. The study documented that 16 of 35 organic acids and 11 of 24 fatty acid markers changed significantly post-intervention, with these changes mapping directly to key metabolic pathways including energy metabolism, microbiome function, and neurotransmitter production (Tsoukalas et al., 2024).\u003c/p\u003e\n\u003cp\u003eThis is what targeted metabolomics-guided intervention looks like in practice. Not a scoop of powder. A map of what your biology actually requires, followed by targeted, correctly dosed support.\u003c/p\u003e\n\u003ch2\u003eWhat vivaLAB's Testing Tells You That a Powder Cannot\u003c/h2\u003e\n\u003cp\u003evivaLAB's vivaBALANCE programme uses two complementary at-home assessments to generate the biological data required for genuinely personalised supplementation: vivaBIOME, metagenomic sequencing of stool samples assessing over 100 consumer markers and more than 5,000 research markers; and vivaMETABOLITE, a urine-based assessment of cellular biochemistry assessing over 50 consumer markers and more than 2,500 research markers.\u003c/p\u003e\n\u003cp\u003eTogether, these generate a vivaINSIGHT report that includes direct assessment of your body's micronutrient status, fatty acid metabolism, B-complex vitamin pathways, oxidative damage markers, energy metabolism, dysbiosis indicators, and neurotransmitter precursor availability. This is not a questionnaire. It is not a population average applied to your demographics. It is a molecular readout of how your biology is actually functioning at the time of assessment.\u003c/p\u003e\n\u003cp\u003eFrom that data, vivaLAB generates specific, evidence-referenced supplement recommendations at the doses the clinical literature identifies as necessary to produce physiological effect. Those doses are often substantially higher than what any powder delivers. Clinical doses of magnesium bisglycinate for therapeutic effect range from 300 to 400 mg per day. Therapeutic vitamin D repletion for documented insufficiency typically ranges from 2,000 to 5,000 IU per day, adjusted for baseline 25(OH)D status and metabolic profile. Targeted omega-3 support at clinically relevant levels requires formulations providing several grams per day of EPA and DHA, not milligrams.\u003c/p\u003e\n\u003cp\u003eThese are not supplements you will find in meaningful amounts in a supplement powder. They are also not supplements everyone needs. That is precisely the point. Spending money on ingredients your biology does not require, at doses too low to matter even if it did, is not a health investment. It is a comfort purchase dressed in scientific language.\u003c/p\u003e\n\u003cp\u003eYour vivaINSIGHT report tells you what your biology is actually asking for. vivaLAB then makes it possible to act on that directly, sourcing the recommended nutrients at clinically relevant doses. The expense is real. The clinical dose of many nutrients is not cheap. But the alternative is spending the same money, month after month, on a powder that cannot read your biology and cannot deliver what the evidence says is required.\u003c/p\u003e\n\u003ch2\u003eThe Bottom Line\u003c/h2\u003e\n\u003cp\u003eThe all-in-one supplement powder market sells the idea of precision. What it delivers is volume. A proprietary blend of dozens of ingredients at sub-therapeutic doses is not precision nutrition; it is nutritional noise packaged in a premium canister.\u003c/p\u003e\n\u003cp\u003eThe scientific literature is unamb
61iguous: dose determines effect, individual biology determines need, and biomarker-guided supplementation outperforms shotgun formulations on every dimension that matters for long-term health. What your body requires to function optimally is encoded in your biology. The only meaningful way to read it is to measure it.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eStop guessing which supplements you actually need\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to show your specific nutrient gaps, at the doses the evidence says actually matter.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions, including before starting any new supplement regimen.\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003e\u003cem\u003e\u003cstrong\u003eKnow your biology. Unlock your potential.\u003c/strong\u003e\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eZhang, X., Li, Y., Del Gobbo, L. C., et al. (2016). Effects of Magnesium Supplementation on Blood Pressure: A Meta-Analysis of Randomized Double-Blind Placebo-Controlled Trials. Hypertension, 68(2), 324-333. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/27402922/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 27402922\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eKaur, G., Mason, R. P., Steg, P. G., \u0026amp; Bhatt, D. L. (2024). Omega-3 fatty acids for cardiovascular event lowering. European Journal of Preventive Cardiology, 31(8), 1005-1014.\u003c/li\u003e\n\u003cli\u003eAbdelhamid, A. S., Brown, T. J., Brainard, J. S., et al. (2020). Omega-3 fatty acids for the primary and secondary prevention of cardiovascular disease. Cochrane Database of Systematic Reviews, 3, CD003177.\u003c/li\u003e\n\u003cli\u003eSarris, J. (2019). Nutritional Psychiatry: From Concept to the Clinic. Drugs, 79(9), 929-934.\u003c/li\u003e\n\u003cli\u003eMahadzir, M. D. A., Tan, S., Elena, S., et al. (2025). Towards defining optimal concentrations of micronutrients in adults to optimize health. Mechanisms of Ageing and Development, 225, 112062.\u003c/li\u003e\n\u003cli\u003eAmes, B. N. (2018). Prolonging healthy aging: Longevity vitamins and proteins. Proceedings of the National Academy of Sciences USA, 115(43), 10836-10844. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/30322941/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 30322941\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAmes, B. N. (2021). Musings in the twilight of my career. Free Radical Biology and Medicine, 178, 219-225.\u003c/li\u003e\n\u003cli\u003eTsoukalas, D., Sarandi, E., Fragoulakis, V., et al. (2024). Metabolomics-based treatment for chronic diseases: results from a multidisciplinary clinical study. BMJ Nutrition, Prevention \u0026amp; Health, 7(2), e000883.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"97:T1e3b,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003eWe're conditioned to think of age as a single number: the candles on the last birthday cake. Chronological age moves forward at the same pace for everyone. Biological age, the actual cellular and functional state of your body, is a different story.\u003c/p\u003e\n\u003cp\u003eRecent research has formalised what scientists call the \"organ clock\" concept: individual organs can age at meaningfully different rates within the same person [1]. This biological heterogeneity helps explain why one person might experience early cognitive changes while maintaining strong cardiovascular health, while another shows the reverse pattern.\u003c/p\u003e\n\u003cp\u003eUnderstanding that you're not one single biological age, but a collection of distinct ageing trajectories across different systems, changes how healthspan and proactive health support can be approached.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eYour organs can age at different rates within the same body, so a single averaged biological age score can mask meaningful differences between systems. Multi-omics testing, tracked over time, offers a more useful picture of biological drift than a single number.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eThe Organ Clock Concept: Why a Single Score Falls Short\u003c/h2\u003e\n\u003cp\u003eMedicine has historically treated ageing as a roughly uniform process, as if the whole body wears down at the same rate. The organ clock research complicates this.\u003c/p\u003e\n\u003cp\u003eDifferent organs face very different daily demands. Your gut is in constant, dynamic interaction with food, external microbes and a large bacterial ecosystem. Your brain, shielded by the blood-brain barrier, is particularly sensitive to oxidative stress and sleep deprivation. Your heart beats around 100,000 times a day, facing its own mechanical and vascular wear over time.\u003c/p\u003e\n\u003cp\u003eBecause their daily realities differ, cellular ageing can proceed at different speeds across systems: the same research shows one organ's cellular processes could be advancing toward accelerated ageing while another system remains comparatively resilient [1].\u003c/p\u003e\n\u003cp\u003eThis matters practically: a single, averaged biological age score can mask meaningful differences between systems. Averaging risks treating everything as fine when one specific area may need more attention than the summary number suggests.\u003c/p\u003e\n\u003ch2\u003eWhy Single-Layer Testing Falls Short\u003c/h2\u003e\n\u003cp\u003eLooking at just one biological layer, a standalone genetic test, or a handful of inflammatory markers from a blood panel, can be genuinely interesting, but current research points to a real limitation: single-layer (\"single-omics\") approaches don't capture the interconnected complexity of how ageing actually plays out across systems [1].\u003c/p\u003e\n\u003cp\u003eYour DNA might indicate a predisposition toward a particular condition, but it can't show whether a relevant biological process is actively unfolding right now. Moving from a static risk profile toward a genuinely proactive picture requires a different kind of data.\u003c/p\u003e\n\u003ch2\u003eThe Multi-Omics Approach: Layering the Data\u003c/h2\u003e\n\u003cp\u003eUnderstanding how different systems are ageing requires layering multiple types of biological data rather than relying on any single one:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eGenomics:\u003c/strong\u003e your underlying genetic blueprint (what could happen).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eEpigenomics:\u003c/strong\u003e how lifestyle and environment influence gene expression (what your body is currently being instructed to do).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTranscriptomics and proteomics:\u003c/strong\u003e real-time cellular signalling and structural activity (what your cells are actively building).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eGut microbiome metagenomics (vivaBIOME):\u003c/strong\u003e the genetic ecosystem of your gut bacteria, relevant to nutrient absorption, systemic inflammation and neurotransmitter production.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUrinary metabolomics (vivaMETABOLITE):\u003c/strong\u003e a sensitive, real-time readout of cellular metabolism, showing how your body is functioning systemically at this point in t
61ime.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eCombining gut microbiome metagenomics with urinary metabolomics moves the picture from a static snapshot toward a more dynamic view of your biology, showing, for example, how gut imbalance may relate to broader inflammatory patterns, or how a specific metabolic pathway may be placing added demand on another system [2].\u003c/p\u003e\n\u003ch2\u003eTracking Biological Drift Over Time\u003c/h2\u003e\n\u003cp\u003eCapturing a multi-omics profile once establishes a valuable baseline, but ageing isn't a single event; it's ongoing. This is where longitudinal testing matters.\u003c/p\u003e\n\u003cp\u003eA first multi-omics profile tells you where things stand at that moment. Over time, bodies experience what we call biological drift: the gradual, natural deviation of cells and systems away from their earlier baseline function. Left unaddressed, this drift can eventually contribute to age-related conditions.\u003c/p\u003e\n\u003cp\u003eRepeated testing over time shifts the picture from a single snapshot to something closer to tracking a trend: whether a particular approach appears to be having a measurable effect, and in which direction markers are moving [3].\u003c/p\u003e\n\u003cp\u003eWithout longitudinal testing, it's difficult to know whether an intervention is having a genuine effect. With it, change becomes something you can actually observe in your own data over time.\u003c/p\u003e\n\u003ch2\u003eHow vivaLAB Approaches This\u003c/h2\u003e\n\u003cp\u003eThis is the thinking behind vivaLAB's approach: recognising that a person represents a complex set of systems that can age at different rates, and that meaningful insight requires tracking these systems, and how they interact, over time.\u003c/p\u003e\n\u003cp\u003evivaOS, vivaLAB's AI health intelligence platform, is built to bring together the different layers of the multi-omics stack, primarily vivaBIOME and vivaMETABOLITE alongside lifestyle data, translating a large volume of biological data points into a single, coherent picture. Through vivaBALANCE, this data is used to identify where markers suggest drift may be occurring, supporting personalised, evidence-anchored recommendations, rather than a single \"biological age\" number to act on.\u003c/p\u003e\n\u003cp\u003eYour body's systems interact continuously, each influenced by the others. Precision health isn't about slowing one single, generalised clock. It's about understanding the relationship between systems, tracking how they change over time, and identifying the inputs most relevant to supporting them.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eStart tracking your own biological drift\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to establish your baseline. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so you can see how your markers are actually changing.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eVasileiou, M., Liposits, G., Barakat, B., \u0026amp; Nguyen, N. P. (2026). Multi-Omics Signatures of Organ Clocks in Biological Aging and Disease: A Conceptual Framework for Organ-Specific Aging Clocks. Aging Cell, 25(5), e70518. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/42015851/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 42015851\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eNie, C., et al. (2022). Multi-omic underpinnings of heterogeneous ageing across multiple organ systems. Nature Aging, 2, 401-414. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/37118540/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 37118540\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBabu, M., \u0026amp; Snyder, M. (2023). Longitudinal big biological data in the AI era. Molecular Systems Biology, 19(4), e11630. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/37078330/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 37078330\u003c/a\u003e.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"98:T26ab,"])</script>
61<script>self.__next_f.push([1,"\u003cp\u003ePerimenopause and menopause are often shrouded in mystery, treated as symptoms to just \"get through.\" I'm Dr Pennie Taylor, and I want to reframe that. Research into women's health is genuinely active right now, and understanding what's really happening in your body is what allows you to protect your long-term health through this transition, including cardiovascular health and bone density [1, 2].\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eIN SHORT\u003c/strong\u003e\u003cbr /\u003eYour gut microbiome includes a specific group of bacteria, the estrobolome, that plays a role in metabolising oestrogen. Gut imbalance is linked to more pronounced perimenopause symptoms, making gut health a relevant, often overlooked, part of managing this transition.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eWhat perimenopause and menopause actually mean\u003c/h2\u003e\n\u003cp\u003eThese are a continuum, not a sudden switch.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePerimenopause:\u003c/strong\u003e the transitional period leading up to menopause, often starting in the late 30s or early 40s, characterised by fluctuating menstrual cycles as the ovaries gradually produce less oestrogen and progesterone, and FSH and LH levels become less stable. This hormonal fluctuation is what often drives hot flashes, sleep disturbance and mood changes.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMenopause:\u003c/strong\u003e technically, the cessation of menstrual periods for 12 consecutive months, usually between 45 and 55, marking the point where ovarian hormone production has declined significantly.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eReal biological and psychological changes happen during this time, and they're too often dismissed as \"just stress\" or \"just ageing\":\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBiological:\u003c/strong\u003e fluctuating and declining oestrogen and progesterone are linked to hot flashes, night sweats, vaginal dryness, loss of bone density, and increased cardiovascular risk [1, 2].\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePsychological:\u003c/strong\u003e mood changes, anxiety, and cognitive changes (\"brain fog\") are common and are linked to these hormonal fluctuations [3].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThe gut microbiome and the \"estrobolome\"\u003c/h2\u003e\n\u003cp\u003eMenopause conversations have long focused almost entirely on the ovaries. But there's a significant piece of the picture in your gut microbiome: a specific collection of bacteria known as the \"estrobolome,\" which produces an enzyme involved in metabolising and regulating circulating oestrogen.\u003c/p\u003e\n\u003cp\u003eYour liver packages \"used\" oestrogen for excretion, but a well-functioning estrobolome can reactivate some of it for reabsorption. This system plays a role in keeping hormone levels stable. During perimenopause, when ovarian oestrogen production is already erratic, a stable gut becomes more important, not less.\u003c/p\u003e\n\u003cp\u003eWhen the gut microbiome is imbalanced (dysbiosis), due to stress, diet or poor sleep, the estrobolome's function can be affected, which is associated with lower reactivated oestrogen and may be linked to worse hot flashes and night sweats.\u003c/p\u003e\n\u003cp\u003eThis gut-hormone relationship is also linked to metabolic health. The \"meno-belly\" weight gain many experience is associated with the combination of declining oestrogen, which affects fat storage patterns [4], and gut microbiome changes affecting insulin sensitivity and inflammation [5].\u003c/p\u003e\n\u003ch2\u003eA proactive plan\u003c/h2\u003e\n\u003ch3\u003eNourish your body and your gut\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEat a varied, plant-rich diet:\u003c/strong\u003e fruits, vegetables, whole grains, lean proteins and healthy fats provide essential nutrients and fibre for your gut bacteria, and support weight management.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eConsider phytoestrogens:\u003c/strong\u003e found in soy, flaxseed and legumes, these plant compounds may help reduce hot flash frequency and severity in some studies [6].\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrioritise heart health:\u003c/strong\u003e a diet low in saturated fat and high in fibre matters more as cardiovascular risk rises through this transition [1].\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStay hydrated:\u003c/strong\u003e can genuinely help manage dryness and urinary symptoms.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSmart supplementation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCalcium and vitamin D:\u003c/strong\u003e important for bone health during this transition;
61 get personalised guidance on amounts from a healthcare provider, since needs vary by individual [7].\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eOmega-3s:\u003c/strong\u003e may help support cardiovascular health and reduce inflammation [8]. B vitamins support energy metabolism and may help with mood regulation.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProbiotics:\u003c/strong\u003e evidence for generic probiotics specifically for menopause symptoms is mixed [9]; diet-based gut support is the more reliably evidenced starting point.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProactive lifestyle choices\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eManage hot flashes:\u003c/strong\u003e dress in layers, use a fan, keep your environment cool, and notice personal triggers like spicy food, caffeine and alcohol.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild bone resilience:\u003c/strong\u003e weight-bearing exercise (walking, jogging, strength training) is one of the most consistently evidenced tools for supporting bone density [2, 10].\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupport mood:\u003c/strong\u003e regular exercise is linked to improved mood and reduced anxiety [11]. Social connection also matters for mental health during this transition.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrioritise sleep:\u003c/strong\u003e good sleep hygiene, a regular schedule, a dark and cool environment, and limiting screens before bed all help, alongside relaxation techniques like meditation.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAddress vaginal dryness:\u003c/strong\u003e over-the-counter lubricants and moisturisers can provide meaningful relief [12].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFrom generic advice to a personal roadmap\u003c/h2\u003e\n\u003cp\u003eThese strategies are a genuinely useful starting point. But if you're doing all of this and still struggling, the next step is personalisation, because your gut microbiome is as individual as your fingerprint, and what works for one woman may not work for you.\u003c/p\u003e\n\u003cp\u003evivaBALANCE takes this approach seriously:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003eYour gut microbiome (vivaBIOME):\u003c/strong\u003e analysed to see what your estrobolome is actually doing.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eYour metabolic factors (vivaMETABOLITE):\u003c/strong\u003e to understand how your body is processing energy, managing inflammation and storing fat through this transition.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eYour lifestyle:\u003c/strong\u003e combined with your diet, sleep, stress and activity data.\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003evivaOS, vivaLAB's AI health intelligence platform, brings these data points together into a plan built around what your own results show, not a generic template.\u003c/p\u003e\n\u003cp\u003eFor a practical, symptom-by-symptom breakdown of what to actually do about hot flashes, weight changes, sleep and more, see \u003ca href=\"../../blog/tips-and-how-tos/managing-perimenopause-symptom-by-symptom-a-gut-health-action-guide\"\u003eManaging Perimenopause Symptom by Symptom: A Gut-Health Action Guide\u003c/a\u003e.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eGet a plan built around your own biology\u003c/strong\u003e\u003cbr /\u003eA \u003ca href=\"../../shop/vivainsight-test\"\u003evivaINSIGHT\u003c/a\u003e test combines vivaBIOME and vivaMETABOLITE to show what's actually happening in your gut and metabolism through this transition. \u003ca href=\"../../shop?category=subscriptions\"\u003evivaBALANCE 360\u003c/a\u003e retests at 4 and 9 months so your plan evolves with you.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e\u003cem\u003evivaLAB's services are designed to support health optimisation and are not a substitute for medical advice. Consult a qualified health practitioner for individual health decisions, including menopause symptom management and supplement dosing.\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eReferences:\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003eEl Khoudary, S. R., Aggarwal, B., Beckie, T. M., et al. (2020). Menopause Transition and Cardiovascular Disease Risk: Implications for Timing of Early Prevention. Circulation, 142(25), e506-e532. \u003ca href=\"https://pubmed.ncbi.nlm.nih.gov/33251828/\" target=\"_blank\" rel=\"noopener\"\u003ePMID: 33251828\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eLeBoff, M. S., et al. (2022). Management of Osteoporosis in Postmenopausal Women: The 2022 Endocrine Society Clinical Practice Guideline. Journal of Clinical Endocrinology \u0026amp;
61 Metabolism, 107(7), 1813-1831.\u003c/li\u003e\n\u003cli\u003eFreeman, E. W. (2010). Depression in the menopause transition: risks and screening. Primary Care, 37(1), 175-186.\u003c/li\u003e\n\u003cli\u003eLizcano, F., \u0026amp; Guzm\u0026aacute;n, G. (2014). Estrogen Deficiency and the Origin of Obesity during Menopause. BioMed Research International, 2014, 757461.\u003c/li\u003e\n\u003cli\u003eMaydych, V., et al. (2021). The role of the gut microbiome in the development of obesity in perimenopausal women. Endocrinology, 162(9), bqab123.\u003c/li\u003e\n\u003cli\u003eTaku, K., et al. (2012). Extracted or synthesised soybean isoflavones reduce menopausal hot flash frequency and severity. Menopause, 19(7), 776-790.\u003c/li\u003e\n\u003cli\u003eYao, P., et al. (2019). Vitamin D and calcium for the prevention of fracture: A systematic review and meta-analysis. JAMA Network Open, 2(12), e1917789.\u003c/li\u003e\n\u003cli\u003eGkikontou, C., et al. (2020). The Role of Omega-3 Fatty Acids in Menopause-Related Mood Disorders. Nutrients, 12(11), 3532.\u003c/li\u003e\n\u003cli\u003eJass, J., et al. (2022). Probiotics and synbiotics in menopause: A systematic review. Climacteric, 25(3), 235-243.\u003c/li\u003e\n\u003cli\u003eKemmler, W., et al. (2018). Exercise Effects on Bone Mineral Density in Older Men: A Systematic Review with Meta-Analysis. Osteoporosis International, 29(12), 2609-2628.\u003c/li\u003e\n\u003cli\u003eMcAndrew, A., et al. (2023). The effect of exercise on mental health in midlife women: A systematic review. Maturitas, 172, 23-33.\u003c/li\u003e\n\u003cli\u003eNappi, R. E., \u0026amp; Martini, E. (2019). Management of genitourinary syndrome of menopause (GSM): a practical guide. Climacteric, 22(4), 343-349.\u003c/li\u003e\n\u003cli\u003eSantoro, N., et al. (2015). The Menopause Transition: Signs, Symptoms, and Management Options. Journal of Clinical Endocrinology \u0026amp; Metabolism, 100(11), 4054-4062.\u003c/li\u003e\n\u003cli\u003eThurston, R. C., et al. (2008). Behavioural weight loss for the management of menopausal hot flashes: a pilot study. Menopause, 15(4 Pt 1), 691-695.\u003c/li\u003e\n\u003cli\u003eMuti, P., et al. (2021). The Menopause Transition: A Target for Precision Medicine. Nutrients, 13(4), 1198.\u003c/li\u003e\n\u003c/ol\u003e"])</script>
61<script>self.__next_f.push([1,"94:[\"$\",\"$L95\",null,{\"contentlet\":{\"archived\":false,\"baseType\":\"CONTENT\",\"contentType\":\"RelatedArticles\",\"folder\":\"demo\",\"host\":\"demo.dotcms.com\",\"identifier\":\"relatedarticles-hsxkm35x\",\"inode\":\"inode-hsxkm35x\",\"languageId\":1,\"live\":true,\"locked\":false,\"modDate\":\"2026-10-02T00:09:23.806Z\",\"modUser\":\"dotcms\",\"owner\":\"dotcms\",\"sortOrder\":0,\"working\":true,\"hasTitleImage\":false,\"hostName\":\"demo.dotcms.com\",\"modUserName\":\"Admin User\",\"stInode\":\"stInode-hsxkm35x\",\"titleImage\":\"\",\"title\":\"Related Articles\",\"description\":\"\u003cp\u003eKeep reading and discover more stories, tips, and insights that complement what you've just explored.\u003c/p\u003e\",\"category\":\"18e37f2696f4b12ceb5ae00f99b77f95\",\"contentAlignment\":\"center\",\"badge\":{\"text\":\"RELATED ARTICLES\",\"variantType\":\"accent\"},\"heading\":\"\u003ch2\u003eYou Might Also Like\u003c/h2\u003e\",\"_map\":{}},\"blogs\":[{\"seoMetaDescription\":\"All-in-one powder supplements often dose active ingredients too low to work. Learn why testing-led, personalised nutrition finds gaps generic powders cannot fix.\",\"publishDate\":\"2026-09-08 07:02:16.788\",\"inode\":\"1417fccb-0bcd-44c2-af2e-dfd0a8f2d6df\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"identifier\":\"5d4a72972cb6f95ac79ea0f55020ee55\",\"image\":\"60092d766b2c05136c85ba88095da2c8\",\"urlTitle\":\"all-in-one-powder-supplements\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"featured1\":true,\"creationDate\":\"2026-07-01 01:17:58.532\",\"article\":\"$96\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 07:02:16.641\",\"description\":\"\u003cp\u003eThe supplement powder category is a multi-billion dollar industry built on a single powerful idea: that you can compress the nutritional complexity of a healthy life into one daily scoop.\u003c/p\u003e\",\"title\":\"Why All-In-One Powder Supplements Cannot Fix What Only Testing Can Find\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Andrea Dixon\",\"working\":true,\"datePosted\":\"2026-07-06 00:00:00.0\",\"live\":true,\"owner\":\"user-8d834470-2b92-4344-8b00-965709beeedc\",\"breadcrumbTitle\":\"Why All-In-One Powder Supplements Cannot Fix What Only Testing Can Find\",\"languageId\":1,\"memberOnly\":false,\"shortyId\":\"5d4a72972c\",\"url\":\"/content.99ad0267-994e-47b6-8013-bd7aaadf33c1\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"jobTitle\":\"Executive Chairman \u0026  Co-Founder\",\"publishDate\":\"2025-08-14 15:19:04.919\",\"inode\":\"095588e4-b944-4430-aefc-91fac9b66328\",\"quote\":\"\u003cp\u003e\u003cstrong\u003e\\\"After three decades in the health sector, it became clear to me that the future of wellness wasn't in one-size-fits-all solutions, but in understanding our own biology. I started vivaLAB to give people direct access to their personal health code, empowering them to make decisions based on their own data, not just general trends.\\\"\u003c/strong\u003e\u003c/p\u003e\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"identifier\":\"9f396fe3ed07bb71acee5f5b695ba385\",\"image\":\"13a7391e272692358e074a89dd728b3e\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2025-08-14 15:17:50.259\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"name\":\"Dr. Andrew O'Brien\",\"hostName\":\"vivalab\",\"modDate\":\"2025-08-14 15:19:04.866\",\"linkedin\":\"https://www.linkedin.com/in/andrew-o-brien/\",\"title\":\"Dr. Andrew O'Brien\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003e\u003cspan\u003eHe began his journey by earning a PhD in genetics, which laid the foundation for a 30-year career working within the health industry. This extensive experience gave him a unique insight into the gap between generic health advice and true, personalised wellness. He co-founded vivaLAB to close that gap, creating a program that uses hard scientific data to unlock the unique code within each person's body for a healthier, more vital life.\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"9f396fe3ed\",\"url\":\"/content.f77c67ca-4392-43dd-98cd-6cc3fb0e61ae\",\"titleImage\":\"image\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}
61],\"category\":[{\"publishDate\":\"2026-01-14 03:47:00.022\",\"inode\":\"c932126e-7114-40b4-a188-c0138748062a\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Our Science-Led Guide to Nutrition's Contribution To Good Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"76b6b00ab64c2982c8fff252684467d0\",\"urlTitle\":\"nutrition\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:32.672\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Nutrition: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 03:46:59.958\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on nutrition.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Nutrition\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Nutrition: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution that personalised nutrition makes to your microbiome, metabolism, your ability to manage stress and regulate weight, your body's ability to perform and recover and your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/nutrition\",\"shortyId\":\"76b6b00ab6\",\"url\":\"/content.9de8a152-3b32-409f-8f6f-f3aad67b503d\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/nutrition\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Nutrition\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-14 03:29:10.502\",\"inode\":\"bbeb2bb7-efd9-4415-becd-f605cb4dddc5\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Important Role of Supplements\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"9024e13f42055ee95a4b4af4f4553749\",\"urlTitle\":\"supplements\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:26:59.643\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Supplements: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 03:29:10.428\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the important contribution that supplements make as you age.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Supplements\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Top Picks on Supplements\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution supplements in conjunction with personalised nutrition, exercise and healthy lifestyle adjustments and choices.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/supplements\",\"shortyId\":\"9024e13f42\",\"url\":\"/content.749e8b9a-a2ef-4f8a-9681-fd6e5cb10eb1\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/supplements\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Supplements\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}
61,{\"showInBlogPage\":\"True\",\"publishDate\":\"2026-09-07 06:18:40.236\",\"inode\":\"fbde23b4-bd20-44c6-a147-b1e54fb5b091\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"b2e81e75444d1ec1fde94e2eedaeed72\",\"urlTitle\":\"science\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:26:01.964\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Science: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-07 06:18:40.187\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"title\":\"Science\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Science: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"../../privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/science\",\"shortyId\":\"b2e81e7544\",\"url\":\"/content.9527dd20-ea6e-4147-ac26-8885463fedb5\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/science\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Science\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"showInBlogPage\":\"True\",\"publishDate\":\"2026-07-31 01:28:48.119\",\"inode\":\"ad419e32-e71e-433c-95ca-2f47c343f71a\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"52cfbded89765f29398bbdefa870ebe6\",\"urlTitle\":\"intelligence\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-07-31 00:09:26.9\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"The Intelligence: Science-led insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-07-31 01:28:48.066\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of biological drift, aging, gut health, better sleep, hormone imbalance symptom management, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"title\":\"The Intelligence\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"The Intelligence: Science-led insights\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to decoding your biometric data to track y
61our biological drift to help you improve your gut health, metabolism, sleep, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/intelligence\",\"shortyId\":\"52cfbded89\",\"url\":\"/content.ad81d380-d3c0-45d6-8989-eee37ae70e6b\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/intelligence\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Science\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]},{\"seoMetaDescription\":\"Your heart, brain and gut can age at different speeds, a pattern vivaLAB calls biological drift. See how multi-omics testing maps drift to support healthspan.\",\"publishDate\":\"2026-09-08 06:58:42.487\",\"inode\":\"f86fdfbd-7353-428e-8e5f-4c03370f455a\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"identifier\":\"16691b3dc1660c72a20a2f003851c7a2\",\"image\":\"d2b7ad02bded716b1e2cddfb8cf0e117\",\"urlTitle\":\"your-heart-brain-and-gut-age-at-different-speeds-manage-your-biological-drift-with-multi-omics\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"manualPopular\":\"True\",\"featured1\":true,\"creationDate\":\"2026-05-07 03:58:16.441\",\"article\":\"$97\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 06:58:42.341\",\"description\":\"\u003cp\u003eOur organs age at different rates and not necessarily in line with our chronological age which is referred to as Biological Drift. We can map the drift via multi-omics testing, ultimately forecast it to help improve our healthspan.\u003c/p\u003e\",\"title\":\"Your Heart, Brain, and Gut Age at Different Speeds: Manage Your Biological Drift With Multi-Omics\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2026-05-07 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"memberOnly\":false,\"shortyId\":\"16691b3dc1\",\"url\":\"/content.ea7d5a78-f001-447e-831a-0f1261c200a1\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"jobTitle\":\"Executive Chairman \u0026  Co-Founder\",\"publishDate\":\"2025-08-14 15:19:04.919\",\"inode\":\"095588e4-b944-4430-aefc-91fac9b66328\",\"quote\":\"\u003cp\u003e\u003cstrong\u003e\\\"After three decades in the health sector, it became clear to me that the future of wellness wasn't in one-size-fits-all solutions, but in understanding our own biology. I started vivaLAB to give people direct access to their personal health code, empowering them to make decisions based on their own data, not just general trends.\\\"\u003c/strong\u003e\u003c/p\u003e\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"identifier\":\"9f396fe3ed07bb71acee5f5b695ba385\",\"image\":\"13a7391e272692358e074a89dd728b3e\",\"publishUserName\":\"Weixiang Goh\",\"publishUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"creationDate\":\"2025-08-14 15:17:50.259\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"name\":\"Dr. Andrew O'Brien\",\"hostName\":\"vivalab\",\"modDate\":\"2025-08-14 15:19:04.866\",\"linkedin\":\"https://www.linkedin.com/in/andrew-o-brien/\",\"title\":\"Dr. Andrew O'Brien\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003e\u003cspan\u003eHe began his journey by earning a PhD in genetics, which laid the foundation for a 30-year career working within the health industry. This extensive experience gave him a unique insight into the gap between generic health advice and true, personalised wellness. He co-founded vivaLAB to close that gap, creating a program that uses hard scientific data to unlock the unique code within each person's body for a healthier, more vital life.\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"9f396fe3ed\",\"url\":\"/content.f77c67ca-4392-43dd-98cd-6cc3fb0e61ae\",\"titleImage\":\"image\",\"modUserName\":\"Weixiang Goh\",\"hasLiveVersion\":true,\"modUser\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}
61],\"category\":[{\"showInBlogPage\":\"True\",\"publishDate\":\"2026-09-07 06:15:05.75\",\"inode\":\"4feed1c0-80fa-4339-a869-d1af87913c3f\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Biological Drift\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"11ad2a369a319ded0b49abe67e269141\",\"urlTitle\":\"biological-drift\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-09-07 06:11:49.764\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Biological Drift: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-07 06:15:05.712\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on understanding how gut health, metabolism, stress, hormones, weight management, and lifestyle influence Biological Drift.\u0026nbsp;\u003c/p\u003e\",\"title\":\"Biological Drift\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Biological Drift: Top Picks\",\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the \u
61003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eGoogle Privacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to \u003ca href=\\\"../../privacy-policy\\\"\u003evivaLAB Privacy Policy\u003c/a\u003e. You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to tracking and optimising your Biological Drift.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/biological-drift\",\"shortyId\":\"11ad2a369a\",\"url\":\"/content.33409fc3-d9d5-4307-91d8-15f4f8fad0e3\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/biological-drift\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Biological Drift\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"showInBlogPage\":\"True\",\"publishDate\":\"2026-09-07 06:18:40.236\",\"inode\":\"fbde23b4-bd20-44c6-a147-b1e54fb5b091\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"b2e81e75444d1ec1fde94e2eedaeed72\",\"urlTitle\":\"science\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:26:01.964\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Science: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-07 06:18:40.187\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"title\":\"Science\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Science: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"../../privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to gut health, metabolism, multi-omics testing, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/science\",\"shortyId\":\"b2e81e7544\",\"url\":\"/content.9527dd20-ea6e-4147-ac26-8885463fedb5\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/science\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Science\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"showInBlogPage\":\"True\",\"publishDate\":\"2026-07-31 01:28:48.119\",\"inode\":\"ad419e32-e71e-433c-95ca-2f47c343f71a\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Our Science\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"52cfbded89765f29398bbdefa870ebe6\",\"urlTitle\":\"intelligence\",\"publishUser
61Name\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2026-07-31 00:09:26.9\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"The Intelligence: Science-led insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-07-31 01:28:48.066\",\"featureArticleDescription\":\"\u003cp\u003eOur most popular articles on the science of biological drift, aging, gut health, better sleep, hormone imbalance symptom management, metabolism, multi-omics testing, longevity, stress and weight management.\u0026nbsp;\u003c/p\u003e\",\"title\":\"The Intelligence\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"The Intelligence: Science-led insights\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the data-led science informing vivaLAB's unique approach to decoding your biometric data to track your biological drift to help you improve your gut health, metabolism, sleep, longevity, stress and weight management.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/intelligence\",\"shortyId\":\"52cfbded89\",\"url\":\"/content.ad81d380-d3c0-45d6-8989-eee37ae70e6b\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/intelligence\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Science\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-14 02:23:51.625\",\"inode\":\"ad113b30-8566-4710-8c6e-d4158cd68da6\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide To Multi-omics Testing\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"78ee269228e49a00f6ca4617cf1220ac\",\"urlTitle\":\"multi-omics-testing\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:18:38.218\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Multi-omics Testing Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 02:23:51.548\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science and benefits behind multi-omics testing.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Multi-omics Testing\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Multi-omics Testing Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of the science behind multi-omics testing and its ability to provide a higher resolution of your specific biometric needs to help prevent disease and improve your health and wellness in ways that general one-size-fits-all approaches generally won't.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/multi-omics-testing\",\"shortyId\":\"78ee269228\",\"url\":\"/content.26f1c071-b1a8-4d02-a0c1-9fec90478a81\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/multi-omics-testing\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Testing\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]},{\"seoMetaDescription\":\"Dr Pennie Taylor explains what is really happening in the body during perimenopause and menopause, and how gut health science can support the transition.\",\"publishDate\"
61:\"2026-09-08 06:29:14.729\",\"inode\":\"ae09d8b8-e49e-4e6a-85fa-a34703445f58\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"c0cb155ba3817ab5cc3d102f2a212719\",\"contentType\":\"BlogArticle\",\"identifier\":\"18dd48cdbafffb8a8a84017c7752d4a8\",\"image\":\"7208f2785386903206c7ad3cf1091609\",\"urlTitle\":\"why-your-gut-is-the-unspoken-key-to-perimenopause-and-menopause\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"featured1\":true,\"creationDate\":\"2025-11-14 00:16:45.131\",\"article\":\"$98\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-09-08 06:29:14.6\",\"description\":\"\u003cp\u003eDr Pennie Taylor dives into what's really happening in women's bodies during perimenopause and menopause and how to thrive through The Change.\u003c/p\u003e\",\"title\":\"Why Your Gut Is the Unspoken Key to Perimenopause \u0026 Menopause\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Stephen Marovitch\",\"working\":true,\"datePosted\":\"2025-11-14 00:00:00.0\",\"live\":true,\"owner\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"languageId\":1,\"memberOnly\":false,\"shortyId\":\"18dd48cdba\",\"url\":\"/content.212a888a-36ed-4bf9-a2b9-0c80077d84e3\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\",\"author\":[{\"jobTitle\":\"Head of Translational Science and Dietetics\",\"publishDate\":\"2025-10-15 00:44:59.567\",\"inode\":\"4981685a-98f5-4050-b0f3-3da1b17100f4\",\"quote\":\"\u003cp\u003e\u003cstrong\u003e\\\"\u003cspan data-teams=\\\"true\\\"\u003eMenopause isn\u0026rsquo;t the end of vitality, it\u0026rsquo;s your body\u0026rsquo;s quiet signal to rebalance, reset, and rise into your next chapter. With science, nourishment and support, we\u0026rsquo;ve got you!\u003c/span\u003e\\\"\u003c/strong\u003e\u003c/p\u003e\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"locked\":false,\"stInode\":\"31ec682251f3da4ecf7931c38ed7f754\",\"contentType\":\"ItemTeammember\",\"identifier\":\"14f4e741ecd0d23b27645736d2c8d829\",\"image\":\"c24c1ffb1a9bc7aefb72466aac5be970\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-15 00:43:42.523\",\"folder\":\"SYSTEM_FOLDER\",\"hasTitleImage\":true,\"sortOrder\":0,\"name\":\"Dr. Pennie Taylor\",\"hostName\":\"vivalab\",\"modDate\":\"2025-10-15 00:44:59.49\",\"linkedin\":\"https://www.linkedin.com/in/pennie-t-85516715/\",\"title\":\"Dr. Pennie Taylor - menopause\",\"baseType\":\"CONTENT\",\"archived\":false,\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"introduction\":\"\u003cp\u003e\u003cspan\u003eAs an Accredited Practising Dietitian with a PhD and extensive experience in clinical trials, Dr. Taylor is the critical link between our lab data and your real-world results. She specialises in translating complex biological insights into practical, sustainable dietary and lifestyle strategies that are achievable for our customers.\u003c/span\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"languageId\":1,\"shortyId\":\"14f4e741ec\",\"url\":\"/content.1a43acbf-4bb5-463f-8fc8-70b0c97d5e4d\",\"titleImage\":\"image\",\"modUserName\":\"Stephen Marovitch\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"person\",\"variant\":\"DEFAULT\"}],\"category\":[{\"publishDate\":\"2026-01-13 23:21:26.206\",\"inode\":\"5aa45b6a-e4c6-4d6c-95e3-ce045d097ed5\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Women’s Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"d53e9105-ee31-470a-9fef-ebddfb7ef4cd\",\"urlTitle\":\"women-s-health\",\"publishUser
61Name\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:49.196\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Women’s Health Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-13 23:21:26.154\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on gut health, metabolism, hormones, menopause, lifestyle and targeted wellness for women.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Women’s Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Women’s Health Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterHeading\":\"\u003cp\u003e\u003cspan\u003eSign up to our newsletter and get the latest vivaLAB insights straight to your inbox.\u003c/span\u003e\u003c/p\u003e\",\"newsletterDescription\":\"\u003cp\u003eThis site is protected by reCAPTCHA and the Google \u003ca href=\\\"https://policies.google.com/privacy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy\u003c/a\u003e and \u003ca href=\\\"https://policies.google.com/terms\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003eTerms of Service\u003c/a\u003e apply. By submitting, I agree to vivaLAB \u003ca href=\\\"https://uat.vivalab.health/privacy-policy\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\"\u003ePrivacy Policy.\u003c/a\u003e You can unsubscribe at any time.\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research, tips, research, and expert advice on the interplay between gut health, metabolism, lifestyle, menopause and women's health.\u003c/span\u003e\u003c/p\u003e\",\"breadcrumbTitle\":\"womens-health\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/women-s-health\",\"shortyId\":\"d53e9105ee\",\"url\":\"/content.70e1846d-f03c-4cb9-82b4-ff4577cb0ab3\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/women-s-health\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Women's Health\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"},{\"publishDate\":\"2026-01-14 03:38:23.35\",\"inode\":\"5fa63b6d-21ce-4894-ab98-6d9e40f32108\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Your Microbiome's Contribution To Good Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"27f84d1ac30e08d0736873ffcbe152a6\",\"urlTitle\":\"microbiome\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:03.865\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Microbiome: Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-14 03:38:23.286\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Microbiome\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Microbiome: Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research on the important contribution that your microbiome makes to your present and future health.\u003c/span\u003e\u003c/p\u003e\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/microbiome\",\"shortyId\":\"27f84d1ac3\",\"url\":\"/content.c77325e9-e5b9-404f-88f5-653f219d1377\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/microbiome\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Microbiome\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}
61,{\"publishDate\":\"2026-01-13 23:30:46.976\",\"inode\":\"1fb1ddaa-83af-4042-83db-9107acf10874\",\"host\":\"8a7d5e23-da1e-420a-b4f0-471e7da8ea2d\",\"categoryPageTitle\":\"Your Full Guide to Gut Health\",\"locked\":false,\"stInode\":\"13ce298124d2457c70912d1cad218190\",\"contentType\":\"BlogCategory\",\"identifier\":\"2563a1f8751867173a8544285c928d6e\",\"urlTitle\":\"gut-health\",\"publishUserName\":\"Stephen Marovitch\",\"publishUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"creationDate\":\"2025-10-30 02:27:41.576\",\"folder\":\"SYSTEM_FOLDER\",\"bannerTitle\":\"Gut Health Insights\",\"hasTitleImage\":false,\"sortOrder\":0,\"hostName\":\"vivalab\",\"modDate\":\"2026-01-13 23:30:46.918\",\"featureArticleDescription\":\"\u003cp\u003e\u003cspan\u003eOur most popular articles on the correlation between gut health and your body's ability to perform.\u003c/span\u003e\u003c/p\u003e\",\"title\":\"Gut Health\",\"baseType\":\"CONTENT\",\"archived\":false,\"featureArticleTitle\":\"Gut Health Top Picks\",\"ownerUserName\":\"Weixiang Goh\",\"working\":true,\"newsletterDescription\":\"\u003cp\u003e\u003cspan id=\\\"cache1\\\"\u003eBy signing up, you agree to vivaLAB\u0026rsquo;s\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/terms-of-use\\\"\u003e\u003cspan id=\\\"cache2\\\"\u003eTerms of Use\u003c/span\u003e\u003c/a\u003e\u003cspan id=\\\"cache3\\\"\u003e\u003cspan\u003e\u0026nbsp;\u003c/span\u003eand\u003cspan\u003e \u003c/span\u003e\u003c/span\u003e\u003ca href=\\\"/privacy-policy\\\"\u003e\u003cspan id=\\\"cache4\\\"\u003ePrivacy Policy\u003c/span\u003e\u003c/a\u003e\u003c/p\u003e\",\"live\":true,\"owner\":\"user-e32bdcb4-9713-49c3-bbb3-b8e13d8bb1fe\",\"categoryPageDescription\":\"\u003cp\u003e\u003cspan\u003eOur full library of science and data-led research, tips, research, and expert advice on the interplay between gut health your ability to function at your best on a day to day basis.\u003c/span\u003e\u003c/p\u003e\",\"breadcrumbTitle\":\"gut-health\",\"languageId\":1,\"URL_MAP_FOR_CONTENT\":\"/blog/gut-health\",\"shortyId\":\"2563a1f875\",\"url\":\"/content.7e3a5f63-94b1-48f1-ac9c-39a1aba59695\",\"titleImage\":\"TITLE_IMAGE_NOT_FOUND\",\"modUserName\":\"Stephen Marovitch\",\"urlMap\":\"/blog/gut-health\",\"hasLiveVersion\":true,\"modUser\":\"user-53c2d0ed-0327-4191-871b-8a62eca8839c\",\"activecampaignTag\":\"Gut Health\",\"__icon__\":\"contentIcon\",\"contentTypeIcon\":\"local_fire_department\",\"variant\":\"DEFAULT\"}]}]}]\n"])</script>
61</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.