CINXE.COM
Blog | Sanity
<!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/css/52d415aff7e308f1.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/df9fa6c5b3955e85.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/67aa22d6798e6b99.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/e81f6e2dc15576c7.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/cdf21c82c4a2dbe8.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/5a4ad7a7c7909f02.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0ca5e575cf5a427f.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8bfb67f6e0cd68e3.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/51ce4e4a451cab71.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f8e7291f44ca8dcd.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/62f6674294624334.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-1b637e44b194976d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx"/><script src="/_next/static/chunks/26bf474c-92c24f80958037ef.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/52772-3bd2b4b31df21335.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/main-app-be59befa1ba5fca4.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/49146-da2095b8b134f939.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/app/not-found-64492fcabbeaa0f4.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script src="/_next/static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><link rel="preload" href="https://cmp.osano.com/16CLWDTCcnYWI2HHP/e53d2bde-32d5-45a1-ab1a-16b98951bfe3/osano.js" as="script"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#f6f6f8"/><link rel="stylesheet" href="/static/styles/cookie-banner.css"/><title>Blog | Sanity</title><meta name="description" content="News, releases, tutorials, and musings from the team behind Sanity.io"/><link rel="canonical" href="https://www.sanity.io/blog"/><link rel="alternate" type="application/rss+xml" title="RSS Feed for sanity.io/blog" href="https://www.sanity.io/feed/rss"/><link rel="alternate" type="application/rss+xml" title="Fulltext RSS Feed for sanity.io/blog" href="https://www.sanity.io/feed/rss?fullText"/><meta name="google-site-verification" content="RjrkDVDuEpQIbe4iNq9LjZKuvTwlJCADdY1jZNjuItY"/><meta name="google-site-verification" content="6axnRgH1VVzoyqB3J4uGuOQ98xzHBmAIEaHKWdVCBXg"/><meta property="og:title" content="Blog | Sanity"/><meta property="og:description" content="News, releases, tutorials, and musings from the team behind Sanity.io"/><meta property="og:site_name" content="Sanity.io"/><meta property="og:image" content="https://www.sanity.io/static/images/opengraph/social.png"/><meta property="og:image:height" content="630"/><meta property="og:image:width" content="1200"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@sanity_io"/><meta name="twitter:title" content="Blog | Sanity"/><meta name="twitter:description" content="News, releases, tutorials, and musings from the team behind Sanity.io"/><meta name="twitter:image" content="https://www.sanity.io/static/images/opengraph/social.png"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image:width" content="1200"/><link rel="icon" href="/static/images/favicons/android-icon-192x192.png" type="image/png" sizes="192x192"/><link rel="icon" href="/static/images/favicons/favicon-96x96.png" type="image/png" sizes="96x96"/><link rel="icon" href="/static/images/favicons/favicon-32x32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/static/images/favicons/favicon-16x16.png" type="image/png" sizes="16x16"/><link rel="apple-touch-icon" href="/static/images/favicons/safari-pinned-tab.svg" color="black"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-57x57.png" sizes="57x57" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-60x60.png" sizes="60x60" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-72x72.png" sizes="72x72" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-76x76.png" sizes="76x76" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-114x114.png" sizes="114x114" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-120x120.png" sizes="120x120" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-144x144.png" sizes="144x144" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-152x152.png" sizes="152x152" type="image/png"/><link rel="apple-touch-icon" href="/static/images/favicons/apple-icon-180x180.png" sizes="180x180" type="image/png"/><script>document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" noModule=""></script></head><body class="__variable_b1c180 __variable_704ecf __variable_115f82"><script>!function(){try{var d=document.documentElement,n='data-theme',s='setAttribute';var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';d[s](n,'dark')}else{d.style.colorScheme = 'light';d[s](n,'light')}}else if(e){d[s](n,e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><div class="flex min-h-full flex-col"><a class="focus-ring flex items-center justify-center bg-black py-12 text-white no-underline [--focus-ring-offset:-2px] hover:bg-gray-900 hover:text-cyan-200" href="/events/powerhouse?ref=banner"><span class="text-details-md container-x text-center font-medium">Hear how Powerhouse architected for content reuse and editor autonomy. Sign up now!<!-- --> →</span></a><header class="Navbar_navbarAnimation__fhg1Q tw-reset sticky top-0 z-[200] box-border flex h-[60px] items-center bg-bg-base"><nav class="container-x mx-auto flex w-full items-center" aria-label="Main navigation"><div class="fixed left-full top-0 z-50 m-12 focus-within:left-0"><a class="Button_button__cU1ax" data-size="md" data-fill="solid" data-color="primary" href="#main">Skip to content</a></div><a aria-label="Home" href="/"><svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg" style="filter:drop-shadow(0 2px 8px color-mix(in hsl, transparent, var(--red-500) 12%)) drop-shadow(0 4px 12px color-mix(in hsl, transparent, var(--red-500) 4%))"><rect x="0.25" y="0.25" width="34.5" height="34.5" rx="5.75" fill="var(--red-500)" stroke="url(#sanity-monogram-border-gradient)" stroke-width="0.5"></rect><path d="M10.7797 9.06799C10.7797 12.0754 12.6701 13.8648 16.4546 14.8084L20.4649 15.7219C24.0466 16.5301 26.2277 18.5376 26.2277 21.8081C26.2556 23.2329 25.7841 24.6239 24.8922 25.7478C24.8922 22.4848 23.1741 20.7217 19.0299 19.6616L15.0923 18.7819C11.9392 18.0752 9.50545 16.4249 9.50545 12.8724C9.48886 11.5005 9.93714 10.1621 10.7797 9.06799" fill="white"></path><path d="M22.4279 21.0074C24.1384 22.0825 24.8884 23.5862 24.8884 25.7441C23.4726 27.526 20.9853 28.5259 18.0617 28.5259C13.1407 28.5259 9.69678 26.1463 8.93146 22.0111H13.6573C14.2657 23.9095 15.8767 24.7892 18.0273 24.7892C20.6524 24.7892 22.3973 23.4133 22.4317 20.9999" fill="#ffffffb3"></path><path d="M13.2364 13.5265C12.4553 13.0704 11.8145 12.4152 11.382 11.6302C10.9494 10.8452 10.7413 9.9598 10.7797 9.06799C12.1458 7.30114 14.5221 6.22223 17.4189 6.22223C22.4317 6.22223 25.3323 8.82364 26.0479 12.4852H21.5019C21.0006 11.0416 19.7454 9.91758 17.4571 9.91758C15.0119 9.91758 13.3435 11.316 13.2479 13.5265" fill="#ffffffb3"></path><defs><linearGradient id="sanity-monogram-border-gradient" x1="17.5" y1="0" x2="17.5" y2="35" gradientUnits="userSpaceOnUse"><stop stop-color="#ffffffb3"></stop><stop offset="0.105" stop-color="var(--red-400)"></stop><stop offset="1" stop-color="var(--red-600)"></stop></linearGradient></defs></svg></a><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="tw-reset relative ml-12"><div style="position:relative"><ul data-orientation="horizontal" class="flex max-lg:hidden" dir="ltr"><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«R3cqmtb»-trigger-radix-«R2rcqmtb»" aria-expanded="false" aria-controls="radix-«R3cqmtb»-content-radix-«R2rcqmtb»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Products</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«R3cqmtb»-trigger-radix-«R4rcqmtb»" aria-expanded="false" aria-controls="radix-«R3cqmtb»-content-radix-«R4rcqmtb»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Solutions</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«R3cqmtb»-trigger-radix-«R6rcqmtb»" aria-expanded="false" aria-controls="radix-«R3cqmtb»-content-radix-«R6rcqmtb»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Developers</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«R3cqmtb»-trigger-radix-«R8rcqmtb»" aria-expanded="false" aria-controls="radix-«R3cqmtb»-content-radix-«R8rcqmtb»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Resources</button></li><li><a data-radix-collection-item="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/enterprise?ref=navbar">Enterprise</a></li><li><a data-radix-collection-item="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/pricing?ref=navbar">Pricing</a></li></ul></div><div data-state="closed" data-orientation="horizontal" class="absolute left-0 top-full z-10 mt-8 flex w-max gap-24 rounded-lg border border-border-subtle bg-[color-mix(in_hsl,var(--theme-colors-bg-base),transparent_20%)] px-12 pb-16 pt-12 shadow-5 transition-opacity [backdrop-filter:blur(32px)] data-[state=closed]:opacity-0" style="pointer-events:none"></div></nav><div class="ml-auto flex gap-x-8"><a aria-label="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/manage?ref=navbar">Log in</a><a class="Button_button__cU1ax max-md:!hidden" aria-label="" data-size="md" data-fill="outline" data-color="primary" href="/contact/sales?ref=navbar">Contact Sales</a><a aria-label="" class="Button_button__cU1ax" data-size="md" data-fill="solid" data-color="primary" href="/get-started?ref=navbar">Get started</a><button class="lg:!hidden IconButton_button__O8oAE" data-target="mobile-menu" data-targetaction="open" aria-label="Open menu" type="button" data-size="md" data-fill="ghost" data-color="primary"><svg class="IconButton_icon__0JVK_" data-icon="menu" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/menu?replace-colors=currentColor&symbol=true#icon"></use></svg></button><dialog id="mobile-menu" aria-modal="true" class="tw-reset animate-dialog left-0 top-0 z-50 h-full max-h-none w-full max-w-none border-none bg-bg-base"><div class="flex h-full w-full flex-col"><header class="flex items-center justify-between border-b border-b-border-subtle bg-bg-base px-24 py-12"><a href="/"><svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.25" y="0.25" width="34.5" height="34.5" rx="5.75" fill="var(--red-500)" stroke="url(#sanity-monogram-border-gradient)" stroke-width="0.5"></rect><path d="M10.7797 9.06799C10.7797 12.0754 12.6701 13.8648 16.4546 14.8084L20.4649 15.7219C24.0466 16.5301 26.2277 18.5376 26.2277 21.8081C26.2556 23.2329 25.7841 24.6239 24.8922 25.7478C24.8922 22.4848 23.1741 20.7217 19.0299 19.6616L15.0923 18.7819C11.9392 18.0752 9.50545 16.4249 9.50545 12.8724C9.48886 11.5005 9.93714 10.1621 10.7797 9.06799" fill="white"></path><path d="M22.4279 21.0074C24.1384 22.0825 24.8884 23.5862 24.8884 25.7441C23.4726 27.526 20.9853 28.5259 18.0617 28.5259C13.1407 28.5259 9.69678 26.1463 8.93146 22.0111H13.6573C14.2657 23.9095 15.8767 24.7892 18.0273 24.7892C20.6524 24.7892 22.3973 23.4133 22.4317 20.9999" fill="#ffffffb3"></path><path d="M13.2364 13.5265C12.4553 13.0704 11.8145 12.4152 11.382 11.6302C10.9494 10.8452 10.7413 9.9598 10.7797 9.06799C12.1458 7.30114 14.5221 6.22223 17.4189 6.22223C22.4317 6.22223 25.3323 8.82364 26.0479 12.4852H21.5019C21.0006 11.0416 19.7454 9.91758 17.4571 9.91758C15.0119 9.91758 13.3435 11.316 13.2479 13.5265" fill="#ffffffb3"></path><defs><linearGradient id="sanity-monogram-border-gradient" x1="17.5" y1="0" x2="17.5" y2="35" gradientUnits="userSpaceOnUse"><stop stop-color="#ffffffb3"></stop><stop offset="0.105" stop-color="var(--red-400)"></stop><stop offset="1" stop-color="var(--red-600)"></stop></linearGradient></defs></svg></a><p class="text-interactive-lg font-semibold">Sanity.io</p><button data-target="mobile-menu" data-targetaction="close" aria-label="Close menu" class="IconButton_button__O8oAE" type="button" data-size="md" data-fill="outline" data-color="gray"><svg class="IconButton_icon__0JVK_" data-icon="close" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/close?replace-colors=currentColor&symbol=true#icon"></use></svg></button></header><div class="relative flex-grow overflow-x-hidden overflow-y-scroll"><ul class="flex flex-col gap-y-8 p-12"><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Products<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="e6d30a4ed305"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Platform</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/studio"><span class="text-interactive-lg font-semibold">Sanity Studio</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/content-lake"><span class="text-interactive-lg font-semibold">Content Lake</span><span class="text-interactive-sm text-fg-dim">Fully decoupled back end</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/developer-experience"><span class="text-interactive-lg font-semibold">APIs</span><span class="text-interactive-sm text-fg-dim">Connect to anything</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/create"><span class="text-interactive-lg font-semibold">Sanity Create</span><span class="text-interactive-sm text-fg-dim">The new writing experience</span></a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Feature highlight</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/solution/collaboration">Real time collaboration</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/solution/localization">Localization</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/live">Live by default</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/how-queries-work">GROQ: Precise content querying</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/block-content">Block content and Portable text</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/ai-assist">AI Assist</a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Solutions<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="1118caffc9d5"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Use Cases</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/e-commerce"><span class="text-interactive-lg font-semibold">E-Commerce</span><span class="text-interactive-sm text-fg-dim">Richer shopping experiences</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/marketing"><span class="text-interactive-lg font-semibold">Marketing sites</span><span class="text-interactive-sm text-fg-dim">Control your story</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/products-services"><span class="text-interactive-lg font-semibold">Product and services</span><span class="text-interactive-sm text-fg-dim">Innovate and automate</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/mobile-apps"><span class="text-interactive-lg font-semibold">Mobile apps</span><span class="text-interactive-sm text-fg-dim">Content backend for every OS</span></a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Customer stories</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/puma"><span class="text-interactive-lg font-semibold">Puma</span><span class="text-interactive-sm text-fg-dim">Source of truth for global market</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/tata"><span class="text-interactive-lg font-semibold">Tata Digial</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/morning-brew"><span class="text-interactive-lg font-semibold">Morning Brew</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/aether"><span class="text-interactive-lg font-semibold">Aether</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Developers<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="a1fa49235a43fe2f7fd518e47de97308"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Learn</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/docs?ref=navbar"><span class="text-interactive-lg font-semibold">Documentation</span><span class="text-interactive-sm text-fg-dim">Core concepts with examples</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/learn"><span class="text-interactive-lg font-semibold">Sanity Learn</span><span class="text-interactive-sm text-fg-dim">Courses with certification</span></a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/reference">API reference</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/ui">Sanity UI</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/query-cheat-sheet">GROQ cheat sheet</a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Build and share</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/templates">Templates</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/technology-partners">Integrations</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/plugins">Tools and plugins</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/schemas">Schemas and snippets</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" target="_blank" href="https://slack.sanity.io/">Join our community</a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Resources<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="9c51b33afd891210b768a934b349e9d1"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Company</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/blog">Blog</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/events">Events</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/agency-partners">Agency partners</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/careers">Careers</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/changelog">Changelog</a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Guides</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/headless-cms">Headless CMS Explained</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/structured-content-101">Structured content 101</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/content-modeling">Content Modeling</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/headless-seo">Headless SEO</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/static-websites">Static websites</a></li></ul></div></div></dialog></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/enterprise">Enterprise</a></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/pricing">Pricing</a></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/manage">Login</a></li></ul></div><footer class="grid grid-cols-[repeat(auto-fit,minmax(0,1fr))] gap-x-8 border-t border-t-border-subtle p-12"><a aria-label="" class="Button_button__cU1ax" data-size="lg" data-fill="solid" data-color="primary" href="/get-started">Get started</a><a aria-label="" class="Button_button__cU1ax" data-size="lg" data-fill="outline" data-color="primary" href="/contact/sales">Contact Sales</a></footer></div></dialog></div></nav></header><main id="main" class="flex-grow bg-bg-base" tabindex="-1"><div class="container-x mb-96 mt-32 md:mt-64"><h1 class="page-heading-md mb-48">Blog</h1><div class="mb-96"><article class="relative flex overflow-clip rounded-lg border border-border-subtle hover:bg-bg-strong hover:shadow-2 max-md:flex-col"><div><img alt="a dark background with a glowing square in the middle" loading="lazy" width="1821" height="1024" decoding="async" data-nimg="1" class="aspect-video h-full w-full flex-grow object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAACxLAAAsSwGlPZapAAABdElEQVR4nJWRW0sCURSF+w3N1RmPM87FCzl2MUMruhgVCIaWFWVBQZcHH8rU/kDRQ/3bXoO+8ERkEWUP62Wz9nfWXmdMUW2GpWpxND0xklRNfOy9Kqr9Mq5az2M/A8Xnoulg2EkpLeYOAYX0Kn8BP6B6zMV2UjhhHi87g58t4KYnsd00RswdhvE7UItjOQGpfJGZ+XVKy1vMr9RZrGyzUGlQXKqSmSphOeEICRUb1RD40TRLtSaNVpvdow57rQ77x10OTvrsnd5QaRwS5AtohpA7v3eox3HSE5Q3azTPrjjr3NHuPdLuP3HZe2D/sstCtY6bjqRXGaVD3XRIZvKUNmrsDKD9O85v72leXFPe3CKZnZSfNVqH6nuPMRES5IrMLlep1FusNVoUV6qE0RymCKXnX0DD8kj4EWFUIje7KpWKyiSCCMP2/gmUXQrMeIDwc3iZAl62IB8YzFQ98d3/N3CQQDMcmXRwviVCTMuXs2/pvgDfABGEM8jNZOx3AAAAAElFTkSuQmCC")" srcSet="https://cdn.sanity.io/images/3do82whm/next/9a8e2a3877da4955b44629ae5438557113e2f09c-1821x1024.png?w=1920&q=75&fit=clip&auto=format 1x, https://cdn.sanity.io/images/3do82whm/next/9a8e2a3877da4955b44629ae5438557113e2f09c-1821x1024.png?w=3840&q=75&fit=clip&auto=format 2x" src="https://cdn.sanity.io/images/3do82whm/next/9a8e2a3877da4955b44629ae5438557113e2f09c-1821x1024.png?w=3840&q=75&fit=clip&auto=format"/></div><div class="flex w-full flex-shrink-0 flex-col p-24 md:w-1/2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li></ul><time dateTime="2025-02-24T14:20:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Feb 24</time></div><p class="component-heading-lg text-fg-strong md:max-w-[400px]">No More 'DO NOT PUBLISH': Introducing Content Releases</p><p class="text-description mt-12 line-clamp-3 text-fg-dim md:line-clamp-6 md:max-w-[400px]">Content Releases lets teams bundle changes, preview, and publish with confidence—turning messy content updates into a structured, reliable process.</p><ul class="mt-auto space-y-12 pt-24 max-md:hidden"><li class="flex items-center gap-8"><div class="UserAvatar_avatar__wGZ0G ph-no-capture" style="--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/cf9cb6bb529cd03b93ccebcbc71c6014ddac2f10-400x400.png?h=64&w=64&fit=crop&auto=format" alt="Even Westvang" decoding="async" loading="lazy" width="32" height="32"/></div><span class="text-details-md font-semibold">Even Westvang</span></li></ul><div class="mt-auto flex items-center gap-8 pt-16 md:hidden"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/cf9cb6bb529cd03b93ccebcbc71c6014ddac2f10-400x400.png?h=64&w=64&fit=crop&auto=format" alt="Even Westvang" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Even Westvang</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/introducing-content-releases"><span class="sr-only">Read “<!-- -->No More 'DO NOT PUBLISH': Introducing Content Releases<!-- -->”</span></a></div></article></div><nav class="mb-48"><div class="md:max-w-[200px] lg:hidden"><div class="Select_wrapper__s_Eyo w-full"><select class="Input_input__embng Select_select__m9HYO" data-size="lg"><option value="all">All posts</option><option value="product">Product</option><option value="community">Community</option><option value="guide">Guides</option><option value="company">Company</option><option value="contentStrategy">Content strategy</option><option value="digitalStrategy">Digital strategy</option></select><svg class="Select_icon__ZGJCI" data-icon="select" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/select?replace-colors=currentColor&symbol=true#icon"></use></svg></div></div><ul class="hidden gap-x-4 lg:flex"><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="page" href="/blog?category=all"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">All posts</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=product"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Product</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=community"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Community</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=guide"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Guides</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=company"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Company</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=contentStrategy"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Content strategy</span></a><!--/$--></li><li class="first:-ml-12"><!--$--><a class="group text-details-lg block py-4 font-semibold" aria-current="false" href="/blog?category=digitalStrategy"><span class="block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim">Digital strategy</span></a><!--/$--></li></ul></nav><ul class="grid gap-16 md:grid-cols-2 lg:grid-cols-3 lg:gap-24"><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-04-07T18:05:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Apr 7</time></div><p class="component-heading-md text-fg-strong">What's New – April 2025</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Live Content API goes GA, new personalization plugin, document comparison tool, Nuxt template, Cursor AI course, and fresh Code && Content episodes.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472.jpg?rect=220%2C655%2C3079%2C3016&h=64&w=64&fit=crop&auto=format" alt="Evelina Wahlström" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Evelina Wahlström</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/what-s-new-april-2025"><span class="sr-only">Read “<!-- -->What's New – April 2025<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-03-28T12:07:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 28</time></div><p class="component-heading-md text-fg-strong">Pushing all the envelopes with ambitious content</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Jason Lengsorf, founder of CodeTV joins the Code && Content podcast to talk incremental improvement, avoiding the algorithm trap and not waiting for permission.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/pushing-all-the-envelopes-with-ambitious-content"><span class="sr-only">Read “<!-- -->Pushing all the envelopes with ambitious content<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-03-21T12:07:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 21</time></div><p class="component-heading-md text-fg-strong">Self-hosting is only free if your time is worth nothing</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Simen Svale, Co-founder and CTO of Sanity joins the Code && Content podcast to talk about The Content Lake, why we chose to build it and why you can't BYODB.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/self-hosting-is-only-free-if-your-time-is-worth-nothing"><span class="sr-only">Read “<!-- -->Self-hosting is only free if your time is worth nothing<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">digitalStrategy</div></li></ul><time dateTime="2025-03-20T18:00:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 20</time></div><p class="component-heading-md text-fg-strong">Content that lasts: Scaling beyond your frontend</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Learn how Bejamas maintains stable content operations through tech stack changes using Sanity's structured content approach and developer-first architecture.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/8c59ff27b39d83909c80dacf650d4ea10d7de7a2-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Pieter Brinkman" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Pieter Brinkman</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/content-that-lasts-scaling-beyond-your-frontend"><span class="sr-only">Read “<!-- -->Content that lasts: Scaling beyond your frontend<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li></ul><time dateTime="2025-03-17T18:06:09.749Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 17</time></div><p class="component-heading-md text-fg-strong">The Live Content API is now Generally Available</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">The Live Content API is now production-ready for all Sanity users. This enables real-time content delivery at scale with minimal implementation overhead.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Knut Melvær" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Knut Melvær</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/the-live-content-api-is-now-generally-available"><span class="sr-only">Read “<!-- -->The Live Content API is now Generally Available<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><time dateTime="2025-03-14T17:00:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 14</time></div><p class="component-heading-md text-fg-strong">The future beyond AI chat bots</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Are text-based interfaces really the future of UI? And what can the current slate of tools do to make us better educated, not just more productive?</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/the-future-beyond-ai-chat-bots"><span class="sr-only">Read “<!-- -->The future beyond AI chat bots<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-03-07T17:00:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 7</time></div><p class="component-heading-md text-fg-strong">You're better than AI slop</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Even Westvang joins the Code && Content podcast to get better at telling AI what to do, writing micro-management prompts and visualize digesting corn.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/reject-ai-slop"><span class="sr-only">Read “<!-- -->You're better than AI slop<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-03-03T19:08:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Mar 3</time></div><p class="component-heading-md text-fg-strong">What's New - March 2025</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Content Releases launch, Live Content API in Presentation, Markdown shortcuts, Community Contributions, Code && Content podcast & Lady Gaga webinar.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472.jpg?rect=220%2C655%2C3079%2C3016&h=64&w=64&fit=crop&auto=format" alt="Evelina Wahlström" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Evelina Wahlström</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/what-s-new-march-2025"><span class="sr-only">Read “<!-- -->What's New - March 2025<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">digitalStrategy</div></li></ul><time dateTime="2025-02-25T09:21:06.399Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Feb 25</time></div><p class="component-heading-md text-fg-strong">Give it in plain text: Making your content AI-Ready</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Optimizing for humans AND machines: How we made Sanity Learn bilingual with /llms.txt. Beyond data models, structured content now powers agent experiences.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Knut Melvær" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Knut Melvær</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/improving-the-agent-experience-for-sanity-learn"><span class="sr-only">Read “<!-- -->Give it in plain text: Making your content AI-Ready<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-02-21T10:30:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Feb 21</time></div><p class="component-heading-md text-fg-strong">React in 2025, what's next?</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Cody Olsen joins the Code && Content podcast to tell us about the future of front-end and the post-React Server Components present.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/react-in-2025-what-is-next"><span class="sr-only">Read “<!-- -->React in 2025, what's next?<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2025-02-07T10:30:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Feb 7</time></div><p class="component-heading-md text-fg-strong">The final boss of front-end: block editors</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Christian Grøngaard joins the Code && Content podcast to walk through shipping a block editor, behavior state charts, and gherkins.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64&w=64&fit=crop&auto=format" alt="Simeon Griggs" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simeon Griggs</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/the-final-boss-of-front-end-block-editors"><span class="sr-only">Read “<!-- -->The final boss of front-end: block editors<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">company</div></li></ul><time dateTime="2025-01-28T17:02:06.857Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Jan 28</time></div><p class="component-heading-md text-fg-strong">Introducing Sanity for Startups</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Kickstart your startup's growth with Sanity! Get 1 year of free access to our powerful content operating system through our new Sanity for Startups program.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/5a495b93c7191c158f7c7c5f2b59ee8e42c217fb-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Jon Eide Johnsen" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Jon Eide Johnsen</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/introducing-sanity-for-startups"><span class="sr-only">Read “<!-- -->Introducing Sanity for Startups<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li></ul><time dateTime="2024-12-18T19:38:06.056Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Dec 18</time></div><p class="component-heading-md text-fg-strong">A block content editor that loves you back</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">The Portable Text Editor is a powerful, customizable editor for authoring rich text and block content. It can now be used in any project.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;mask:radial-gradient(circle at 100%, transparent 18px, white 0);--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/e5eddd877a301a62e006119e79a2f43b26c30e08-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Mark Michon" decoding="async" loading="lazy" width="32" height="32"/></div><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:16px;mask:radial-gradient(circle at 100%, transparent 18px, white 0);--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/b5a48bf893b11db08cb738808069b8bb590f8bde-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Christian Grøngaard" decoding="async" loading="lazy" width="32" height="32"/></div><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:32px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Knut Melvær" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Christian Grøngaard and 2 more</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/a-block-content-editor-that-loves-you-back"><span class="sr-only">Read “<!-- -->A block content editor that loves you back<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li></ul><time dateTime="2024-12-06T21:38:45.636Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Dec 6</time></div><p class="component-heading-md text-fg-strong">A Black Friday Snooze Fest: Massive Traffic, No Drama</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Sometimes our most valuable contributions go completely unnoticed, which is why you might have missed this one. So let me tell you about it.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608.jpg?h=64&w=64&fit=crop&auto=format" alt="Simen Svale" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simen Svale</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/black-friday-snooze-fest"><span class="sr-only">Read “<!-- -->A Black Friday Snooze Fest: Massive Traffic, No Drama<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li></ul><time dateTime="2024-12-02T22:59:28.851Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Dec 2</time></div><p class="component-heading-md text-fg-strong">How to make a recipe site that scales well</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Bak&del is a site created to solve common frustrations with online recipe sites. Read how Dag used Sanity to make recipe instructions that scale (pun intended).</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bf8ccf5aea231328c4449d4db6659a76b8ec8517-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Dag Stuan" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Dag Stuan</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/how-to-make-a-recipe-site-that-scales-well"><span class="sr-only">Read “<!-- -->How to make a recipe site that scales well<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">company</div></li></ul><time dateTime="2024-11-19T15:33:00.000Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Nov 19</time></div><p class="component-heading-md text-fg-strong">The Sanity Winter Release 2024</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">Announcing Sanity Create w / Automatic Content Mapping, Visual Editing, and Releases</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608.jpg?h=64&w=64&fit=crop&auto=format" alt="Simen Svale" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Simen Svale</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/introducing-sanity-winter-release-2024"><span class="sr-only">Read “<!-- -->The Sanity Winter Release 2024<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">product</div></li></ul><time dateTime="2024-11-13T16:58:38.741Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Nov 13</time></div><p class="component-heading-md text-fg-strong">AVIF Arrives, Sanity’s Promise Fulfilled</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">We now support AVIF for superior compression without compromising visual quality, resulting in smaller file sizes and better performance.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;mask:radial-gradient(circle at 100%, transparent 18px, white 0);--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Knut Melvær" decoding="async" loading="lazy" width="32" height="32"/></div><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:16px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/32ad6d5ec3079e19bde3ec989ba7ddd941faf05b-1080x1080.jpg?h=64&w=64&fit=crop&auto=format" alt="Espen Hovlandsdal" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Espen Hovlandsdal, Knut Melvær</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/launching-avif-support"><span class="sr-only">Read “<!-- -->AVIF Arrives, Sanity’s Promise Fulfilled<!-- -->”</span></a></article></li><li><article class="h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2"><div class="mb-8 flex justify-between empty:hidden"><ul class="mr-auto flex flex-wrap gap-x-6 gap-y-2"><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">community</div></li><li><div class="Label_label__3hfoJ" data-size="sm" data-color="neutral">company</div></li></ul><time dateTime="2024-11-12T14:01:11.094Z" class="label-md ml-auto flex-shrink-0 uppercase text-fg-dim">Nov 12</time></div><p class="component-heading-md text-fg-strong">Sanity joins the Open Source Pledge</p><p class="text-description mt-12 line-clamp-3 text-fg-dim">We are joining the Open Source Pledge, committing to pay $2,000 per year per full-time developer directly to open source maintainers and foundations.</p><div class="mt-auto flex items-center gap-8 pt-16"><div class="flex-shrink-0 grid"><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:0px;mask:radial-gradient(circle at 100%, transparent 18px, white 0);--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64&w=64&fit=crop&auto=format" alt="Knut Melvær" decoding="async" loading="lazy" width="32" height="32"/></div><div class="UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture" style="margin-left:16px;--size:32px"><img class="UserAvatar_image__L7BQP" src="https://cdn.sanity.io/images/3do82whm/next/fc4624b219eb58749320e4fe96cd4d675045f568-200x200.jpg?h=64&w=64&fit=crop&auto=format" alt="Magnus Hillestad" decoding="async" loading="lazy" width="32" height="32"/></div></div><p class="text-details-md font-semibold leading-tight">Magnus Hillestad, Knut Melvær</p></div><a class="focus-ring absolute inset-0 h-full w-full rounded-md" href="/blog/sanity-joins-the-open-source-pledge"><span class="sr-only">Read “<!-- -->Sanity joins the Open Source Pledge<!-- -->”</span></a></article></li></ul><!--$--><nav class="mx-auto mt-48 w-fit flex items-center justify-center gap-x-16"><div class="Button_button__cU1ax max-md:!hidden pointer-events-none opacity-25" data-size="lg" data-fill="ghost" data-color="primary" data-rounded="true"><span class="Button_icon__UBoOj Button_iconLeft__2d7r1"><svg data-icon="arrow-left" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/arrow-left?replace-colors=currentColor&symbol=true#icon"></use></svg></span>Previous</div><div class="md:!hidden pointer-events-none opacity-25 IconButton_button__O8oAE" aria-label="Previous" data-size="md" data-fill="solid" data-color="primary"><svg class="IconButton_icon__0JVK_" data-icon="arrow-left" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/arrow-left?replace-colors=currentColor&symbol=true#icon"></use></svg></div><p class="text-details-lg text-fg-dim"><span class="hidden md:inline-block">Page </span><span class="font-semibold text-fg-strong">1</span><span class="hidden md:inline-block"> of </span><span class="md:hidden"> / </span>16</p><a class="md:!hidden IconButton_button__O8oAE" aria-label="Next" data-size="md" data-fill="solid" data-color="primary" href="/blog?page=2"><svg class="IconButton_icon__0JVK_" data-icon="arrow-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/arrow-right?replace-colors=currentColor&symbol=true#icon"></use></svg></a><a class="Button_button__cU1ax max-md:!hidden" data-size="lg" data-fill="ghost" data-color="primary" data-rounded="true" href="/blog?page=2">Next<span class="Button_icon__UBoOj Button_iconRight__IdvgI"><svg data-icon="arrow-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/arrow-right?replace-colors=currentColor&symbol=true#icon"></use></svg></span></a></nav><!--/$--></div><!--$--><!--/$--><!--$--><!--/$--></main><footer class="mb-[16vw] rounded-b-lg border-t border-t-border-subtle bg-bg-dim px-24 py-48 shadow-[0_48px_48px_color-mix(in_hsl,transparent,var(--red-700)_50%),0_24px_24px_color-mix(in_hsl,transparent,var(--red-800)_25%)] md:px-24 lg:mb-[120px] xl:p-96"><h2 class="sr-only">Footer</h2><div class="mx-auto grid w-full max-w-[var(--default-width)] gap-x-128 gap-y-48 !px-0 xl:grid-cols-[1fr,fit-content(300px)]"><nav class="grid grid-cols-2 gap-x-24 gap-y-48 md:grid-cols-4"><div><h3 class="label-sm mb-24 text-fg-dim">Products</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/studio">Sanity Studio</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/content-lake">Content Lake</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/developer-experience">APIs</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/create">Sanity Create</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/ai-assist">AI Assist</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/changelog">Changelog</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/cms-use-cases">Use cases</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Resources</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/docs/overview-introduction">Docs</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/learn">Learn</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/templates">Templates</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/resources">Resource Library</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/guides">Guides</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/explainers">Explainers</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/compare-sanity">Compare Sanity</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/glossary">Glossary</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Company</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/blog">Blog</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/events">Events</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/customers">Customer Stories</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/careers">Careers</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/agency-partners">Agency Partners</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/technology-partners">Technology Partners</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Trust and compliance</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/legal/privacy">Privacy policy</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/legal/tos">Terms of service</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/accessibility">Accessibility statement</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" target="_blank" href="https://cdn.sanity.io/files/3do82whm/next/6313de929b146cb92702c9fcdfcbcf296a9ae37e.pdf">Transparency statement</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/security">Security and compliance</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" target="_blank" href="https://opensourcepledge.com/members/sanity/">Open Source pledge</a></li><li class="flex items-center leading-[0]"><button class="text-interactive-md py-2 font-semibold text-fg-base hover:underline">Cookie preferences</button></li></ul></div></nav><div class="flex flex-col gap-y-48 md:flex-row md:justify-between xl:flex-col"><div><ul class="flex gap-4"><li><a aria-label="GitHub" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://github.com/sanity-io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2F229b0a8937b71b8209a8b498a737710c8c2473da-100x100.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="YouTube" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://www.youtube.com/@sanity_io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 102 102"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fa521106c604896224867b71bf195a5936ba53d31-102x102.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="LinkedIn" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://www.linkedin.com/company/sanity-io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2F4b53e2d9755e90400a0457e00bf462b78f4ecb76-100x100.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="BlueSky" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://bsky.app/profile/sanity.io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 101 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fc84dfc328015e58473f7e7a63dabd15d0073ce51-101x100.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="X (formerly Twitter)" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://x.com/sanity_io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fe8c98433c1ff61bb8a8b60c645511ff15320c1f4-100x100.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="RSS" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" href="/feed/rss"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fd88356f9bdcaa0375224e0fc702da8d7e1a5525d-100x100.svg&symbol=true&replace-colors=currentColor#icon"></use></svg></span></a></li></ul><ul class="mt-24 space-y-24"><li class="text-[0]"><a class="text-details-md font-semibold hover:underline" target="_blank" href="https://slack.sanity.io">Join our community</a></li><li class="text-[0]"><a class="text-details-md font-semibold hover:underline" href="/newsletter">Subscribe to our Newsletter</a></li></ul></div><div><fieldset class="RadioSwitch_fieldset__Nve_L" data-size="md"><input type="radio" id="theme-switch-light" class="RadioSwitch_radio__7YSaL" data-index="0" name="theme-switch" value="light"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-light" data-force-tooltip="false"><svg data-icon="sun" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/sun?replace-colors=currentColor&symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">Light mode</div></label><input type="radio" id="theme-switch-system" class="RadioSwitch_radio__7YSaL" data-index="1" name="theme-switch" value="system"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-system" data-force-tooltip="false"><svg data-icon="desktop" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/desktop?replace-colors=currentColor&symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">System theme</div></label><input type="radio" id="theme-switch-dark" class="RadioSwitch_radio__7YSaL" data-index="2" name="theme-switch" value="dark"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-dark" data-force-tooltip="false"><svg data-icon="moon" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/moon?replace-colors=currentColor&symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">Dark mode</div></label><div class="RadioSwitch_indicator__DJugd"></div></fieldset><div class="mt-24"><div class="Button_button__cU1ax w-fit !pr-16 mt-24 !text-gray-500-dynamic" data-size="md" data-fill="outline" data-color="gray" data-rounded="true"><span class="Button_icon__UBoOj Button_iconLeft__2d7r1"><svg class="!text-gray-500-dynamic" data-icon="dot" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/dot?replace-colors=currentColor&symbol=true#icon"></use></svg></span>Loading system status...</div></div><p class="label-sm ml-4 mt-16 text-fg-dim">© SANITY <!-- -->2025</p></div></div></div></footer><div class="opacity-0 fixed bottom-0 -z-10 w-full bg-[linear-gradient(180deg,var(--red-500)_50%,var(--red-700)_100%)] pb-24 pt-128 lg:-bottom-64"><svg viewBox="0 0 105 22" xmlns="http://www.w3.org/2000/svg" class="mx-auto block h-auto w-full max-w-[var(--default-width)] text-fg-strong-dark opacity-50 max-lg:scale-105" fill="none"><title>Sanity</title><path opacity="0.7" d="M78.1793 7.99261V21.0028H73.9031V10.2138L78.1793 7.99261Z" fill="currentColor"></path><path opacity="0.7" d="M20.9511 21.33L30.944 16.1051L29.7121 12.9141L23.1332 15.9821L20.9511 21.33Z" fill="currentColor"></path><path opacity="0.5" d="M73.9031 10.2027L84.7443 4.65477L82.9126 1.5571L73.9031 5.95997V10.2027Z" fill="currentColor"></path><path opacity="0.7" d="M43.3705 6.96233V21.0028H39.2927V1.00714L43.3705 6.96233Z" fill="currentColor"></path><path opacity="0.5" d="M27.1299 6.18617L20.9511 21.33L17.7731 18.5943L25.1353 1.00714L27.1299 6.18617Z" fill="currentColor"></path><path d="M25.1353 1.00714H29.3477L37.1386 21.0028H32.8269L25.1353 1.00714Z" fill="currentColor"></path><path d="M44.0012 1.00714L52.9824 14.6682V21.0028L39.2927 1.00714H44.0012Z" fill="currentColor"></path><path d="M64.9183 1.00714H60.6739V21.0063H64.9183V1.00714Z" fill="currentColor"></path><path d="M73.9031 4.65474H67.37V1.00714H82.5867L84.7443 4.65474H78.1793H73.9031Z" fill="currentColor"></path><path opacity="0.5" d="M97.2754 13.4153V21.0028H93.0629V13.4153" fill="currentColor"></path><path d="M93.0629 13.4152L100.191 1.00714H104.666L97.2754 13.4152H93.0629Z" fill="currentColor"></path><path opacity="0.7" d="M93.063 13.4152L85.7363 1.00714H90.3456L95.3092 9.51008L93.063 13.4152Z" fill="currentColor"></path><path d="M1.96126 3.31479C1.96126 6.09921 3.71145 7.75595 7.21536 8.62956L10.9283 9.47533C14.2444 10.2236 16.2639 12.0822 16.2639 15.1103C16.2897 16.4295 15.8531 17.7173 15.0274 18.7579C15.0274 15.7368 13.4367 14.1044 9.59972 13.1229L5.95409 12.3085C3.03475 11.6541 0.781478 10.1262 0.781478 6.83709C0.766123 5.56693 1.18116 4.32781 1.96126 3.31479" fill="currentColor"></path><path opacity="0.7" d="M52.9824 13.6415V1.00714H57.0602V21.0028H52.9824V13.6415Z" fill="currentColor"></path><path opacity="0.7" d="M12.7458 14.3689C14.3294 15.3643 15.0238 16.7565 15.0238 18.7544C13.713 20.4041 11.4101 21.33 8.70333 21.33C4.14718 21.33 0.958577 19.1268 0.25 15.2982H4.62547C5.18878 17.0559 6.68034 17.8703 8.67144 17.8703C11.1019 17.8703 12.7174 16.5964 12.7493 14.3619" fill="currentColor"></path><path opacity="0.7" d="M4.23567 7.44267C3.5125 7.02045 2.9192 6.41375 2.51873 5.68697C2.11827 4.96019 1.92558 4.14045 1.96113 3.31476C3.22594 1.67891 5.42608 0.679993 8.10804 0.679993C12.7492 0.679993 15.4347 3.08852 16.0972 6.47856H11.8883C11.4242 5.14203 10.2621 4.10136 8.14347 4.10136C5.87957 4.10136 4.33487 5.39611 4.24629 7.44267" fill="currentColor"></path></svg></div></div><!--$--><!--$--><!--/$--><!--$--><!--/$--><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N3ZSHCP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!--/$--><!--$--><!--/$--><script src="/_next/static/chunks/webpack-1b637e44b194976d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[87095,[],\"\"]\n3:I[2059,[],\"\"]\n7:I[9477,[],\"MetadataBoundary\"]\n9:I[9477,[],\"OutletBoundary\"]\nc:I[53651,[],\"AsyncMetadataOutlet\"]\ne:I[9477,[],\"ViewportBoundary\"]\n10:I[65826,[],\"\"]\n11:\"$Sreact.suspense\"\n12:I[53651,[],\"AsyncMetadata\"]\n15:I[5534,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"StudioButton\"]\n16:I["])</script><script>self.__next_f.push([1,"37631,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"\"]\n17:I[12166,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx"])</script><script>self.__next_f.push([1,"\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"ThemeMigrator\"]\n18:I[25060,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBa"])</script><script>self.__next_f.push([1,"Hvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"ThemeProvider\"]\n19:I[9657,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQF"])</script><script>self.__next_f.push([1,"BaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"Navbar\"]\n1a:I[3106,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\""])</script><script>self.__next_f.push([1,"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"49146\",\"static/chunks/49146-da2095b8b134f939.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"24345\",\"static/chunks/app/not-found-64492fcabbeaa0f4.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"default\"]\n1b:I[51196,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static"])</script><script>self.__next_f.push([1,"/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"Footer\"]\n1c:I[22409,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"ThemeShortcut\"]\n1d:I[94511,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=d"])</script><script>self.__next_f.push([1,"pl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"MetaThemeColor\"]\n1e:I[90528,[\"8551\",\"static/chunks/403b6f43-9f0bc13804aa369b.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"40363\",\"static/chunks/8cec84ad-7206e95bfd6bfaf6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?d"])</script><script>self.__next_f.push([1,"pl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"35767\",\"static/chunks/35767-36686b257713836a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"63911\",\"static/chunks/63911-6a65c25e0a839c19.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"61650\",\"static/chunks/61650-8348742232621852.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"52713\",\"static/chunks/52713-f782218107ac75c2.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"27697\",\"static/chunks/27697-cc8526ba67025c84.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19516\",\"static/chunks/19516-ce8457ab3bac353f.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"59353\",\"static/chunks/59353-85f638054540c1b6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"12407\",\"static/chunks/12407-9fcc2a41d31bed9c.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29799\",\"static/chunks/29799-db926355c2e2e71d.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"60416\",\"static/chunks/60416-4d43a3d077395f0a.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"85995\",\"static/chunks/85995-0ea04a583f4845b5.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"3808\",\"static/chunks/3808-b598590d6b0c9e10.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"29181\",\"static/chunks/app/(marketing)/layout-05b8a4a83b057b26.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"Tracking\"]\n21:I[16240,[\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"25251\",\"static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"Link\"]\n:HL[\"/_next/static/media/01c57da814b41df8-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/sta"])</script><script>self.__next_f.push([1,"tic/media/5ef93f5e07bf2f1e-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c2aec037506091d0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/52d415aff7e308f1.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/df9fa6c5b3955e85.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/67aa22d6798e6b99.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/e81f6e2dc15576c7.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/cdf21c82c4a2dbe8.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/5a4ad7a7c7909f02.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/0ca5e575cf5a427f.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/8bfb67f6e0cd68e3.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/51ce4e4a451cab71.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/f8e7291f44ca8dcd.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n:HL[\"/_next/static/css/62f6674294624334.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"3MeDzRs7kPcyypTZml3Pu\",\"p\":\"\",\"c\":[\"\",\"blog\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"(marketing)\",{\"children\":[\"blog\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/52d415aff7e308f1.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"/static/styles/cookie-banner.css\"}]}],[\"$\",\"body\",null,{\"className\":\"__variable_b1c180 __variable_704ecf __variable_115f82\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L4\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/67aa22d6798e6b99.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0ca5e575cf5a427f.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/df9fa6c5b3955e85.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8bfb67f6e0cd68e3.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/51ce4e4a451cab71.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f8e7291f44ca8dcd.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}]]}],{\"children\":[\"(marketing)\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/df9fa6c5b3955e85.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/67aa22d6798e6b99.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/e81f6e2dc15576c7.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/cdf21c82c4a2dbe8.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/5a4ad7a7c7909f02.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"5\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0ca5e575cf5a427f.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"6\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8bfb67f6e0cd68e3.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"7\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/51ce4e4a451cab71.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"8\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f8e7291f44ca8dcd.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"9\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/62f6674294624334.css?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L5\"]}],{\"children\":[\"blog\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[\"$\",\"$L7\",null,{\"children\":\"$L8\"}],null,[\"$\",\"$L9\",null,{\"children\":[\"$La\",\"$Lb\",[\"$\",\"$Lc\",null,{\"promise\":\"$@d\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$1\",\"HVLYCSHA7O_Q1OdVUk_UK\",{\"children\":[[\"$\",\"$Le\",null,{\"children\":\"$Lf\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],null]}],false]],\"m\":\"$undefined\",\"G\":[\"$10\",\"$undefined\"],\"s\":false,\"S\":false}\n"])</script><script>self.__next_f.push([1,"8:[\"$\",\"$11\",null,{\"fallback\":null,\"children\":[\"$\",\"$L12\",null,{\"promise\":\"$@13\"}]}]\n5:[\"$L14\",false,[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L15\",null,{}]}]]\nb:null\n4:[[\"$\",\"$L16\",null,{\"id\":\"cookie-banner\",\"src\":\"https://cmp.osano.com/16CLWDTCcnYWI2HHP/e53d2bde-32d5-45a1-ab1a-16b98951bfe3/osano.js\",\"defer\":true}],[\"$\",\"$L16\",null,{\"id\":\"gtag\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag(\\\"consent\\\", \\\"default\\\", { ad_storage: \\\"denied\\\", ad_user_data: \\\"denied\\\", ad_personalization: \\\"denied\\\", analytics_storage: \\\"denied\\\", wait_for_update: 500, }); gtag(\\\"set\\\", \\\"ads_data_redaction\\\", true);\"}}],[\"$\",\"$L16\",null,{\"id\":\"osano\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n ;(function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data');\\n window.Osano('onInitialized', () =\u003e document.getElementsByClassName('osano-cm-window')[0].style.display = 'none');\\n \"}}],[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-full flex-col\",\"children\":[null,null,[\"$\",\"$L19\",null,{}],[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"flex-grow bg-bg-base\",\"tabIndex\":-1,\"children\":[\"$\",\"$L1a\",null,{\"text\":\"Page not found\"}]}],[\"$\",\"$L1b\",null,{}],false]}],[\"$\",\"$L1c\",null,{}],[\"$\",\"$L1d\",null,{\"dark\":\"#13141b\",\"light\":\"#f6f6f8\"}],false]}],[\"$\",\"$11\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1e\",null,{}]}]]\n14:[[\"$\",\"$L16\",null,{\"id\":\"cookie-banner\",\"src\":\"https://cmp.osano.com/16CLWDTCcnYWI2HHP/e53d2bde-32d5-45a1-ab1a-16b98951bfe3/osano.js\",\"defer\":true}],[\"$\",\"$L16\",null,{\"id\":\"gtag\",\"dangerouslySetInnerHTML\":{\"__html\":\"window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag(\\\"consent\\\", \\\"default\\\", { ad_storage: \\\"denied\\\", ad_user_data: \\\"denied\\\", ad_personalization: \\\"denied\\\", analytics_storage: \\\"denied\\\", wait_for_update: 500, }); gtag(\\\"set\\\", \\\"ads_data_redaction\\\", true);\"}}],[\"$\",\"$L16\",null,{\"id\":"])</script><script>self.__next_f.push([1,"\"osano\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n ;(function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data');\\n window.Osano('onInitialized', () =\u003e document.getElementsByClassName('osano-cm-window')[0].style.display = 'none');\\n \"}}],[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-full flex-col\",\"children\":[\"$L1f\",\"$L20\",[\"$\",\"$L19\",null,{}],[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"flex-grow bg-bg-base\",\"tabIndex\":-1,\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L1b\",null,{}],false]}],[\"$\",\"$L1c\",null,{}],[\"$\",\"$L1d\",null,{\"dark\":\"#13141b\",\"light\":\"#f6f6f8\"}],false]}],[\"$\",\"$11\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1e\",null,{}]}]]\n1f:null\n20:[\"$\",\"$L21\",null,{\"href\":\"https://www.sanity.io/events/powerhouse?ref=banner\",\"className\":\"focus-ring flex items-center justify-center bg-black py-12 text-white no-underline [--focus-ring-offset:-2px] hover:bg-gray-900 hover:text-cyan-200\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-details-md container-x text-center font-medium\",\"children\":[\"Hear how Powerhouse architected for content reuse and editor autonomy. Sign up now!\",\" →\"]}]}]\nf:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\na:null\n"])</script><script>self.__next_f.push([1,"13:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Blog | Sanity\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"News, releases, tutorials, and musings from the team behind Sanity.io\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.sanity.io/blog\"}],[\"$\",\"link\",\"3\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"RSS Feed for sanity.io/blog\",\"href\":\"https://www.sanity.io/feed/rss\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"Fulltext RSS Feed for sanity.io/blog\",\"href\":\"https://www.sanity.io/feed/rss?fullText\"}],[\"$\",\"meta\",\"5\",{\"name\":\"google-site-verification\",\"content\":\"RjrkDVDuEpQIbe4iNq9LjZKuvTwlJCADdY1jZNjuItY\"}],[\"$\",\"meta\",\"6\",{\"name\":\"google-site-verification\",\"content\":\"6axnRgH1VVzoyqB3J4uGuOQ98xzHBmAIEaHKWdVCBXg\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"Blog | Sanity\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"News, releases, tutorials, and musings from the team behind Sanity.io\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Sanity.io\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://www.sanity.io/static/images/opengraph/social.png\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:site\",\"content\":\"@sanity_io\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"Blog | Sanity\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"News, releases, tutorials, and musings from the team behind Sanity.io\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://www.sanity.io/static/images/opengraph/social.png\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/static/images/favicons/android-icon-192x192.png\",\"type\":\"image/png\",\"sizes\":\"192x192\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/static/images/favicons/favicon-96x96.png\",\"type\":\"image/png\",\"sizes\":\"96x96\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/static/images/favicons/favicon-32x32.png\",\"type\":\"image/png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/static/images/favicons/favicon-16x16.png\",\"type\":\"image/png\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"25\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/safari-pinned-tab.svg\",\"color\":\"black\"}],[\"$\",\"link\",\"26\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-57x57.png\",\"sizes\":\"57x57\",\"type\":\"image/png\"}],[\"$\",\"link\",\"27\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-60x60.png\",\"sizes\":\"60x60\",\"type\":\"image/png\"}],[\"$\",\"link\",\"28\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-72x72.png\",\"sizes\":\"72x72\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-76x76.png\",\"sizes\":\"76x76\",\"type\":\"image/png\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-114x114.png\",\"sizes\":\"114x114\",\"type\":\"image/png\"}],[\"$\",\"link\",\"31\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-120x120.png\",\"sizes\":\"120x120\",\"type\":\"image/png\"}],[\"$\",\"link\",\"32\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-144x144.png\",\"sizes\":\"144x144\",\"type\":\"image/png\"}],[\"$\",\"link\",\"33\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-152x152.png\",\"sizes\":\"152x152\",\"type\":\"image/png\"}],[\"$\",\"link\",\"34\",{\"rel\":\"apple-touch-icon\",\"href\":\"/static/images/favicons/apple-icon-180x180.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"d:{\"metadata\":\"$13:metadata\",\"error\":null,\"digest\":\"$undefined\"}\n"])</script><script>self.__next_f.push([1,"22:I[23238,[\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"25251\",\"static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"SanityImage\"]\n23:I[2704,[\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"25251\",\"static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"CategorySelect\"]\n24:I[14707,[\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"25251\",\"static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"NavLink\"]\n25:I[18160,[\"57022\",\"static/chunks/57022-d43a9e753d1cdcdc.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"19198\",\"static/chunks/19198-bfaa65d1e7f79d98.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"44307\",\"static/chunks/44307-f42a02ac96109f31.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"38647\",\"static/chunks/38647-0a2b1ea1377ce6a1.js?dpl=dpl_CpbhANs8Pb"])</script><script>self.__next_f.push([1,"BfuR5ftu88QQFBaHvx\",\"38876\",\"static/chunks/38876-eb70eb8ce8488e70.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\",\"25251\",\"static/chunks/app/(marketing)/blog/page-03fb4f87f6f1e3a6.js?dpl=dpl_CpbhANs8PbBfuR5ftu88QQFBaHvx\"],\"Pagination\"]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"container-x mb-96 mt-32 md:mt-64\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"page-heading-md mb-48\",\"children\":\"Blog\"}],[\"$\",\"div\",null,{\"className\":\"mb-96\",\"children\":[\"$\",\"article\",null,{\"className\":\"relative flex overflow-clip rounded-lg border border-border-subtle hover:bg-bg-strong hover:shadow-2 max-md:flex-col\",\"children\":[[\"$\",\"div\",null,{\"children\":[\"$\",\"$L22\",null,{\"image\":{\"alt\":\"a dark background with a glowing square in the middle\",\"caption\":null,\"crop\":null,\"hotspot\":null,\"asset\":{\"_id\":\"image-9a8e2a3877da4955b44629ae5438557113e2f09c-1821x1024-png\",\"_type\":\"sanity.imageAsset\",\"url\":\"https://cdn.sanity.io/images/3do82whm/next/9a8e2a3877da4955b44629ae5438557113e2f09c-1821x1024.png\",\"metadata\":{\"dimensions\":{\"height\":1024,\"width\":1821},\"lqip\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAACxLAAAsSwGlPZapAAABdElEQVR4nJWRW0sCURSF+w3N1RmPM87FCzl2MUMruhgVCIaWFWVBQZcHH8rU/kDRQ/3bXoO+8ERkEWUP62Wz9nfWXmdMUW2GpWpxND0xklRNfOy9Kqr9Mq5az2M/A8Xnoulg2EkpLeYOAYX0Kn8BP6B6zMV2UjhhHi87g58t4KYnsd00RswdhvE7UItjOQGpfJGZ+XVKy1vMr9RZrGyzUGlQXKqSmSphOeEICRUb1RD40TRLtSaNVpvdow57rQ77x10OTvrsnd5QaRwS5AtohpA7v3eox3HSE5Q3azTPrjjr3NHuPdLuP3HZe2D/sstCtY6bjqRXGaVD3XRIZvKUNmrsDKD9O85v72leXFPe3CKZnZSfNVqH6nuPMRES5IrMLlep1FusNVoUV6qE0RymCKXnX0DD8kj4EWFUIje7KpWKyiSCCMP2/gmUXQrMeIDwc3iZAl62IB8YzFQ98d3/N3CQQDMcmXRwviVCTMuXs2/pvgDfABGEM8jNZOx3AAAAAElFTkSuQmCC\"}},\"darkModeImage\":null},\"className\":\"aspect-video h-full w-full flex-grow object-cover\"}]}],[\"$\",\"div\",null,{\"className\":\"flex w-full flex-shrink-0 flex-col p-24 md:w-1/2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-02-24T14:20:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Feb 24\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-lg text-fg-strong md:max-w-[400px]\",\"children\":\"No More 'DO NOT PUBLISH': Introducing Content Releases\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim md:line-clamp-6 md:max-w-[400px]\",\"children\":\"Content Releases lets teams bundle changes, preview, and publish with confidence—turning messy content updates into a structured, reliable process.\"}],[[\"$\",\"ul\",null,{\"className\":\"mt-auto space-y-12 pt-24 max-md:hidden\",\"children\":[[\"$\",\"li\",null,{\"className\":\"flex items-center gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"UserAvatar_avatar__wGZ0G ph-no-capture\",\"style\":{\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/cf9cb6bb529cd03b93ccebcbc71c6014ddac2f10-400x400.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Even Westvang\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}],[\"$\",\"span\",null,{\"className\":\"text-details-md font-semibold\",\"children\":\"Even Westvang\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16 md:hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-cf9cb6bb529cd03b93ccebcbc71c6014ddac2f10-400x400-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/cf9cb6bb529cd03b93ccebcbc71c6014ddac2f10-400x400.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Even Westvang\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Even Westvang\"}]]}]],[\"$\",\"$L21\",null,{\"href\":\"/blog/introducing-content-releases\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"No More 'DO NOT PUBLISH': Introducing Content Releases\",\"”\"]}]}]]}]]}]}],[\"$\",\"nav\",null,{\"className\":\"mb-48\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:max-w-[200px] lg:hidden\",\"children\":[\"$\",\"$L23\",null,{\"category\":\"all\",\"className\":\"w-full\"}]}],[\"$\",\"ul\",\"1all\",{\"className\":\"hidden gap-x-4 lg:flex\",\"children\":[[\"$\",\"li\",\"All posts\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=all\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":true,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"All posts\"}]}]}]}],[\"$\",\"li\",\"Product\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=product\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Product\"}]}]}]}],[\"$\",\"li\",\"Community\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=community\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Community\"}]}]}]}],[\"$\",\"li\",\"Guides\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=guide\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Guides\"}]}]}]}],[\"$\",\"li\",\"Company\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=company\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Company\"}]}]}]}],[\"$\",\"li\",\"Content strategy\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=contentStrategy\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Content strategy\"}]}]}]}],[\"$\",\"li\",\"Digital strategy\",{\"className\":\"first:-ml-12\",\"children\":[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L24\",null,{\"href\":\"/blog?category=digitalStrategy\",\"className\":\"group text-details-lg block py-4 font-semibold\",\"active\":false,\"prefetch\":true,\"children\":[\"$\",\"span\",null,{\"className\":\"block rounded-full px-12 py-8 transition-colors group-hover:bg-bg-dim group-aria-[current=page]:bg-bg-dim\",\"children\":\"Digital strategy\"}]}]}]}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"grid gap-16 md:grid-cols-2 lg:grid-cols-3 lg:gap-24\",\"children\":[[\"$\",\"li\",\"0\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-04-07T18:05:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Apr 7\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"What's New – April 2025\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Live Content API goes GA, new personalization plugin, document comparison tool, Nuxt template, Cursor AI course, and fresh Code \u0026\u0026 Content episodes.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472.jpg?rect=220%2C655%2C3079%2C3016\u0026h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Evelina Wahlström\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Evelina Wahlström\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/what-s-new-april-2025\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"What's New – April 2025\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"1\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-28T12:07:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 28\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Pushing all the envelopes with ambitious content\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Jason Lengsorf, founder of CodeTV joins the Code \u0026\u0026 Content podcast to talk incremental improvement, avoiding the algorithm trap and not waiting for permission.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/pushing-all-the-envelopes-with-ambitious-content\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Pushing all the envelopes with ambitious content\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"2\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-21T12:07:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 21\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Self-hosting is only free if your time is worth nothing\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Simen Svale, Co-founder and CTO of Sanity joins the Code \u0026\u0026 Content podcast to talk about The Content Lake, why we chose to build it and why you can't BYODB.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/self-hosting-is-only-free-if-your-time-is-worth-nothing\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Self-hosting is only free if your time is worth nothing\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"3\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"digitalStrategy\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"digitalStrategy\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-20T18:00:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 20\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Content that lasts: Scaling beyond your frontend\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Learn how Bejamas maintains stable content operations through tech stack changes using Sanity's structured content approach and developer-first architecture.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-8c59ff27b39d83909c80dacf650d4ea10d7de7a2-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/8c59ff27b39d83909c80dacf650d4ea10d7de7a2-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Pieter Brinkman\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Pieter Brinkman\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/content-that-lasts-scaling-beyond-your-frontend\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Content that lasts: Scaling beyond your frontend\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"4\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-17T18:06:09.749Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 17\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"The Live Content API is now Generally Available\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"The Live Content API is now production-ready for all Sanity users. This enables real-time content delivery at scale with minimal implementation overhead.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Knut Melvær\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Knut Melvær\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/the-live-content-api-is-now-generally-available\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"The Live Content API is now Generally Available\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"5\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[false,[\"$\",\"time\",null,{\"dateTime\":\"2025-03-14T17:00:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 14\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"The future beyond AI chat bots\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Are text-based interfaces really the future of UI? And what can the current slate of tools do to make us better educated, not just more productive?\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/the-future-beyond-ai-chat-bots\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"The future beyond AI chat bots\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"6\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-07T17:00:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 7\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"You're better than AI slop\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Even Westvang joins the Code \u0026\u0026 Content podcast to get better at telling AI what to do, writing micro-management prompts and visualize digesting corn.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/reject-ai-slop\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"You're better than AI slop\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"7\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-03-03T19:08:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Mar 3\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"What's New - March 2025\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Content Releases launch, Live Content API in Presentation, Markdown shortcuts, Community Contributions, Code \u0026\u0026 Content podcast \u0026 Lady Gaga webinar.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/0d381d4d7b12742828446fa4435b9cb0b88285f6-3648x5472.jpg?rect=220%2C655%2C3079%2C3016\u0026h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Evelina Wahlström\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Evelina Wahlström\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/what-s-new-march-2025\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"What's New - March 2025\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"8\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"digitalStrategy\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"digitalStrategy\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-02-25T09:21:06.399Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Feb 25\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Give it in plain text: Making your content AI-Ready\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Optimizing for humans AND machines: How we made Sanity Learn bilingual with /llms.txt. Beyond data models, structured content now powers agent experiences.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Knut Melvær\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Knut Melvær\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/improving-the-agent-experience-for-sanity-learn\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Give it in plain text: Making your content AI-Ready\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"9\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-02-21T10:30:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Feb 21\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"React in 2025, what's next?\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Cody Olsen joins the Code \u0026\u0026 Content podcast to tell us about the future of front-end and the post-React Server Components present.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/react-in-2025-what-is-next\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"React in 2025, what's next?\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"10\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-02-07T10:30:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Feb 7\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"The final boss of front-end: block editors\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Christian Grøngaard joins the Code \u0026\u0026 Content podcast to walk through shipping a block editor, behavior state charts, and gherkins.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b1bfbfe4173a8f7688d37adb45028724f266a74c-792x792.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simeon Griggs\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simeon Griggs\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/the-final-boss-of-front-end-block-editors\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"The final boss of front-end: block editors\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"11\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"company\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"company\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2025-01-28T17:02:06.857Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Jan 28\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Introducing Sanity for Startups\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Kickstart your startup's growth with Sanity! Get 1 year of free access to our powerful content operating system through our new Sanity for Startups program.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-5a495b93c7191c158f7c7c5f2b59ee8e42c217fb-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/5a495b93c7191c158f7c7c5f2b59ee8e42c217fb-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Jon Eide Johnsen\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Jon Eide Johnsen\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/introducing-sanity-for-startups\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Introducing Sanity for Startups\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"12\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-12-18T19:38:06.056Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Dec 18\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"A block content editor that loves you back\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"The Portable Text Editor is a powerful, customizable editor for authoring rich text and block content. It can now be used in any project.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-e5eddd877a301a62e006119e79a2f43b26c30e08-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"radial-gradient(circle at 100%, transparent 18px, white 0)\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/e5eddd877a301a62e006119e79a2f43b26c30e08-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Mark Michon\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}],[\"$\",\"div\",\"image-b5a48bf893b11db08cb738808069b8bb590f8bde-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"16px\",\"mask\":\"radial-gradient(circle at 100%, transparent 18px, white 0)\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/b5a48bf893b11db08cb738808069b8bb590f8bde-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Christian Grøngaard\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}],[\"$\",\"div\",\"image-bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"32px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Knut Melvær\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Christian Grøngaard and 2 more\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/a-block-content-editor-that-loves-you-back\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"A block content editor that loves you back\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"13\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-12-06T21:38:45.636Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Dec 6\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"A Black Friday Snooze Fest: Massive Traffic, No Drama\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Sometimes our most valuable contributions go completely unnoticed, which is why you might have missed this one. So let me tell you about it.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simen Svale\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simen Svale\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/black-friday-snooze-fest\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"A Black Friday Snooze Fest: Massive Traffic, No Drama\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"14\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-12-02T22:59:28.851Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Dec 2\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"How to make a recipe site that scales well\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Bak\u0026del is a site created to solve common frustrations with online recipe sites. Read how Dag used Sanity to make recipe instructions that scale (pun intended).\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-bf8ccf5aea231328c4449d4db6659a76b8ec8517-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bf8ccf5aea231328c4449d4db6659a76b8ec8517-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Dag Stuan\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Dag Stuan\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/how-to-make-a-recipe-site-that-scales-well\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"How to make a recipe site that scales well\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"15\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}],[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}],[\"$\",\"li\",\"company\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"company\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-11-19T15:33:00.000Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Nov 19\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"The Sanity Winter Release 2024\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"Announcing Sanity Create w / Automatic Content Mapping, Visual Editing, and Releases\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/1d4fd09286918c065bc417dda3fa1271e07326db-3072x4608.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Simen Svale\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Simen Svale\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/introducing-sanity-winter-release-2024\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"The Sanity Winter Release 2024\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"16\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"product\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"product\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-11-13T16:58:38.741Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Nov 13\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"AVIF Arrives, Sanity’s Promise Fulfilled\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"We now support AVIF for superior compression without compromising visual quality, resulting in smaller file sizes and better performance.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"radial-gradient(circle at 100%, transparent 18px, white 0)\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Knut Melvær\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}],[\"$\",\"div\",\"image-32ad6d5ec3079e19bde3ec989ba7ddd941faf05b-1080x1080-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"16px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/32ad6d5ec3079e19bde3ec989ba7ddd941faf05b-1080x1080.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Espen Hovlandsdal\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Espen Hovlandsdal, Knut Melvær\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/launching-avif-support\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"AVIF Arrives, Sanity’s Promise Fulfilled\",\"”\"]}]}]]}]}],[\"$\",\"li\",\"17\",{\"children\":[\"$\",\"article\",null,{\"className\":\"h-full relative flex cursor-pointer flex-col rounded-md border border-border-subtle p-16 transition-all hover:bg-bg-strong hover:shadow-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-8 flex justify-between empty:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"mr-auto flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"li\",\"community\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"community\"}]}],[\"$\",\"li\",\"company\",{\"children\":[\"$\",\"div\",null,{\"className\":\"Label_label__3hfoJ\",\"data-size\":\"sm\",\"data-color\":\"neutral\",\"href\":\"$undefined\",\"children\":\"company\"}]}]]}],[\"$\",\"time\",null,{\"dateTime\":\"2024-11-12T14:01:11.094Z\",\"className\":\"label-md ml-auto flex-shrink-0 uppercase text-fg-dim\",\"children\":\"Nov 12\"}]]}],[\"$\",\"p\",null,{\"className\":\"component-heading-md text-fg-strong\",\"children\":\"Sanity joins the Open Source Pledge\"}],[\"$\",\"p\",null,{\"className\":\"text-description mt-12 line-clamp-3 text-fg-dim\",\"children\":\"We are joining the Open Source Pledge, committing to pay $2,000 per year per full-time developer directly to open source maintainers and foundations.\"}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex items-center gap-8 pt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 grid\",\"children\":[[\"$\",\"div\",\"image-bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512-png\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"0px\",\"mask\":\"radial-gradient(circle at 100%, transparent 18px, white 0)\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/bdcd99a90f09e8debf1ec1de7497bba02053cc5d-512x512.png?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Knut Melvær\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}],[\"$\",\"div\",\"image-fc4624b219eb58749320e4fe96cd4d675045f568-200x200-jpg\",{\"className\":\"UserAvatar_avatar__wGZ0G col-start-1 row-start-1 ph-no-capture\",\"style\":{\"marginLeft\":\"16px\",\"mask\":\"$undefined\",\"--size\":\"32px\"},\"children\":[\"$\",\"img\",null,{\"className\":\"UserAvatar_image__L7BQP\",\"src\":\"https://cdn.sanity.io/images/3do82whm/next/fc4624b219eb58749320e4fe96cd4d675045f568-200x200.jpg?h=64\u0026w=64\u0026fit=crop\u0026auto=format\",\"alt\":\"Magnus Hillestad\",\"decoding\":\"async\",\"loading\":\"lazy\",\"width\":32,\"height\":32}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-details-md font-semibold leading-tight\",\"children\":\"Magnus Hillestad, Knut Melvær\"}]]}],[\"$\",\"$L21\",null,{\"href\":\"/blog/sanity-joins-the-open-source-pledge\",\"className\":\"focus-ring absolute inset-0 h-full w-full rounded-md\",\"children\":[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":[\"Read “\",\"Sanity joins the Open Source Pledge\",\"”\"]}]}]]}]}]]}],false,[\"$\",\"$11\",null,{\"children\":[\"$\",\"$L25\",null,{\"className\":\"mx-auto mt-48 w-fit\",\"totalPages\":16}]}]]}]\n"])</script></body></html>