Files
nexus/sreweekly/articles/146/05-the-day-our-dns-hit-an-undocumented-limit-in-aws.html
2026-09-12 17:23:01 +08:00

78 lines
395 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html data-dpl-id="ba635494dc78c5c18c50daf449611d66d1cda8f7" lang="en-US" class="twklausanne_3fb6304b-module__5fpuSq__variable jetbrains_mono_68d574a-module__ggYvfa__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://bird.com/_next/static/media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_300-s.p.3pv05iqjudn76.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_300Italic-s.p.1f4003nzwdmbk.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_450-s.p.2ui4zq6tq1815.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_450Italic-s.p.0k4fqamd65ngo.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_600-s.p.2pxyfx0ats9_s.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="https://bird.com/_next/static/media/TWKLausanne_600Italic-s.p.1um_bycvfsoc3.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/fonts/fake-receipt.otf" as="font" crossorigin="anonymous" type="font/otf"/><link rel="preload" href="https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp" as="image"/><link rel="stylesheet" href="https://bird.com/_next/static/chunks/3hozw-en4rwg8.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" data-precedence="next"/><link rel="stylesheet" href="https://bird.com/_next/static/chunks/1nqt0a5l3juw6.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" data-precedence="next"/><link rel="stylesheet" href="https://bird.com/_next/static/chunks/0l-8wd42gqtvx.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="https://bird.com/_next/static/chunks/3ylt0v3bb-tdx.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7"/><script src="https://bird.com/_next/static/chunks/0fv9jf64u4jyl.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/1ij3b14b8bxi3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3vd8wx_6z0avb.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/turbopack-2qq-ricfsazkl.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/2lbjmyz7g1o5v.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><script src="https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" async=""></script><link rel="preload" href="https://analytics.ahrefs.com/analytics.js" as="script"/><meta name="next-size-adjust" content=""/><link rel="preload" as="font" type="font/otf" href="/fonts/fake-receipt.otf" crossorigin="anonymous"/><link rel="ard" href="/.well-known/ard.json" type="application/json"/><link rel="ai-catalog" href="/.well-known/ai-catalog.json" type="application/json"/><title>The Day Our DNS Hit an Undocumented Limit in AWS — Bird</title><meta name="description" content="How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it."/><meta name="bird:page-languages" content="{&quot;locale&quot;:&quot;en-us&quot;,&quot;publicPath&quot;:&quot;/blog/undocumented-limit-dns-aws&quot;,&quot;targets&quot;:{&quot;en-us&quot;:&quot;/blog/undocumented-limit-dns-aws&quot;,&quot;en-ca&quot;:&quot;/en-ca/blog/undocumented-limit-dns-aws&quot;,&quot;en-nl&quot;:&quot;/en-nl/blog/undocumented-limit-dns-aws&quot;,&quot;en-fr&quot;:&quot;/en-fr/blog/undocumented-limit-dns-aws&quot;,&quot;en-de&quot;:&quot;/en-de/blog/undocumented-limit-dns-aws&quot;,&quot;en-gb&quot;:&quot;/en-gb/blog/undocumented-limit-dns-aws&quot;,&quot;en-es&quot;:&quot;/en-es/blog/undocumented-limit-dns-aws&quot;,&quot;en-it&quot;:&quot;/en-it/blog/undocumented-limit-dns-aws&quot;,&quot;en-ch&quot;:&quot;/en-ch/blog/undocumented-limit-dns-aws&quot;,&quot;en-au&quot;:&quot;/en-au/blog/undocumented-limit-dns-aws&quot;,&quot;en-sg&quot;:&quot;/en-sg/blog/undocumented-limit-dns-aws&quot;,&quot;pt-br&quot;:&quot;/pt-br/blog/undocumented-limit-dns-aws&quot;,&quot;nl-nl&quot;:&quot;/nl-nl/blog/undocumented-limit-dns-aws&quot;,&quot;fr-fr&quot;:&quot;/fr-fr/blog/undocumented-limit-dns-aws&quot;,&quot;fr-ch&quot;:&quot;/fr-ch/blog/undocumented-limit-dns-aws&quot;,&quot;de-de&quot;:&quot;/de-de/blog/undocumented-limit-dns-aws&quot;,&quot;de-ch&quot;:&quot;/de-ch/blog/undocumented-limit-dns-aws&quot;,&quot;pl-pl&quot;:&quot;/pl-pl/blog/undocumented-limit-dns-aws&quot;,&quot;es-es&quot;:&quot;/es-es/blog/undocumented-limit-dns-aws&quot;,&quot;it-it&quot;:&quot;/it-it/blog/undocumented-limit-dns-aws&quot;,&quot;id-id&quot;:&quot;/id-id/blog/undocumented-limit-dns-aws&quot;,&quot;hi-in&quot;:&quot;/hi-in/blog/undocumented-limit-dns-aws&quot;,&quot;zh-sg&quot;:&quot;/zh-sg/blog/undocumented-limit-dns-aws&quot;}}"/><link rel="canonical" href="https://bird.com/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-US" href="https://bird.com/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-CA" href="https://bird.com/en-ca/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-NL" href="https://bird.com/en-nl/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-FR" href="https://bird.com/en-fr/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-DE" href="https://bird.com/en-de/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-GB" href="https://bird.com/en-gb/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-ES" href="https://bird.com/en-es/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-IT" href="https://bird.com/en-it/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-CH" href="https://bird.com/en-ch/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-AU" href="https://bird.com/en-au/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en-SG" href="https://bird.com/en-sg/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="en" href="https://bird.com/blog/undocumented-limit-dns-aws"/><link rel="alternate" hrefLang="x-default" href="https://bird.com/blog/undocumented-limit-dns-aws"/><link rel="alternate" type="text/markdown" href="https://bird.com/blog/undocumented-limit-dns-aws.md"/><meta property="og:title" content="The Day Our DNS Hit an Undocumented Limit in AWS"/><meta property="og:description" content="How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it."/><meta property="og:url" content="https://bird.com/blog/undocumented-limit-dns-aws"/><meta property="og:site_name" content="Bird"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="The Day Our DNS Hit an Undocumented Limit in AWS"/><meta name="twitter:description" content="How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it."/><meta name="twitter:image" content="https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="icon" href="/favicon-light.png" type="image/png" media="(prefers-color-scheme: light)"/><link rel="icon" href="/favicon-dark.png" type="image/png" media="(prefers-color-scheme: dark)"/><link rel="apple-touch-icon" href="/favicon-light.png"/><script>(function(){try{
var p=JSON.parse(localStorage.getItem("bird.code-preference")||"null");
if(!p||typeof p.target!=="string"||!/^[a-z0-9-]+$/.test(p.target))return;
var s=document.createElement("style");
s.id="bird-code-pre-paint";
s.textContent="@layer base{"+"["+"data-code-tabs"+"]:has(["+"data-code-panel"+"=\""+p.target+"\"]) ["+"data-code-panel"+"]{display:none !important}"
+"["+"data-code-tabs"+"]:has(["+"data-code-panel"+"=\""+p.target+"\"]) ["+"data-code-panel"+"=\""+p.target+"\"]{display:block !important}}";
document.head.appendChild(s);
}catch(e){}})();</script><script type="application/ld+json">{"@context":"https:\u002F\u002Fschema.org","@graph":[{"@type":"Organization","@id":"https:\u002F\u002Fbird.com\u002F#organization","name":"Bird","legalName":"Bird B.V.","alternateName":["MessageBird","SparkPost"],"description":"The platform for omnichannel customer messaging.","url":"https:\u002F\u002Fbird.com","foundingDate":"2011","address":{"@type":"PostalAddress","streetAddress":"Keizersgracht 268","postalCode":"1016 EV","addressLocality":"Amsterdam","addressCountry":"NL"},"logo":"https:\u002F\u002Fbird.com\u002Ffavicon-light.png","sameAs":["https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fbirdhq","https:\u002F\u002Fx.com\u002Fmessagebird","https:\u002F\u002Fwww.instagram.com\u002Fmessagebird","https:\u002F\u002Fgithub.com\u002Fmessagebird","https:\u002F\u002Fwww.youtube.com\u002F@birdHQ","https:\u002F\u002Fwww.ycombinator.com\u002Fcompanies\u002Fbird","https:\u002F\u002Fwww.crunchbase.com\u002Forganization\u002Fmessagebird","https:\u002F\u002Fnl.wikipedia.org\u002Fwiki\u002FBird_(bedrijf)","https:\u002F\u002Fwww.wikidata.org\u002Fwiki\u002FQ106845206","https:\u002F\u002Fwww.capterra.com\u002Fp\u002F160795\u002FBird\u002F","https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Fmessagebird-bird"]},{"@type":"WebSite","@id":"https:\u002F\u002Fbird.com\u002F#website","name":"Bird","url":"https:\u002F\u002Fbird.com","publisher":{"@id":"https:\u002F\u002Fbird.com\u002F#organization"}}]}</script><script src="https://bird.com/_next/static/chunks/0cz1d0mv5g_q7.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" noModule=""></script></head><body class="antialiased"><div hidden=""><!--$--><!--/$--></div><div class="bg-background sticky top-0 z-50 dark"><div class="mx-auto box-content max-w-7xl px-4 md:px-8"><div class="bg-border animate-in fade-in fill-mode-forwards absolute inset-x-0 bottom-0 h-px" style="animation-timeline:scroll();animation-range:0px 1px"></div><nav class="mx-auto grid max-w-7xl grid-cols-[1fr_auto_1fr] items-center gap-4 py-4"><div class="flex items-center"><a aria-label="Bird" class="text-foreground block size-8" href="/"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" class="size-8"><path d="M20 20H0V0H20V20ZM4.28516 6.48362H10.5909C10.5909 6.8772 10.2932 7.1978 9.92763 7.19781H4.28516C4.28516 7.70536 4.38375 8.18811 4.56239 8.62587H9.26389C9.26389 9.01946 8.96607 9.33974 8.60048 9.33974H4.94846C5.55423 10.207 6.51815 10.7682 7.60428 10.7682H9.59473C9.7785 10.7682 9.9276 10.9283 9.92763 11.1259C9.92763 11.3235 9.77851 11.4836 9.59473 11.4836H7.60428L5.38704 15.0556H9.76194C11.5986 15.0556 13.158 13.7695 13.7027 11.99L14.4504 9.55078C14.6926 8.75886 15.1355 8.0647 15.7148 7.53819C15.4814 7.11936 15.0574 6.83974 14.5723 6.83974C14.1266 6.83974 13.7314 7.07598 13.4905 7.44L11.8558 9.90571C11.7962 9.99602 11.6972 10.0556 11.5856 10.0556C11.4018 10.0556 11.2531 9.8954 11.2531 9.69781C11.2532 9.62408 11.2733 9.55551 11.3084 9.49913L12.6891 7.27593C12.9608 6.83778 12.9864 6.27419 12.7553 5.81C12.5246 5.34543 12.075 5.05556 11.5856 5.05556H4.28516V6.48362ZM14.5723 7.28819C14.7103 7.28819 14.8203 7.40845 14.8203 7.55556C14.8219 7.70227 14.7103 7.82259 14.5723 7.82259C14.435 7.82259 14.3238 7.70306 14.3238 7.55556C14.3238 7.40806 14.435 7.2882 14.5723 7.28819Z" fill="currentColor"></path></svg></a></div><div class="relative hidden items-center lg:flex" data-menu-items="true"><div class="contents"><div class="group/sub relative"><a class="text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100" data-nav-item="true" href="/products">Products</a><div class="pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0"><div class="bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/email"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-cyan-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5 4C19.9853 4 22 6.01472 22 8.5V18C22 19.1046 21.1046 20 20 20H15V21C15 21.5523 14.5523 22 14 22C13.4477 22 13 21.5523 13 21V8.5C13 6.75302 12.3098 5.16799 11.1885 4H17.5Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M6.5 4C8.98528 4 11 6.01472 11 8.5V18C11 19.1046 10.1046 20 9 20H4C2.89543 20 2 19.1046 2 18V8.5C2 6.01472 4.01472 4 6.5 4ZM5.25 9C4.69772 9 4.25 9.44772 4.25 10C4.25 10.5523 4.69772 11 5.25 11H7.75C8.30228 11 8.75 10.5523 8.75 10C8.75 9.44772 8.30228 9 7.75 9H5.25Z" fill="currentColor"></path></svg></div>Email</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/sms"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-green-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 3C15.0647 3 17.6899 3.79161 19.5674 5.35691C21.4668 6.94042 22.5 9.23347 22.5 12C22.5 14.7665 21.4668 17.0596 19.5674 18.6431C17.6899 20.2084 15.0647 21 12 21C10.3807 21 8.55744 20.8505 6.91575 20.1378C6.63664 20.2938 6.25233 20.4834 5.79596 20.6417C4.84475 20.9717 3.45903 21.2047 2.07192 20.5477C1.79975 20.4187 1.60018 20.174 1.52864 19.8815C1.45709 19.5889 1.5212 19.2797 1.70314 19.0398C2.39154 18.1318 2.60848 17.4277 2.66855 16.9774C2.72638 16.544 2.64543 16.2957 2.63604 16.2688L2.6367 16.2704C2.6367 16.2704 2.63611 16.2689 2.63523 16.2665L2.63604 16.2688C2.63604 16.2688 2.63499 16.2662 2.6341 16.2641L2.62642 16.2461L2.61364 16.2158C2.53706 16.0322 2.26608 15.3691 2.0126 14.578C1.76934 13.8187 1.50001 12.8165 1.50001 12C1.50001 9.23347 2.53317 6.94042 4.43258 5.35691C6.31015 3.79161 8.93532 3 12 3Z" fill="currentColor"></path></svg></div>SMS</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/voice"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-yellow-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.3804 18.7492C21.0082 16.9705 22.0014 14.6012 22.0014 12C22.0014 11.5791 21.9754 11.1643 21.9249 10.7571C18.2139 10.8813 15.2633 12.6103 12.3211 14.4511C12.1599 14.552 11.9986 14.6533 11.8369 14.7549C11.3741 15.0456 10.9087 15.3379 10.439 15.6235C13.0891 17.3215 15.9994 18.7885 19.3804 18.7492Z" fill="currentColor"></path><path d="M17.7746 20.1662C14.4858 19.7922 11.677 18.2255 9.27128 16.6546C9.17538 16.592 9.08039 16.5295 8.98626 16.4673C7.47471 17.2951 5.89815 17.9741 4.19394 18.2491C6.02657 20.5358 8.84298 22 12.0014 22C14.1518 22 16.1438 21.3212 17.7746 20.1662Z" fill="currentColor"></path><path d="M3.25604 16.8534C2.5588 15.5997 2.12332 14.1805 2.02344 12.6695C2.89642 12.744 3.88248 13.1681 5.04961 13.862C5.84338 14.334 6.65077 14.8848 7.52001 15.4779L7.57402 15.5147C6.1654 16.2278 4.76158 16.7336 3.25604 16.8534Z" fill="currentColor"></path><path d="M2.03562 11.1665C3.30711 11.2448 4.57563 11.8351 5.81622 12.5727C6.64058 13.0629 7.52413 13.665 8.43032 14.2825C8.63561 14.4224 8.84208 14.5631 9.04927 14.7035C9.73889 14.2991 10.4383 13.8608 11.1596 13.4087L11.5255 13.1795C14.399 11.3816 17.5843 9.47629 21.6238 9.26865C20.4353 5.07346 16.5773 2 12.0014 2C6.75922 2 2.45917 6.03363 2.03562 11.1665Z" fill="currentColor"></path></svg></div>Voice</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/whatsapp"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-green-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.149 2C14.7047 2.01525 17.1562 3.0175 18.9908 4.79688C20.8253 6.57631 21.9014 8.99572 21.9947 11.5498C22.0432 12.8574 21.8327 14.1621 21.3746 15.3877C20.9165 16.6131 20.2199 17.7355 19.3258 18.6904C18.4314 19.6455 17.3566 20.4146 16.1637 20.9522C14.9707 21.4897 13.6826 21.7859 12.3746 21.8232H12.0914C10.6045 21.8236 9.13595 21.4892 7.7955 20.8457L2.608 22H2.59335C2.58249 21.9999 2.57099 21.9977 2.56112 21.9932C2.55136 21.9886 2.5428 21.9818 2.53573 21.9736C2.52863 21.9655 2.52322 21.9557 2.5201 21.9453C2.51704 21.935 2.51576 21.9237 2.51717 21.9131L3.39413 16.668C2.56877 15.1578 2.15081 13.459 2.18124 11.7383C2.21173 10.0174 2.68946 8.33361 3.56796 6.85352C4.44639 5.37355 5.6951 4.14789 7.191 3.29688C8.68704 2.44588 10.379 1.99876 12.1002 2H12.149ZM8.55428 7.13281C8.46338 7.1437 8.37456 7.16865 8.29061 7.20606C8.17873 7.25595 8.07735 7.32747 7.99374 7.41699C7.75751 7.65925 7.09741 8.24251 7.05917 9.4668C7.02099 10.6905 7.87539 11.9014 7.99569 12.0723C8.11532 12.2421 9.63151 14.8874 12.1285 15.96C13.5961 16.5922 14.2397 16.7002 14.6568 16.7002C14.8286 16.7002 14.9587 16.6829 15.0943 16.6748C15.5519 16.6464 16.5839 16.1177 16.8092 15.543C17.0344 14.968 17.0492 14.4648 16.9898 14.3643C16.9305 14.2637 16.7673 14.1912 16.5221 14.0625C16.2761 13.9334 15.0734 13.2906 14.8473 13.2002C14.7636 13.1613 14.6736 13.1377 14.5816 13.1309C14.5216 13.134 14.4624 13.1518 14.4107 13.1826C14.3592 13.2134 14.316 13.2564 14.2848 13.3076C14.0838 13.5579 13.6222 14.1019 13.4674 14.2588C13.4336 14.2977 13.3919 14.3287 13.3453 14.3506C13.2986 14.3724 13.2475 14.3848 13.1959 14.3857C13.1009 14.3815 13.0077 14.3566 12.9234 14.3125C12.1946 14.003 11.5302 13.5589 10.9644 13.0049C10.4359 12.4839 9.98706 11.8878 9.63339 11.2354C9.49672 10.982 9.63372 10.851 9.75839 10.7324C9.88294 10.6138 10.0166 10.4503 10.1451 10.3086C10.2507 10.1875 10.339 10.0519 10.4068 9.90625C10.4418 9.83876 10.4588 9.76351 10.4576 9.6875C10.4564 9.6113 10.4363 9.5362 10.399 9.46973C10.3392 9.34129 9.89702 8.09811 9.68905 7.59864C9.52025 7.17157 9.31904 7.15662 9.14315 7.14356C8.99846 7.13351 8.83241 7.12905 8.66659 7.12403H8.6451L8.55428 7.13281Z" fill="currentColor"></path></svg></div>WhatsApp</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/verify"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-pink-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 7C3 4.79086 4.79086 3 7 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H7C5.89543 5 5 5.89543 5 7V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V7ZM15 4C15 3.44772 15.4477 3 16 3H17C19.2091 3 21 4.79086 21 7V8C21 8.55228 20.5523 9 20 9C19.4477 9 19 8.55228 19 8V7C19 5.89543 18.1046 5 17 5H16C15.4477 5 15 4.55228 15 4ZM12.5 7.75C13.0523 7.75 13.5 8.19772 13.5 8.75V11C13.5 12.3993 12.543 13.5725 11.2493 13.9054C10.7144 14.0431 10.1692 13.7211 10.0316 13.1862C9.8939 12.6514 10.2159 12.1062 10.7507 11.9686C11.1823 11.8575 11.5 11.4646 11.5 11V8.75C11.5 8.19772 11.9477 7.75 12.5 7.75ZM8 8C8.55228 8 9 8.44772 9 9V10C9 10.5523 8.55228 11 8 11C7.44772 11 7 10.5523 7 10V9C7 8.44772 7.44772 8 8 8ZM16 8C16.5523 8 17 8.44772 17 9V10C17 10.5523 16.5523 11 16 11C15.4477 11 15 10.5523 15 10V9C15 8.44772 15.4477 8 16 8ZM8.13439 15.1966C8.41094 14.7185 9.02267 14.5552 9.50073 14.8317C10.2351 15.2566 11.0876 15.5 12 15.5C12.9124 15.5 13.7649 15.2566 14.4993 14.8317C14.9773 14.5552 15.5891 14.7185 15.8656 15.1966C16.1421 15.6747 15.9788 16.2864 15.5007 16.5629C14.4701 17.1591 13.2733 17.5 12 17.5C10.7267 17.5 9.5299 17.1591 8.49927 16.5629C8.02121 16.2864 7.85785 15.6747 8.13439 15.1966ZM4 15C4.55228 15 5 15.4477 5 16V17C5 18.1046 5.89543 19 7 19H8C8.55228 19 9 19.4477 9 20C9 20.5523 8.55228 21 8 21H7C4.79086 21 3 19.2091 3 17V16C3 15.4477 3.44772 15 4 15ZM20 15C20.5523 15 21 15.4477 21 16V17C21 19.2091 19.2091 21 17 21H16C15.4477 21 15 20.5523 15 20C15 19.4477 15.4477 19 16 19H17C18.1046 19 19 18.1046 19 17V16C19 15.4477 19.4477 15 20 15Z" fill="currentColor"></path></svg></div>Verify</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/lookup"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-violet-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.0001 4C15.8038 3.99997 19.5071 6.10671 22.0673 10.1138C22.8011 11.2622 22.8011 12.7377 22.0673 13.8861C19.5071 17.8932 15.8038 20 12.0001 20C8.19639 20 4.49313 17.8933 1.93289 13.8862C1.19913 12.7378 1.19913 11.2623 1.93289 10.1139C4.49313 6.10681 8.19638 4.00003 12.0001 4ZM8.50011 12C8.50011 10.067 10.0671 8.5 12.0001 8.5C13.9331 8.5 15.5001 10.067 15.5001 12C15.5001 13.933 13.9331 15.5 12.0001 15.5C10.0671 15.5 8.50011 13.933 8.50011 12Z" fill="currentColor"></path></svg></div>Lookup</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/rcs"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-red-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M21.002 7C21.002 4.79086 19.2111 3 17.002 3H7.00195C4.79281 3 3.00195 4.79086 3.00195 7V21.5C3.00195 21.8635 3.19923 22.1984 3.51719 22.3746C3.83514 22.5509 4.22368 22.5407 4.53195 22.348L8.28875 20H17.002C19.2111 20 21.002 18.2091 21.002 16V7ZM6.74976 11.5C6.74976 12.1904 7.3094 12.75 7.99976 12.75C8.69011 12.75 9.24976 12.1904 9.24976 11.5C9.24976 10.8096 8.69011 10.25 7.99976 10.25C7.3094 10.25 6.74976 10.8096 6.74976 11.5ZM10.7498 11.5C10.7498 12.1904 11.3094 12.75 11.9998 12.75C12.6901 12.75 13.2498 12.1904 13.2498 11.5C13.2498 10.8096 12.6901 10.25 11.9998 10.25C11.3094 10.25 10.7498 10.8096 10.7498 11.5ZM15.9998 12.75C15.3094 12.75 14.7498 12.1904 14.7498 11.5C14.7498 10.8096 15.3094 10.25 15.9998 10.25C16.6901 10.25 17.2498 10.8096 17.2498 11.5C17.2498 12.1904 16.6901 12.75 15.9998 12.75Z" fill="currentColor"></path></svg></div>RCS</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/push"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-blue-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.78 3C11.446 5.30086 11.7638 8.29687 13.7334 10.2665C15.7031 12.2362 18.6991 12.554 21 11.2199V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7C3 4.79086 4.79086 3 7 3H12.78Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M19.4142 4.58579C18.6332 3.80474 17.3668 3.80474 16.5858 4.58579C15.8047 5.36683 15.8047 6.63317 16.5858 7.41421C17.3668 8.19526 18.6332 8.19526 19.4142 7.41421C20.1953 6.63317 20.1953 5.36683 19.4142 4.58579ZM20.8284 3.17157C19.2663 1.60948 16.7337 1.60948 15.1716 3.17157C13.6095 4.73367 13.6095 7.26633 15.1716 8.82843C16.7337 10.3905 19.2663 10.3905 20.8284 8.82843C22.3905 7.26633 22.3905 4.73367 20.8284 3.17157Z" fill="currentColor"></path></svg></div>Push</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/esim"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-violet-600"><svg class="text-white size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM9 19V18.5C9 17.9477 8.55228 17.5 8 17.5C7.44772 17.5 7 17.9477 7 18.5V19C5.89543 19 5 18.1046 5 17V7C5 5.89543 5.89543 5 7 5V5.5C7 6.05228 7.44772 6.5 8 6.5C8.55228 6.5 9 6.05228 9 5.5V5H11V5.5C11 6.05228 11.4477 6.5 12 6.5C12.5523 6.5 13 6.05228 13 5.5V5H15V5.5C15 6.05228 15.4477 6.5 16 6.5C16.5523 6.5 17 6.05228 17 5.5V5C18.1046 5 19 5.89543 19 7V17C19 18.1046 18.1046 19 17 19V18.5C17 17.9477 16.5523 17.5 16 17.5C15.4477 17.5 15 17.9477 15 18.5V19H13V18.5C13 17.9477 12.5523 17.5 12 17.5C11.4477 17.5 11 17.9477 11 18.5V19H9ZM7 10C7 8.89543 7.89543 8 9 8H15C16.1046 8 17 8.89543 17 10V14C17 15.1046 16.1046 16 15 16H9C7.89543 16 7 15.1046 7 14V10Z" fill="currentColor"></path></svg></div>eSIM</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/products/realtime"><span class="flex items-center gap-2"><div class="flex shrink-0 items-center justify-center size-5 rounded-md bg-blue-600"><svg viewBox="3.9 3.9 12.3 12.3" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-white size-3.5" aria-hidden="true"><path d="M10.1452 13.123C10.4741 13.123 10.7406 13.3896 10.7406 13.7185V15.5047C10.7406 15.8336 10.4741 16.1001 10.1452 16.1001C9.81637 16.1001 9.5498 15.8336 9.5498 15.5047V13.7185C9.5498 13.3896 9.81637 13.123 10.1452 13.123Z" fill="currentColor"></path><path d="M5.93472 5.93412C6.16722 5.70163 6.54415 5.70167 6.77668 5.93412L10.566 9.72352C10.5681 9.72555 10.5699 9.72781 10.5719 9.7299C10.5812 9.73954 10.5905 9.74931 10.5992 9.75955C10.6034 9.76449 10.6074 9.76961 10.6114 9.77467C10.619 9.78426 10.6259 9.79432 10.6329 9.80432C10.6374 9.81075 10.6421 9.81695 10.6463 9.82349C10.651 9.83076 10.6554 9.83814 10.6597 9.84558C10.6644 9.85374 10.6693 9.86172 10.6736 9.87006C10.68 9.88232 10.6855 9.89506 10.6911 9.90781C10.7011 9.93085 10.7097 9.95431 10.7167 9.97818C10.732 10.031 10.7405 10.0867 10.7405 10.1445C10.7405 10.1835 10.7366 10.2215 10.7294 10.2584C10.7213 10.3002 10.7082 10.341 10.6911 10.3806C10.6855 10.3933 10.68 10.4061 10.6736 10.4184C10.6719 10.4217 10.6702 10.425 10.6684 10.4283C10.6421 10.4767 10.6089 10.5205 10.5707 10.5597C10.569 10.5614 10.5678 10.5637 10.566 10.5654L6.77668 14.3549C6.54413 14.5871 6.16715 14.5873 5.93472 14.3549C5.7023 14.1224 5.70248 13.7454 5.93472 13.5129L8.70771 10.7399H4.78633C4.4575 10.7399 4.19092 10.4733 4.19092 10.1445C4.19092 9.81563 4.4575 9.54907 4.78633 9.54907H8.70771L5.93472 6.77607C5.70232 6.54359 5.70237 6.16663 5.93472 5.93412Z" fill="currentColor"></path><path d="M12.2499 12.2506C12.4824 12.018 12.8599 12.018 13.0924 12.2506L14.3554 13.5135C14.5878 13.746 14.5878 14.1229 14.3554 14.3555C14.1229 14.588 13.746 14.588 13.5134 14.3555L12.2499 13.0925C12.0176 12.8601 12.0176 12.483 12.2499 12.2506Z" fill="currentColor"></path><path d="M15.5037 9.54883C15.8326 9.54883 16.0992 9.8154 16.0992 10.1442C16.0992 10.4731 15.8326 10.7397 15.5037 10.7397H13.7175C13.3886 10.7397 13.1221 10.4731 13.1221 10.1442C13.1221 9.8154 13.3886 9.54883 13.7175 9.54883H15.5037Z" fill="currentColor"></path><path d="M13.5134 5.93412C13.746 5.70167 14.1229 5.70162 14.3554 5.93412C14.5879 6.16663 14.5879 6.54357 14.3554 6.77608L13.0925 8.03901C12.86 8.27154 12.4825 8.27154 12.25 8.03901C12.0176 7.8065 12.0176 7.42952 12.25 7.19705L13.5134 5.93412Z" fill="currentColor"></path><path d="M10.1452 4.19141C10.4741 4.19141 10.7406 4.45799 10.7406 4.78682V6.57307C10.7406 6.90191 10.4741 7.16849 10.1452 7.16849C9.81637 7.16849 9.5498 6.90191 9.5498 6.57307V4.78682C9.5498 4.45799 9.81637 4.19141 10.1452 4.19141Z" fill="currentColor"></path></svg></div>Realtime</span></a></div></div></div><a class="text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100" data-nav-item="true" href="/pricing">Pricing</a><div class="group/sub relative"><a class="text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100" data-nav-item="true" href="/ai">AI</a><div class="pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0"><div class="bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex items-stretch"><div class="border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/ai/mcp-server"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z" fill="currentColor"></path><path d="M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z" fill="currentColor"></path></svg></span>MCP</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/ai/set-up-your-agent"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 2C7.30585 2 8.41406 2.83532 8.82617 4H16.5C18.9853 4 21 6.01472 21 8.5C21 10.9853 18.9853 13 16.5 13H15V12.9941C14.8558 13.4057 14.6228 13.7932 14.2939 14.1221L14.1221 14.2939C12.9506 15.4652 11.0505 15.465 9.87891 14.2939L9.70801 14.1221C9.3778 13.7919 9.14407 13.4026 9 12.9893V13H7.5C6.11929 13 5 14.1193 5 15.5C5 16.8807 6.11929 18 7.5 18H15.1738C15.5859 16.8353 16.6941 16 18 16C19.6569 16 21 17.3431 21 19C21 20.6569 19.6569 22 18 22C16.6941 22 15.5859 21.1647 15.1738 20H7.5C5.01472 20 3 17.9853 3 15.5C3 13.0147 5.01472 11 7.5 11H9V11.0107C9.1441 10.5977 9.37803 10.2089 9.70801 9.87891L9.87891 9.70801C11.0505 8.53643 12.9505 8.53644 14.1221 9.70801L14.2939 9.87891C14.6225 10.2076 14.8558 10.5947 15 11.0059V11H16.5C17.8807 11 19 9.88071 19 8.5C19 7.11929 17.8807 6 16.5 6H8.82617C8.41406 7.16468 7.30585 8 6 8C4.34315 8 3 6.65685 3 5C3 3.34315 4.34315 2 6 2Z" fill="currentColor"></path></svg></span>Agents</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/ai/agent-skills"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.0039 10V6.55234C11.0039 5.64406 10.6948 4.76281 10.1274 4.05356L9.09712 2.76574C8.70993 2.28175 8.12372 2 7.50391 2C6.88409 2 6.29788 2.28175 5.91069 2.76574L4.88043 4.05356C4.31303 4.76282 4.00391 5.64406 4.00391 6.55234V10H3C2.44772 10 2 10.4477 2 11V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V11C22 10.4477 21.5523 10 21 10H20V4C20 2.89543 19.1046 2 18 2H14C12.8954 2 12 2.89543 12 4V10H11.0039ZM7.50391 4C7.49166 4 7.48008 4.00557 7.47243 4.01513L6.44217 5.30295C6.15847 5.65758 6.00391 6.0982 6.00391 6.55234V10H9.00391V6.55234C9.00391 6.0982 8.84934 5.65758 8.56564 5.30295L7.53539 4.01513C7.52773 4.00557 7.51615 4 7.50391 4ZM14 10H18V4H14V6H15.0039C15.5562 6 16.0039 6.44772 16.0039 7C16.0039 7.55228 15.5562 8 15.0039 8H14V10Z" fill="currentColor"></path></svg></span>Skills</span></a></div><div class="border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/claude-code"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path d="M5.06575 12.6782L8.25985 10.8859L8.31329 10.7297L8.25985 10.6433H8.10364L7.56923 10.6105L5.74404 10.5611L4.16138 10.4954L2.62805 10.4131L2.24163 10.3309L1.87988 9.85407L1.91688 9.61564L2.24163 9.39777L2.70615 9.43888L3.73385 9.50876L5.27541 9.61564L6.39354 9.68141L8.0502 9.85407H8.31329L8.35028 9.74719L8.25985 9.68141L8.18996 9.61564L6.59497 8.5345L4.86844 7.3917L3.96406 6.73397L3.47487 6.40099L3.22823 6.08857L3.12134 5.40618L3.56531 4.91699L4.16138 4.9581L4.31348 4.99921L4.91777 5.46373L6.20856 6.46266L7.89399 7.70412L8.14063 7.90966L8.23929 7.83977L8.25163 7.79044L8.14063 7.60546L7.22393 5.9488L6.24555 4.26338L5.80981 3.56454L5.69471 3.14524C5.6536 2.97258 5.62482 2.82871 5.62482 2.65194L6.13045 1.96544L6.40999 1.875L7.08416 1.96544L7.3678 2.21209L7.78711 3.1699L8.46539 4.67857L9.51775 6.72986L9.82606 7.33826L9.99049 7.90144L10.0522 8.07409H10.159V7.97543L10.2454 6.8203L10.4057 5.40207L10.5619 3.57687L10.6153 3.06302L10.8702 2.4464L11.3758 2.11343L11.7705 2.30252L12.0952 2.76704L12.05 3.06713L11.8568 4.32093L11.4786 6.28589L11.232 7.60135H11.3758L11.5403 7.43692L12.2062 6.55309L13.3244 5.15542L13.8177 4.60046L14.3932 3.98795L14.7631 3.69609H15.462L15.9758 4.46069L15.7456 5.24997L15.0262 6.16257L14.4302 6.9354L13.5751 8.08642L13.0407 9.00724L13.09 9.08124L13.2175 9.0689L15.1496 8.65782L16.1937 8.46873L17.4393 8.25497L18.0024 8.51806L18.0641 8.78526L17.8421 9.332L16.5102 9.66086L14.9481 9.97328L12.6214 10.5241L12.5926 10.5447L12.6255 10.5858L13.6738 10.6844L14.1219 10.7091H15.2194L17.2625 10.8612L17.7969 11.2147L18.1175 11.6464L18.0641 11.9752L17.2419 12.3945L16.132 12.1315L13.5422 11.5148L12.6543 11.2928H12.531V11.3668L13.2709 12.0903L14.6275 13.3154L16.3252 14.8939L16.4116 15.2844L16.1937 15.5927L15.9635 15.5599L14.4713 14.4376L13.8958 13.932L12.5926 12.8344H12.5063V12.9495L12.8064 13.3894L14.3932 15.7736L14.4754 16.5053L14.3603 16.7438L13.9492 16.8876L13.497 16.8054L12.568 15.5023L11.6102 14.0348L10.8373 12.7193L10.7428 12.7727L10.2865 17.6851L10.0727 17.9359L9.57941 18.125L9.16833 17.8126L8.95046 17.3069L9.16833 16.308L9.43143 15.0049L9.64519 13.969L9.8384 12.6823L9.9535 12.2548L9.94528 12.226L9.85073 12.2383L8.88058 13.5702L7.4048 15.564L6.23733 16.8137L5.9578 16.9246L5.47272 16.6739L5.51794 16.2258L5.78926 15.8271L7.4048 13.7717L8.37906 12.4973L9.00801 11.7615L9.0039 11.6546H8.96691L4.67523 14.4417L3.91062 14.5404L3.58175 14.2321L3.62286 13.7264L3.77907 13.562L5.06987 12.6741L5.06575 12.6782Z" fill="currentColor"></path></svg></span>Claude Code</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/cursor"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path d="M24.316 7.54895L14.5081 1.8864C14.1931 1.70453 13.8045 1.70453 13.4896 1.8864L3.68212 7.54895C3.41737 7.70182 3.25391 7.9845 3.25391 8.29072V19.7093C3.25391 20.015 3.41737 20.2982 3.68212 20.4511L13.4901 26.1136C13.8049 26.2955 14.1937 26.2955 14.5086 26.1136L24.3165 20.4511C24.5812 20.2982 24.7447 20.0154 24.7447 19.7093V8.29072C24.7447 7.98498 24.5807 7.70182 24.316 7.54895ZM23.6999 8.7484L14.2318 25.1476C14.1678 25.2581 13.9988 25.2129 13.9988 25.085V14.347C13.9988 14.1324 13.8842 13.9338 13.6982 13.8262L4.39904 8.4574C4.28853 8.39342 4.33366 8.22439 4.46165 8.22439H23.3979C23.6668 8.22439 23.8344 8.51539 23.6999 8.7484Z" fill="currentColor"></path></svg></span>Cursor</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/codex"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9324 2.55071C13.0382 1.98677 15.1765 2.55634 16.7097 3.87663C18.6995 3.4983 20.8394 4.07554 22.3821 5.61811C23.924 7.1603 24.4997 9.29834 24.1224 11.2871C25.4442 12.8207 26.0137 14.9608 25.4495 17.0678C24.8848 19.1754 23.3199 20.7426 21.408 21.4097C20.741 23.321 19.1752 24.8851 17.0682 25.4501C14.9614 26.0145 12.8212 25.4446 11.2876 24.123C9.29857 24.5009 7.15998 23.9251 5.61748 22.3827C4.07521 20.8401 3.49685 18.701 3.87488 16.7114C2.55439 15.1776 1.98584 13.0377 2.55008 10.9319C3.11478 8.82548 4.67785 7.25634 6.5893 6.58882C7.25702 4.67782 8.82607 3.11522 10.9324 2.55071ZM15.1436 15.7161C14.5122 15.7165 13.9999 16.2286 13.9998 16.86C13.9998 17.4916 14.5121 18.0036 15.1436 18.0038H18.5752C19.2069 18.0038 19.719 17.4918 19.719 16.86C19.7189 16.2284 19.2069 15.7161 18.5752 15.7161H15.1436ZM10.977 10.5521C10.6519 10.0108 9.94911 9.83509 9.4076 10.16C8.86637 10.4851 8.69093 11.1879 9.01552 11.7295L10.3772 14.0004L9.01552 16.2713C8.69067 16.8128 8.86643 17.5156 9.4076 17.8407C9.94923 18.1658 10.652 17.9902 10.977 17.4487L12.6928 14.5891C12.9101 14.2269 12.9101 13.774 12.6928 13.4117L10.977 10.5521Z" fill="currentColor"></path></svg></span>Codex</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/github-copilot"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path d="M16.0003 2.60156C23.367 2.60156 29.3337 8.56823 29.3337 15.9349C29.333 18.7285 28.4562 21.4517 26.8267 23.7209C25.1973 25.9903 22.8973 27.6913 20.2503 28.5849C19.5837 28.7183 19.3337 28.3016 19.3337 27.9516C19.3337 27.5016 19.3503 26.0683 19.3503 24.2849C19.3503 23.0349 18.9337 22.2349 18.4503 21.8183C21.417 21.4849 24.5337 20.3516 24.5337 15.2349C24.5337 13.7683 24.017 12.5849 23.167 11.6516C23.3003 11.3182 23.767 9.95156 23.0337 8.11823C23.0337 8.11823 21.917 7.75156 19.367 9.4849C18.3003 9.1849 17.167 9.0349 16.0337 9.0349C14.9003 9.0349 13.767 9.1849 12.7003 9.4849C10.1503 7.76823 9.03366 8.11823 9.03366 8.11823C8.30033 9.95156 8.76699 11.3182 8.90033 11.6516C8.05033 12.5849 7.53366 13.7849 7.53366 15.2349C7.53366 20.3349 10.6337 21.4849 13.6003 21.8183C13.217 22.1516 12.867 22.7349 12.7503 23.6016C11.9837 23.9516 10.067 24.5183 8.86699 22.5016C8.61699 22.1016 7.86699 21.1183 6.81699 21.1349C5.70033 21.1516 6.36699 21.7683 6.83366 22.0183C7.40033 22.3349 8.05033 23.5183 8.20033 23.9016C8.46699 24.6516 9.33366 26.0849 12.6837 25.4683C12.6837 26.5849 12.7003 27.6349 12.7003 27.9516C12.7003 28.3016 12.4503 28.7016 11.7837 28.5849C9.12806 27.7009 6.81822 26.0033 5.18181 23.7327C3.54541 21.462 2.66553 18.7337 2.66699 15.9349C2.66699 8.56823 8.63366 2.60156 16.0003 2.60156Z" fill="currentColor"></path></svg></span>Github Copilot</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/factory-droid"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path d="M21.8465 7.51137C21.7963 7.49925 21.7495 7.47667 21.7091 7.44527C21.6687 7.41379 21.6358 7.37424 21.6125 7.32924C21.5891 7.28424 21.5762 7.23485 21.5742 7.18449C21.5725 7.13408 21.5817 7.08396 21.6015 7.03741C22.2865 5.41187 22.5886 4.11119 22.101 3.56668C20.8091 2.12205 15.629 4.99475 13.9773 5.96768C13.933 5.99363 13.8835 6.00996 13.8323 6.01555C13.781 6.02112 13.7291 6.01583 13.6801 6.00007C13.6311 5.98431 13.5861 5.95841 13.5483 5.92416C13.5105 5.88991 13.4807 5.84809 13.461 5.80161C12.7667 4.17947 12.0368 3.05119 11.297 3.00225C9.33611 2.87139 7.7556 8.47516 7.29294 10.3016C7.28056 10.3505 7.25752 10.3962 7.22539 10.4356C7.19318 10.475 7.15263 10.5072 7.10654 10.5299C7.06046 10.5526 7.00986 10.5653 6.95823 10.5671C6.90664 10.569 6.85526 10.5599 6.80754 10.5406C5.14068 9.87261 3.80638 9.57789 3.24863 10.0535C1.76731 11.3133 4.71244 16.3652 5.7101 17.976C5.73678 18.0191 5.75356 18.0673 5.75935 18.1173C5.76512 18.1673 5.75976 18.2181 5.74359 18.2657C5.72743 18.3136 5.70082 18.3576 5.66564 18.3944C5.63047 18.4313 5.58754 18.4601 5.53974 18.4795C3.87696 19.1565 2.72004 19.8683 2.66928 20.5897C2.53567 22.502 8.28127 24.0435 10.1547 24.4947C10.2047 24.5068 10.2514 24.5293 10.2918 24.5609C10.332 24.5923 10.3649 24.6319 10.3881 24.6768C10.4113 24.7216 10.4243 24.7709 10.4262 24.8212C10.4281 24.8715 10.4189 24.9216 10.3991 24.968C9.71416 26.5936 9.41195 27.8948 9.8997 28.4388C11.1914 29.8833 16.3722 27.0112 18.0239 26.0383C18.0682 26.0123 18.1177 25.9959 18.1689 25.9903C18.2203 25.9847 18.2722 25.9899 18.3213 26.0056C18.3703 26.0213 18.4153 26.0475 18.453 26.0816C18.4909 26.116 18.5206 26.1577 18.5403 26.2044C19.2346 27.826 19.9638 28.9543 20.7042 29.0039C22.665 29.134 24.2455 23.5308 24.7077 21.7039C24.7201 21.6551 24.7433 21.6093 24.7755 21.57C24.8078 21.5307 24.8485 21.4985 24.8946 21.4759C24.9407 21.4533 24.9914 21.4407 25.043 21.4388C25.0946 21.4369 25.1461 21.446 25.1937 21.4655C26.8605 22.1333 28.1942 22.4276 28.7525 21.9525C30.2339 20.6928 27.2881 15.6403 26.2905 14.0295C26.2641 13.9864 26.2474 13.9381 26.2418 13.8881C26.2361 13.8381 26.2415 13.7875 26.2577 13.7397C26.2739 13.692 26.3003 13.6481 26.3354 13.6113C26.3705 13.5744 26.4133 13.5453 26.4609 13.526C28.1243 12.8489 29.2811 12.1371 29.3314 11.4156C29.4655 9.50329 23.7194 7.962 21.8465 7.51137ZM19.5969 5.67808C19.9737 6.33696 18.0315 10.7272 16.587 13.798C16.5627 13.8493 16.5231 13.8921 16.4733 13.9208C16.4233 13.9496 16.3655 13.9627 16.3078 13.9584C16.2501 13.9541 16.195 13.9327 16.1501 13.8969C16.1051 13.8612 16.0726 13.8129 16.0566 13.7587C15.4731 11.7621 14.8063 9.41631 14.0929 7.42489C14.0647 7.34671 14.0662 7.26136 14.0967 7.18416C14.1273 7.10688 14.1851 7.04277 14.2597 7.00323C16.0414 6.05417 19.0903 4.79389 19.5969 5.67808ZM11.0578 6.22144C11.8017 6.42741 13.6115 10.8712 14.8162 14.0387C14.8363 14.0916 14.8394 14.1492 14.8249 14.2039C14.8103 14.2585 14.7791 14.3075 14.7353 14.3443C14.6913 14.3811 14.6369 14.4039 14.5793 14.4097C14.5218 14.4155 14.4638 14.4039 14.4131 14.3767C12.5514 13.3689 10.3804 12.1684 8.43179 11.2524C8.35548 11.2163 8.29482 11.155 8.2605 11.0793C8.22619 11.0037 8.22052 10.9186 8.24451 10.8393C8.81802 8.9412 10.0584 5.94551 11.0578 6.22144ZM5.41372 12.4944C6.08875 12.1268 10.5911 14.0209 13.7393 15.4297C13.7919 15.4533 13.8359 15.492 13.8653 15.5408C13.8947 15.5893 13.9082 15.6457 13.9038 15.702C13.8993 15.7584 13.8774 15.812 13.8407 15.8559C13.8042 15.8996 13.7547 15.9315 13.699 15.9469C11.6523 16.516 9.24626 17.1663 7.20426 17.8623C7.12422 17.8892 7.03682 17.8879 6.95776 17.858C6.87871 17.8283 6.813 17.772 6.77252 17.6993C5.80112 15.9617 4.5065 12.9883 5.41372 12.4944ZM5.9709 20.822C6.18151 20.0965 10.7387 18.3315 13.9866 17.1565C14.0409 17.1369 14.1001 17.134 14.1561 17.1483C14.2121 17.1623 14.2623 17.1928 14.3001 17.2356C14.3378 17.2784 14.3613 17.3315 14.3671 17.3877C14.373 17.4437 14.3611 17.5003 14.3331 17.5497C13.2993 19.3653 12.0683 21.4825 11.129 23.3823C11.0923 23.4571 11.0294 23.5164 10.9518 23.55C10.8742 23.5836 10.7869 23.5891 10.7054 23.5656C8.7591 23.0096 5.68735 21.7967 5.9709 20.822ZM12.4032 26.3261C12.0257 25.6679 13.9685 21.2771 15.4131 18.2069C15.4373 18.1556 15.477 18.1127 15.5269 18.0839C15.5767 18.0553 15.6345 18.0423 15.6922 18.0465C15.7501 18.0507 15.8051 18.0723 15.8499 18.1079C15.8949 18.1436 15.9275 18.1919 15.9434 18.2463C16.5269 20.2421 17.1937 22.5887 17.9073 24.58C17.9351 24.6581 17.9335 24.7433 17.9029 24.8205C17.8722 24.8976 17.8143 24.9617 17.7397 25.0011C15.9586 25.9483 12.909 27.2109 12.4049 26.3261H12.4032ZM20.9422 25.7828C20.1978 25.5773 18.3879 21.1332 17.1833 17.9657C17.163 17.9127 17.1599 17.8549 17.1745 17.8001C17.1889 17.7453 17.2203 17.6963 17.2643 17.6595C17.3083 17.6227 17.3629 17.5999 17.4205 17.5941C17.4782 17.5884 17.5363 17.6003 17.587 17.6277C19.4481 18.6353 21.6195 19.8365 23.5677 20.7525C23.6441 20.7885 23.7049 20.8497 23.7393 20.9255C23.7735 21.0011 23.7793 21.0863 23.755 21.1656C23.1821 23.0665 21.9417 26.0592 20.9422 25.7828ZM26.5862 19.5099C25.9107 19.878 21.409 17.9833 18.2603 16.5745C18.2075 16.5509 18.1635 16.5123 18.1342 16.4636C18.1047 16.4149 18.0914 16.3585 18.0957 16.3023C18.1001 16.2459 18.1221 16.1923 18.1586 16.1484C18.1953 16.1047 18.2449 16.0729 18.3005 16.0573C20.3477 15.4884 22.7531 14.838 24.7951 14.1421C24.8754 14.1151 24.9629 14.1165 25.0421 14.1464C25.1213 14.1764 25.187 14.2327 25.2275 14.3055C26.1983 16.0425 27.493 19.0165 26.5862 19.5099ZM26.0291 11.1823C25.8179 11.9083 21.2613 13.6733 18.0134 14.8483C17.959 14.868 17.8998 14.8709 17.8438 14.8568C17.7875 14.8427 17.7371 14.8121 17.6995 14.7692C17.6618 14.7263 17.6383 14.6731 17.6325 14.6168C17.6267 14.5607 17.6386 14.504 17.6669 14.4545C18.7002 12.6395 19.9311 10.5218 20.8706 8.62195C20.9074 8.54747 20.9702 8.48824 21.0479 8.45479C21.1254 8.42133 21.2127 8.41581 21.2941 8.43931C23.2403 8.99804 26.3121 10.2077 26.0291 11.1823Z" fill="currentColor"></path></svg></span>Factory Droid</span></a></div><div class="border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/replit"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path d="M7.02232 4.00858C7.02232 4.06505 7.02232 4.09331 7.02427 4.12216C7.03641 4.30093 7.11135 4.48385 7.22782 4.61894C7.24661 4.64072 7.26374 4.65806 7.29803 4.69273C7.45069 4.84704 7.65893 4.9309 7.87486 4.9309H10.2144C10.6819 4.9309 10.9156 4.9309 11.0942 5.02288C11.2514 5.10381 11.3791 5.23292 11.459 5.39171C11.5502 5.57226 11.5502 5.80859 11.5502 6.28127V7.70917C11.5502 8.18185 11.5502 8.41817 11.459 8.59872C11.3791 8.75751 11.2514 8.88664 11.0942 8.96755C10.9156 9.05953 10.6819 9.05953 10.2144 9.05953H7.86901C7.65547 9.05953 7.4494 9.14261 7.2983 9.29536C7.26376 9.33028 7.24649 9.34774 7.2276 9.36967C7.11133 9.50464 7.03648 9.6873 7.0243 9.86588C7.02232 9.89488 7.02232 9.92326 7.02232 9.98001V11.9489C7.02232 12.4215 7.02232 12.6579 6.93132 12.8384C6.85129 12.9972 6.72356 13.1263 6.5665 13.2072C6.38791 13.2992 6.15414 13.2992 5.68659 13.2992H3.78593C3.31837 13.2992 3.08461 13.2992 2.90602 13.2072C2.74893 13.1263 2.62123 12.9972 2.5412 12.8384C2.4502 12.6579 2.4502 12.4215 2.4502 11.9489V10.4232C2.4502 9.95051 2.4502 9.71418 2.5412 9.53364C2.62123 9.37485 2.74893 9.24572 2.90602 9.16481C3.08461 9.07281 3.31837 9.07281 3.78593 9.07281H6.13726C6.14876 9.07281 6.15453 9.07281 6.16128 9.07271C6.36875 9.06931 6.57934 8.98113 6.72841 8.83522C6.73329 8.83047 6.73551 8.82823 6.73994 8.82372C6.78049 8.78272 6.80077 8.76222 6.8219 8.73724C6.93405 8.60471 7.00639 8.42815 7.01979 8.25428C7.02232 8.22151 7.02232 8.18904 7.02232 8.1241V5.86446C7.02232 5.79927 7.02232 5.76668 7.01977 5.73376C7.00631 5.56009 6.93405 5.38375 6.82212 5.25135C6.80089 5.22624 6.78049 5.20562 6.73967 5.16435C6.58694 5.00994 6.37872 4.9257 6.16272 4.9257H3.78593C3.31837 4.9257 3.08461 4.9257 2.90602 4.83373C2.74893 4.75282 2.62123 4.62369 2.5412 4.4649C2.4502 4.28435 2.4502 4.04802 2.4502 3.57534V2.04958C2.4502 1.57693 2.4502 1.34057 2.5412 1.16005C2.62123 1.00123 2.74893 0.872129 2.90602 0.791217C3.08461 0.699219 3.31837 0.699219 3.78593 0.699219H5.68659C6.15414 0.699219 6.38791 0.699219 6.5665 0.791217C6.72356 0.872129 6.85129 1.00123 6.93132 1.16005C7.02232 1.34057 7.02232 1.57693 7.02232 2.04958V4.00858Z" fill="currentColor"></path></svg></span>Replit</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/lovable"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.4012 2.91992C15.4888 2.91992 18.8024 6.2423 18.8024 10.3406V13.161H21.2655C25.3532 13.161 28.6667 16.4834 28.6667 20.5817C28.6667 24.6801 25.3532 28.0023 21.2655 28.0023H4V10.3406C4 6.2423 7.31363 2.91992 11.4012 2.91992Z" fill="currentColor"></path></svg></span>Lovable</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/ai/base44"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-muted-foreground group-hover/item:text-foreground size-3.5"><g clip-path="url(#base44-clip)"><path d="M24.5831 22C24.7157 22 24.8429 22.0527 24.9366 22.1465L25.5253 22.735C25.6635 22.8733 25.6821 23.0919 25.5638 23.2478C23.3725 26.1352 19.9037 28 15.9993 28C12.09 28 8.61745 26.1307 6.4265 23.2372C6.30849 23.0813 6.32713 22.863 6.46537 22.7247L7.04373 22.1464C7.13749 22.0527 7.26467 22 7.39727 22H24.5831Z" fill="currentColor"></path><path d="M16 4C22.6274 4 28 9.37258 28 16C28 16.4349 27.9766 16.8643 27.9315 17.2871C27.9174 17.4201 27.8566 17.5433 27.7621 17.6378L26.5758 18.8242C26.4633 18.9368 26.3106 19 26.1514 19H5.84853C5.6894 19 5.53678 18.9368 5.42426 18.8242L4.23779 17.6378C4.1433 17.5433 4.08254 17.4201 4.06836 17.2871C4.02324 16.8643 4 16.4349 4 16C4 9.37258 9.37258 4 16 4Z" fill="currentColor"></path></g><defs><clipPath id="base44-clip"><rect width="24" height="24" fill="white" transform="translate(4 4)"></rect></clipPath></defs></svg></span>Base44</span></a></div></div></div></div><div class="group/sub relative"><a class="text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100" data-nav-item="true" href="/docs">Developers</a><div class="pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0"><div class="bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.5 2C18.8807 2 20 3.11929 20 4.5V20C20 21.1046 19.1046 22 18 22H6.75C5.23122 22 4 20.7688 4 19.25V6C4 3.79086 5.79086 2 8 2H17.5ZM6.75 18.5C6.33579 18.5 6 18.8358 6 19.25C6 19.6642 6.33579 20 6.75 20H18V18.5H6.75ZM6.75 15C6.33579 15 6 15.3358 6 15.75C6 16.1642 6.33579 16.5 6.75 16.5H18V15H6.75ZM9 6C8.44772 6 8 6.44772 8 7C8 7.55228 8.44772 8 9 8H15C15.5523 8 16 7.55228 16 7C16 6.44772 15.5523 6 15 6H9Z" fill="currentColor"></path></svg></span>Documentation</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/api"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM6.79289 7.29289C7.18342 6.90237 7.81658 6.90237 8.20711 7.29289L9.95711 9.04289C10.3476 9.43342 10.3476 10.0666 9.95711 10.4571L8.20711 12.2071C7.81658 12.5976 7.18342 12.5976 6.79289 12.2071C6.40237 11.8166 6.40237 11.1834 6.79289 10.7929L7.83579 9.75L6.79289 8.70711C6.40237 8.31658 6.40237 7.68342 6.79289 7.29289ZM11 11.5C11 10.9477 11.4477 10.5 12 10.5H14C14.5523 10.5 15 10.9477 15 11.5C15 12.0523 14.5523 12.5 14 12.5H12C11.4477 12.5 11 12.0523 11 11.5Z" fill="currentColor"></path></svg></span>API References</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/ai/mcp-server"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z" fill="currentColor"></path><path d="M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z" fill="currentColor"></path></svg></span>MCP Server</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/tools"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 13C10.8645 13 12.4302 14.2744 12.874 16H20C20.5523 16 21 16.4477 21 17C21 17.5523 20.5523 18 20 18H12.874C12.4302 19.7256 10.8645 21 9 21C7.13554 21 5.56982 19.7256 5.12598 18H4C3.44772 18 3 17.5523 3 17C3 16.4477 3.44772 16 4 16H5.12598C5.56982 14.2744 7.13554 13 9 13Z" fill="currentColor"></path><path d="M15 3C16.8645 3 18.4302 4.27443 18.874 6H20C20.5523 6 21 6.44772 21 7C21 7.55228 20.5523 8 20 8H18.874C18.4302 9.72557 16.8645 11 15 11C13.1355 11 11.5698 9.72557 11.126 8H4C3.44772 8 3 7.55228 3 7C3 6.44772 3.44772 6 4 6H11.126C11.5698 4.27443 13.1355 3 15 3Z" fill="currentColor"></path></svg></span>Tools</span></a><div role="separator" class="bg-border my-1 h-px w-full"></div><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/docs/get-started/quickstarts"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z" fill="currentColor"></path><path d="M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z" fill="currentColor"></path><path d="M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z" fill="currentColor"></path></svg></span>Quickstart guides</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/learn"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.4138 3.08963C12.1509 2.97012 11.8491 2.97012 11.5862 3.08963L0.586197 8.08963C0.229203 8.2519 0 8.60786 0 9C0 9.39214 0.229203 9.7481 0.586197 9.91037L11.5862 14.9104C11.8491 15.0299 12.1509 15.0299 12.4138 14.9104L22 10.553V16C22 16.5523 22.4477 17 23 17C23.5523 17 24 16.5523 24 16V9C24 8.60786 23.7708 8.2519 23.4138 8.08963L12.4138 3.08963Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 12.801V14.9692C4.5 16.4098 5.27463 17.7391 6.52798 18.4493L10.0279 20.4326C11.2512 21.1257 12.7487 21.1257 13.972 20.4326L17.472 18.4493C18.7254 17.7391 19.5 16.4098 19.5 14.9692V12.801L12.9075 16.158C12.3373 16.4483 11.6627 16.4483 11.0925 16.158L4.5 12.801Z" fill="currentColor"></path></svg></span>Learn</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/changelog"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z" fill="currentColor"></path></svg></span>Changelog</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/status"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 3C4.79086 3 3 4.79086 3 7V11H7.38197C8.13951 11 8.83204 11.428 9.17082 12.1056L10 13.7639L13.1056 7.55279C13.275 7.214 13.6212 7 14 7C14.3788 7 14.725 7.214 14.8944 7.55279L16.618 11H21V7C21 4.79086 19.2091 3 17 3H7Z" fill="currentColor"></path><path d="M3 17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V13H16.618C15.8605 13 15.168 12.572 14.8292 11.8944L14 10.2361L10.8944 16.4472C10.725 16.786 10.3788 17 10 17C9.62123 17 9.27496 16.786 9.10557 16.4472L7.38197 13H3V17Z" fill="currentColor"></path></svg></span>Status</span></a></div></div></div><div class="group/sub relative"><a class="text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100" data-nav-item="true" href="/about">Company</a><div class="pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0"><div class="bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1"><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/about"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 2C6.58172 2 3 5.58172 3 10C3 11.8604 3.63624 13.5749 4.70231 14.934C5.90057 16.4615 6.00385 17.9415 6.00265 19.9992C6.00201 21.1009 6.89217 22 8 22H13C14.1046 22 15 21.1046 15 20C15 19.4477 15.4477 19 16 19C17.6569 19 19 17.6569 19 16V14.0662L20.1152 13.3971C21.0914 12.8113 21.3928 11.5149 20.7269 10.5618C20.6536 10.4569 20.5815 10.3541 20.5106 10.253C19.6786 9.06637 19.0161 8.12164 18.4868 6.76847C17.2219 3.5352 14.1621 2 11 2Z" fill="currentColor"></path></svg></span>About</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/blog"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 3C20.3497 3 20.6742 3.18244 20.8555 3.48145C21.0367 3.78049 21.0485 4.15293 20.8867 4.46289C20.2393 5.7026 19.555 7.09978 18.584 8.14844C17.8626 8.92746 16.9811 9.51932 15.8545 9.80664C16.438 11.3647 16.1015 12.974 15.1865 14.2539C14.0186 15.8874 11.921 17 9.59668 17C8.14784 17 7.11346 17.1349 6.3916 17.5527C5.75552 17.921 5.2098 18.6047 4.99023 20.1416C4.91596 20.661 4.45212 21.0343 3.92871 20.9971C3.40546 20.9597 3 20.5246 3 20V16C3 8.8203 8.8203 3 16 3H20Z" fill="currentColor"></path></svg></span>Blog</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/careers"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11 4C9.89543 4 9 4.89543 9 6H15C15 4.89543 14.1046 4 13 4H11ZM17 6C17 3.79086 15.2091 2 13 2H11C8.79086 2 7 3.79086 7 6H6C3.79086 6 2 7.79086 2 10V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V10C22 7.79086 20.2091 6 18 6H17Z" fill="currentColor"></path></svg></span>Careers</span></a><div role="separator" class="bg-border my-1 h-px w-full"></div><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/customers"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.4894 21.3725C21.0173 16.5927 23.1154 10.9028 21.5112 6.90294C20.7324 4.96087 19.0977 3.56916 17.1696 3.13926C15.4721 2.76077 13.617 3.14222 12.0004 4.42553C10.3838 3.14222 8.52876 2.76077 6.83124 3.13927C4.90318 3.56917 3.26845 4.96089 2.48959 6.90295C0.885443 10.9029 2.98361 16.5927 11.5115 21.3725C11.8153 21.5428 12.1857 21.5428 12.4894 21.3725Z" fill="currentColor"></path></svg></span>Customers</span></a><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/solutions"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z" fill="currentColor"></path><path d="M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z" fill="currentColor"></path><path d="M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z" fill="currentColor"></path></svg></span>Solutions</span></a><div role="separator" class="bg-border my-1 h-px w-full"></div><a class="flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground" href="/newsroom"><span class="flex items-center gap-2"><span class="bg-accent flex size-5 shrink-0 items-center justify-center rounded-md"><svg class="text-muted-foreground group-hover/item:text-foreground size-3.5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z" fill="currentColor"></path></svg></span>Newsroom</span></a></div></div></div></div></div><div class="col-start-3 flex items-center justify-end gap-2"><span class="hidden lg:contents"><a data-slot="button" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-background text-muted-foreground hover:bg-accent hover:border-accent hover:text-foreground active:bg-accent/70 active:border-accent/70 h-9 px-4 py-1.5 text-sm/6 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-5" href="/dashboard/login">Log in</a><a data-slot="button" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-foreground text-background hover:bg-foreground/80 active:bg-foreground/70 h-9 px-4 py-1.5 text-sm/6 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-5" href="/demo">Contact sales</a></span><button type="button" tabindex="0" data-base-ui-click-trigger="" id="base-ui-_R_1ul35u6ivb_" aria-haspopup="dialog" aria-expanded="false" class="text-foreground hover:bg-accent inline-flex size-8 items-center justify-center rounded-lg transition-colors lg:hidden"><svg class="size-5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2 6C2 5.44772 2.44772 5 3 5H21C21.5523 5 22 5.44772 22 6C22 6.55228 21.5523 7 21 7H3C2.44772 7 2 6.55228 2 6ZM2 12C2 11.4477 2.44772 11 3 11H21C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H3C2.44772 13 2 12.5523 2 12ZM2 18C2 17.4477 2.44772 17 3 17H21C21.5523 17 22 17.4477 22 18C22 18.5523 21.5523 19 21 19H3C2.44772 19 2 18.5523 2 18Z" fill="currentColor"></path></svg><span class="sr-only">Menu</span></button></div></nav></div></div><main><script type="application/ld+json">{"@context":"https:\u002F\u002Fschema.org","@type":"Article","headline":"The Day Our DNS Hit an Undocumented Limit in AWS","description":"How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it.","url":"https:\u002F\u002Fbird.com\u002Fblog\u002Fundocumented-limit-dns-aws","datePublished":"2017-02-07T00:00:00.000Z","dateModified":"2017-02-07T00:00:00.000Z","inLanguage":"en-US","publisher":{"@id":"https:\u002F\u002Fbird.com\u002F#organization"},"author":{"@type":"Person","name":"Bird"},"image":"https:\u002F\u002Fframerusercontent.com\u002Fimages\u002FV0WK3QFrOEXu01QlYDlYBGTR70.webp"}</script><div class="bg-background border-border border-b px-6 pt-14 pb-16 md:pb-[120px] dark"><div class="mx-auto space-y-10 max-w-5xl"><div class="flex w-full items-center justify-center gap-2 md:px-8"><span class="text-muted-foreground font-mono text-xs tracking-[0.06em] uppercase">Developers Hub</span><span class="text-muted-foreground font-mono text-xs">/</span><time dateTime="2017-02-07T00:00:00.000Z" class="text-muted-foreground font-mono text-xs tracking-[0.06em] uppercase">Feb 7, 2017</time></div><h1 class="text-foreground text-hero leading-none font-medium tracking-[-0.96px] whitespace-pre-line md:tracking-[-1.28px] w-full text-center md:px-8 mb-16 md:mb-20">The Day Our DNS Hit an Undocumented Limit in AWS</h1><div class="aspect-video w-full overflow-hidden rounded-sm"><img src="https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp" alt="The Day Our DNS Hit an Undocumented Limit in AWS" class="size-full object-cover"/></div></div></div><div class="dark bg-card border-border border-y px-6 py-16 md:px-20 md:py-30"><div class="relative mx-auto max-w-[1344px]"><div class="pointer-events-none absolute inset-y-0 left-0 hidden xl:block"><div class="pointer-events-auto sticky top-26 w-[235px] pl-8"><nav aria-label="Table of contents" class="pl-2"><div class="relative isolate"><div data-toc-indicator="true"></div><ul class="border-l pl-2"><li><a href="#key-takeaways" data-toc-item="true" aria-current="location" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-primary-foreground" style="padding-left:8px">Key Takeaways</a></li><li><a href="#how-we-tracked-down-unusual-dns-failures-in-aws" data-toc-item="true" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-foreground hover:text-sidebar-primary-foreground" style="padding-left:8px">How We Tracked Down Unusual DNS Failures in AWS</a></li><li><a href="#tldr" data-toc-item="true" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-foreground hover:text-sidebar-primary-foreground" style="padding-left:8px">TL;DR</a></li><li><a href="#digging-deeper-into-dns" data-toc-item="true" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-foreground hover:text-sidebar-primary-foreground" style="padding-left:8px">Digging Deeper into DNS</a></li><li><a href="#aws-and-the-clouds-silver-lining" data-toc-item="true" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-foreground hover:text-sidebar-primary-foreground" style="padding-left:8px">AWS and the Cloud’s Silver Lining</a></li><li><a href="#qa" data-toc-item="true" class="hover:bg-accent flex min-h-9 items-center gap-2 rounded-lg px-2 py-1 text-sm leading-5 transition-colors text-sidebar-foreground hover:text-sidebar-primary-foreground" style="padding-left:8px">Q&amp;A</a></li></ul></div></nav></div></div><article class="mx-auto max-w-2xl md:px-8" data-prose="true" lang="en"><h2 id="key-takeaways">Key Takeaways</h2>
<ul>
<li>SparkPost encountered an <strong>undocumented network throughput limit</strong> on a specific AWS EC2 instance type that powered its primary DNS cluster.</li>
<li>Traditional instance sizing (CPU, RAM, disk) didn’t reveal this bottleneck because the issue was tied to <strong>aggregate DNS network traffic</strong>, not resource starvation.</li>
<li>DNS usage for high-volume outbound email is unusually heavy: SparkPost generates <strong>millions of DNS lookups</strong> for domain routing, authentication (SPF/DKIM), and AWS API interactions.</li>
<li>The DNS failure didn’t stem from malformed DNS responses — rather, instance-level <strong>network capacity thresholds</strong> were silently exceeded, causing widespread lookup failures.</li>
<li>Because AWS doesn’t explicitly document these soft network limits, diagnosing the issue required deep collaboration between SparkPost’s SRE team and AWS engineers.</li>
<li>The team resolved the problem by <strong>migrating DNS services to larger instance types</strong> with greater network bandwidth and redesigning parts of the DNS architecture for better isolation and failover.</li>
<li>No customer data or messages were lost, but the event highlighted how <strong>cloud-native architectures can hit unexpected limits at scale</strong> — and how quickly they can be fixed with AWS elasticity.</li>
</ul>
<h2 id="how-we-tracked-down-unusual-dns-failures-in-aws">How We Tracked Down Unusual DNS Failures in AWS</h2>
<p>We’ve built SparkPost around the idea that a cloud service like ours needs to be cloud-native itself. That’s not just posturing. It’s our cloud architecture that underpins the scalability, elasticity, and reliability that are core aspects of the SparkPost service. Those qualities are major reasons we’ve built our infrastructure atop <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a>—and it’s why we can offer our customers service level and burst rate guarantees unmatched by anyone else in the business.</p>
<p>But we don’t pretend that we’re never challenged by unexpected bugs or limits of available technology. We ran into something like this last Friday, and <a href="https://status.sparkpost.com/incidents/b16wbn84qk8l">that incident</a> led to intermittent slowness in our service and delivery delays for some of our customers.</p>
<p>First let me say, the issue was resolved that same day. Moreover, no email or related data was lost. However, if delivery of your emails was slowed because of this issue, please accept my apology (in fact, an apology from our entire team). This incident reinforced the importance of having comprehensive backup strategies in place - whether you&#x27;re using <a href="/blog/backup-postgres">PostgreSQL database backups</a> or other data protection methods to ensure business continuity during infrastructure challenges. We know you count on us, and it’s frustrating when we’re not performing at the level you expect.</p>
<p>Some companies are tempted to brush issues like a service degradation under the rug and hope no one notices. You may have experienced that with services you’ve used in the past. I know I have. But that’s not how we like to do business.</p>
<p>I wanted to write about this incident for another reason as well: we learned something really interesting and valuable about our AWS cloud architecture. Teams building other cloud services might be interested in learning about it.</p>
<h2 id="tldr">TL;DR</h2>
<p>We ran into undocumented practical limits of the EC2 instances we were using for our primary DNS cluster. Sizing cloud instances based on traditional specs (processor, memory, etc.) usually works just as you’d expect, but sometimes that traditional hardware model doesn’t apply. That’s especially true in atypical use cases where aggregate limits can come into play—and there are times you run headlong into those scenarios without warning.</p>
<p>We hit such a limit on Friday when our DNS query volume created a network usage pattern for which our instance type wasn’t prepared. However, because that limit wasn’t obvious from the docs or standard metrics available, we didn’t know we’d hit it. What we observed was a very high rate of DNS failures, which in turn led to intermittent delays at different points in our architecture.</p>
<h2 id="digging-deeper-into-dns">Digging Deeper into DNS</h2>
<p>Why is our DNS usage special? Well, it has a lot to do with the way email works, compared to the content model for which AWS was originally designed. Web-based content delivery makes heavy use of what might be considered classic inbound “pull” scenarios: a client requests data, be it HTML, video streams, or anything else, from the cloud. But the use cases for messaging service providers like SparkPost are exceptions to the usual AWS scenario. In our case, we do a lot of outbound pushing of traffic: specifically, email (and other message types like SMS or mobile push notifications). And that push-style traffic relies heavily on DNS.</p>
<p>If you’re familiar with DNS, you may know that it’s generally fairly lightweight data. To request a given HTML page, you first have to ask where that page can be found on the Internet, but that request is a fraction of the size of the content you retrieve.</p>
<p>Email, however, makes exceptionally heavy use of DNS to look up delivery domains—for example, SparkPost sends many billions of emails to over 1 million unique domains <a href="https://www.sparkpost.com/blog/fastest-growing-email-delivery-service/">every month</a>. For every email we deliver, we have to make a minimum of two DNS lookups, and the use of DNS “txt” records for anti-phishing technologies like SPF and DKIM means DNS also is required to receive mail. Add to that our more traditional use of AWS API services for our apps, and it’s hard to exaggerate how important DNS is to our infrastructure.</p>
<p>All of this means we ran into an unusual condition in which our growing volume of outbound messages created a DNS traffic volume that hit an aggregate network throughput limit on instance types that otherwise seemed to have sufficient resources to service that load. And as <a href="https://www.oracle.com/cloud/networking/dns/?er=221886">denial-of-service attacks on the Dyn DNS infrastructure</a> last year demonstrated, when DNS breaks, everything breaks. (That’s something anyone who builds systems that rely on DNS already knows painfully well.)</p>
<p>The sudden DNS issues triggered a response by our operations and reliability engineering teams to identify the problem. They teamed with our partners at Amazon to escalate on the AWS operations side. Working together, we identified the cause and a solution. We deployed a cluster of larger capacity nameservers with a greater focus on network capacity that could fulfill our DNS needs without running into the redlines for throughput. Fortunately, because all this was within AWS, we could spin up the new instances and even resize existing instances very quickly. DNS resumed normal behavior, lookup failures ceased, and we (and the outbound message delivery) were back on track.</p>
<p>To mitigate against this specific issue in the future, we’re also making DNS architecture changes to better insulate our core components from the impact of encounters with similar, unexpected thresholds. We’re also working with the Amazon team to determine appropriate monitoring models that will give us adequate warning to head off a similar incident before it affects any of our customers.</p>
<table><thead><tr><th><strong>Topic</strong></th><th><strong>Typical AWS Workload</strong></th><th><strong>SparkPost’s Outbound Email Workload</strong></th></tr></thead><tbody><tr><td>Traffic Pattern</td><td>Mostly inbound “pull” requests (web pages, APIs, media)</td><td>Heavy outbound “push” traffic (billions of emails)</td></tr><tr><td>DNS Dependency</td><td>Light: 1–2 lookups per content request</td><td>Very heavy: multiple DNS lookups per email + SPF/DKIM TXT checks</td></tr><tr><td>Query Volume</td><td>Predictable and proportional to user activity</td><td>Explodes with outbound campaigns targeting millions of domains</td></tr><tr><td>Bottleneck Type</td><td>CPU, memory, or storage limits</td><td>Aggregate network throughput limits on instance types</td></tr><tr><td>Failure Mode</td><td>Degraded latency or API timeout</td><td>DNS lookup failures causing delivery delays</td></tr><tr><td>Visibility</td><td>Limits typically documented and surfaced in metrics</td><td>Throughput ceiling was undocumented and invisible in CloudWatch</td></tr><tr><td>Mitigation Approach</td><td>Scale instance resources or add caching</td><td>Migrate to higher-bandwidth instance families + DNS architecture redesign</td></tr></tbody></table>
<h2 id="aws-and-the-clouds-silver-lining">AWS and the Cloud’s Silver Lining</h2>
<p>I don’t want to sugarcoat the impact of this incident on our customers. But our ability to identify the underlying issue as an unexpected interaction of our use case with the AWS infrastructure—and then find a resolution to it in very short order—has a lot to do with how we built SparkPost, and our great relationship with the Amazon team.</p>
<p>SparkPost’s superb operations corps, our Site Reliability Engineering (SRE) team, and our principal technical architects work with Amazon every day. The strengths of AWS’ infrastructure has given us a real leg up <a href="https://web.archive.org/web/20221201111421/https://www.sparkpost.com/blog/aws-instead-data-center/">optimizing SparkPost’s architecture for the cloud</a>. Working so closely with AWS over the past two years also has taught us a lot about spinning up AWS infrastructure and running quickly, and we also have the benefit of deep support from the AWS team.</p>
<p>If we had to work around a similar limitation in a traditional data center model, something like this could take days or even weeks to fully resolve. That agility and responsiveness are just two of the reasons we’ve staked our business on the cloud and AWS. Together, the kind of cloud expertise our companies share is hard to come by. Amazon has been a great business partner to us, and we’re really proud of what we’ve done with the AWS stack.</p>
<p>SparkPost is the first email delivery service that was built for the cloud from the start. This cloud-native approach is fundamental to how we design our <a href="/blog/cloud-infrastructure-introduction-to-email-apis">email APIs for cloud infrastructure</a>, ensuring scalability and reliability for developers. We send more email from a true cloud platform than anyone, and sometimes that means entering uncharted territory. It’s a fundamental truth of computer science that you don’t know what challenges occur at scale until you hit them. We found one on AWS, but our rapid response is a great example of the flexibility the cloud makes possible. It’s also our commitment to our customers.</p>
<p>Whether you’re building your own infrastructure on AWS, or a SparkPost customer who takes advantage of ours, I hope this explanation of what happened last Friday, and how we resolved it, has been useful.</p>
<h2 id="qa">Q&amp;A</h2>
<h3 id="what-happened">What happened?</h3>
<p>SparkPost’s DNS cluster hit an unexpected AWS network throughput ceiling, causing DNS lookups to intermittently fail — which delayed email delivery.</p>
<h3 id="why-did-dns-break-at-all">Why did DNS break at all?</h3>
<p>DNS is extremely dependency-heavy for outbound email. Every send requires multiple lookups (MX, TXT, SPF, DKIM), so high send volume = massive DNS traffic.</p>
<p>This traffic pattern exceeded an undocumented limit on the EC2 instance type hosting the nameservers.</p>
<h3 id="how-is-dns-for-email-different-from-web-applications">How is DNS for email different from web applications?</h3>
<ul>
<li><strong>Web apps</strong> mostly <em>pull</em> content (clients request data).</li>
<li><strong>Email delivery services</strong> <em>push</em> traffic, triggering far more DNS lookups — often billions per month.<br/>
<!-- -->Email depends on DNS for routing, security validation, and failover.</li>
</ul>
<h3 id="how-did-the-failure-manifest">How did the failure manifest?</h3>
<ul>
<li>DNS requests began dropping or timing out</li>
<li>Delivery queues backed up</li>
<li>Latency increased across parts of the system<br/>
<!-- -->Nothing was lost — just delayed.</li>
</ul>
<h3 id="why-was-this-hard-to-diagnose">Why was this hard to diagnose?</h3>
<ul>
<li>The limit wasn’t documented</li>
<li>AWS monitoring didn’t explicitly show the bottleneck</li>
<li>All traditional metrics (CPU, RAM, disk) looked normal<br/>
<!-- -->The issue only surfaced under a specific, high-volume DNS traffic pattern.</li>
</ul>
<h3 id="how-did-sparkpost-fix-it">How did SparkPost fix it?</h3>
<ul>
<li>Upgraded to EC2 instance types with <strong>higher network throughput ceilings</strong></li>
<li>Re-architected DNS clusters to be more resilient to aggregate traffic spikes</li>
<li>Worked with AWS to identify better signal/alerting patterns to catch this sooner</li>
</ul>
<h3 id="was-customer-data-or-mail-lost">Was customer data or mail lost?</h3>
<p>No — only delivery slowed. Once DNS stabilized, all mail resumed normal delivery.</p>
<h3 id="whats-the-broader-lesson">What’s the broader lesson?</h3>
<p>Even in the cloud, <strong>you can hit unseen scaling constraints</strong> — but cloud-native designs give you the flexibility to recover quickly.</p>
<p>Elasticity, partnership with AWS, and strong SRE practices make rapid recovery possible.</p></article></div></div><div class="border-border border-b py-16 first:pt-4 md:py-20 md:first:pt-3 lg:py-30 lg:first:pt-13 text-foreground dark bg-card"><div class="mx-auto box-content max-w-7xl px-4 md:px-8"><div class="space-y-8" data-content-connections="/blog/undocumented-limit-dns-aws"><div class="space-y-3"><h2 class="text-foreground font-medium text-balance whitespace-pre-line leading-[1.125] tracking-tight text-h2">Explore current guidance.</h2><p class="text-balance text-lg text-muted-foreground">Continue with the documentation, guides and examples for this topic. Resources are in English.</p></div><div class="grid gap-4 md:grid-cols-2"><a href="/products/email" lang="en" class="border-border hover:bg-accent/40 focus-visible:ring-ring flex h-full flex-col gap-3 rounded-xl border p-6 transition-colors focus-visible:ring-2 focus-visible:outline-none"><span class="text-muted-foreground flex items-center justify-between gap-4 text-sm">Explore the capability<svg class="size-5 shrink-0" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 15V6M18 6H9M18 6L6.25 17.75" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="text-foreground text-p2 font-medium">Email</span></a><a href="/docs/get-started/send-your-first-email" lang="en" class="border-border hover:bg-accent/40 focus-visible:ring-ring flex h-full flex-col gap-3 rounded-xl border p-6 transition-colors focus-visible:ring-2 focus-visible:outline-none"><span class="text-muted-foreground flex items-center justify-between gap-4 text-sm">Implementation guide<svg class="size-5 shrink-0" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 15V6M18 6H9M18 6L6.25 17.75" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="text-foreground text-p2 font-medium">Send your first email</span></a><a href="/learn/email/getting-started-with-email" lang="en" class="border-border hover:bg-accent/40 focus-visible:ring-ring flex h-full flex-col gap-3 rounded-xl border p-6 transition-colors focus-visible:ring-2 focus-visible:outline-none"><span class="text-muted-foreground flex items-center justify-between gap-4 text-sm">Watch the guide<svg class="size-5 shrink-0" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 15V6M18 6H9M18 6L6.25 17.75" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="text-foreground text-p2 font-medium">Getting started with email</span></a><a href="/learn/paths/integration" lang="en" class="border-border hover:bg-accent/40 focus-visible:ring-ring flex h-full flex-col gap-3 rounded-xl border p-6 transition-colors focus-visible:ring-2 focus-visible:outline-none"><span class="text-muted-foreground flex items-center justify-between gap-4 text-sm">Follow the learning path<svg class="size-5 shrink-0" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 15V6M18 6H9M18 6L6.25 17.75" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><span class="text-foreground text-p2 font-medium">Build your first integration</span></a></div><a data-slot="button" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg bg-clip-padding font-medium transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 border border-input bg-transparent text-foreground hover:bg-accent hover:text-foreground active:bg-accent/70 px-4 text-sm/6 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-5 h-auto min-h-11 max-w-full py-2 text-left whitespace-normal" href="/learn/workspace?topic=email">Try the practice and get an implementation brief</a></div></div></div><!--$--><!--/$--></main><div data-default-cta="true"><section data-cta-section="true" class="bg-white px-4 pt-16 pb-6 md:pt-30"><div class="dark max-w-8xl mx-auto flex flex-col items-center gap-20 overflow-hidden rounded-xl bg-orange-500 px-8 pt-20"><div class="flex w-full max-w-[672px] flex-col items-center gap-8"><div class="space-y-6"><h2 class="text-foreground font-medium text-balance whitespace-pre-line leading-[1.125] tracking-tight text-h2 text-center">Start with one channel.<br/>Add the others when you&#x27;re ready.</h2><p class="text-balance text-lg text-muted-foreground text-center">A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.</p><div class="flex flex-wrap items-center justify-center gap-2"><a data-slot="button" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-foreground text-background hover:bg-foreground/80 active:bg-foreground/70 h-8 px-3 py-1.5 text-sm/5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4" href="/dashboard/signup?bird_ref=web-default_cta">Get started</a><a data-slot="button" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-secondary text-foreground hover:bg-secondary/80 active:bg-secondary/70 h-8 px-3 py-1.5 text-sm/5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4" href="/docs">Read docs</a></div></div><div class="space-y-2.5"><p class="text-muted-foreground mx-auto max-w-md text-center text-xs">Using Claude Code, Cursor, or Codex? Copy a setup prompt and your agent installs the Bird CLI and skills for you. Pick yours:</p><div class="flex items-center justify-center"><button type="button" tabindex="0" data-slot="button" title="Copy the Claude Code setup prompt" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-transparent hover:bg-accent hover:text-foreground active:bg-accent/70 h-8 px-3 py-1.5 text-sm/5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 text-muted-foreground"><span class="grid"><span class="col-start-1 row-start-1 flex items-center gap-1"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-5" aria-hidden="true"><path d="M5.06575 12.6782L8.25985 10.8859L8.31329 10.7297L8.25985 10.6433H8.10364L7.56923 10.6105L5.74404 10.5611L4.16138 10.4954L2.62805 10.4131L2.24163 10.3309L1.87988 9.85407L1.91688 9.61564L2.24163 9.39777L2.70615 9.43888L3.73385 9.50876L5.27541 9.61564L6.39354 9.68141L8.0502 9.85407H8.31329L8.35028 9.74719L8.25985 9.68141L8.18996 9.61564L6.59497 8.5345L4.86844 7.3917L3.96406 6.73397L3.47487 6.40099L3.22823 6.08857L3.12134 5.40618L3.56531 4.91699L4.16138 4.9581L4.31348 4.99921L4.91777 5.46373L6.20856 6.46266L7.89399 7.70412L8.14063 7.90966L8.23929 7.83977L8.25163 7.79044L8.14063 7.60546L7.22393 5.9488L6.24555 4.26338L5.80981 3.56454L5.69471 3.14524C5.6536 2.97258 5.62482 2.82871 5.62482 2.65194L6.13045 1.96544L6.40999 1.875L7.08416 1.96544L7.3678 2.21209L7.78711 3.1699L8.46539 4.67857L9.51775 6.72986L9.82606 7.33826L9.99049 7.90144L10.0522 8.07409H10.159V7.97543L10.2454 6.8203L10.4057 5.40207L10.5619 3.57687L10.6153 3.06302L10.8702 2.4464L11.3758 2.11343L11.7705 2.30252L12.0952 2.76704L12.05 3.06713L11.8568 4.32093L11.4786 6.28589L11.232 7.60135H11.3758L11.5403 7.43692L12.2062 6.55309L13.3244 5.15542L13.8177 4.60046L14.3932 3.98795L14.7631 3.69609H15.462L15.9758 4.46069L15.7456 5.24997L15.0262 6.16257L14.4302 6.9354L13.5751 8.08642L13.0407 9.00724L13.09 9.08124L13.2175 9.0689L15.1496 8.65782L16.1937 8.46873L17.4393 8.25497L18.0024 8.51806L18.0641 8.78526L17.8421 9.332L16.5102 9.66086L14.9481 9.97328L12.6214 10.5241L12.5926 10.5447L12.6255 10.5858L13.6738 10.6844L14.1219 10.7091H15.2194L17.2625 10.8612L17.7969 11.2147L18.1175 11.6464L18.0641 11.9752L17.2419 12.3945L16.132 12.1315L13.5422 11.5148L12.6543 11.2928H12.531V11.3668L13.2709 12.0903L14.6275 13.3154L16.3252 14.8939L16.4116 15.2844L16.1937 15.5927L15.9635 15.5599L14.4713 14.4376L13.8958 13.932L12.5926 12.8344H12.5063V12.9495L12.8064 13.3894L14.3932 15.7736L14.4754 16.5053L14.3603 16.7438L13.9492 16.8876L13.497 16.8054L12.568 15.5023L11.6102 14.0348L10.8373 12.7193L10.7428 12.7727L10.2865 17.6851L10.0727 17.9359L9.57941 18.125L9.16833 17.8126L8.95046 17.3069L9.16833 16.308L9.43143 15.0049L9.64519 13.969L9.8384 12.6823L9.9535 12.2548L9.94528 12.226L9.85073 12.2383L8.88058 13.5702L7.4048 15.564L6.23733 16.8137L5.9578 16.9246L5.47272 16.6739L5.51794 16.2258L5.78926 15.8271L7.4048 13.7717L8.37906 12.4973L9.00801 11.7615L9.0039 11.6546H8.96691L4.67523 14.4417L3.91062 14.5404L3.58175 14.2321L3.62286 13.7264L3.77907 13.562L5.06987 12.6741L5.06575 12.6782Z" fill="currentColor"></path></svg><span class="text-xs">Claude Code</span></span><span class="col-start-1 row-start-1 flex items-center gap-1 invisible"><svg class="size-5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM15.774 10.1333C16.1237 9.70582 16.0607 9.0758 15.6332 8.72607C15.2058 8.37635 14.5758 8.43935 14.226 8.86679L10.4258 13.5116L9.20711 12.2929C8.81658 11.9024 8.18342 11.9024 7.79289 12.2929C7.40237 12.6834 7.40237 13.3166 7.79289 13.7071L9.79289 15.7071C9.99267 15.9069 10.2676 16.0129 10.5498 15.9988C10.832 15.9847 11.095 15.8519 11.274 15.6333L15.774 10.1333Z" fill="currentColor"></path></svg><span class="text-xs">Copied!</span></span></span></button><button type="button" tabindex="0" data-slot="button" title="Copy the Codex setup prompt" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-transparent hover:bg-accent hover:text-foreground active:bg-accent/70 h-8 px-3 py-1.5 text-sm/5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 text-muted-foreground"><span class="grid"><span class="col-start-1 row-start-1 flex items-center gap-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-5" aria-hidden="true"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.9324 2.55071C13.0382 1.98677 15.1765 2.55634 16.7097 3.87663C18.6995 3.4983 20.8394 4.07554 22.3821 5.61811C23.924 7.1603 24.4997 9.29834 24.1224 11.2871C25.4442 12.8207 26.0137 14.9608 25.4495 17.0678C24.8848 19.1754 23.3199 20.7426 21.408 21.4097C20.741 23.321 19.1752 24.8851 17.0682 25.4501C14.9614 26.0145 12.8212 25.4446 11.2876 24.123C9.29857 24.5009 7.15998 23.9251 5.61748 22.3827C4.07521 20.8401 3.49685 18.701 3.87488 16.7114C2.55439 15.1776 1.98584 13.0377 2.55008 10.9319C3.11478 8.82548 4.67785 7.25634 6.5893 6.58882C7.25702 4.67782 8.82607 3.11522 10.9324 2.55071ZM15.1436 15.7161C14.5122 15.7165 13.9999 16.2286 13.9998 16.86C13.9998 17.4916 14.5121 18.0036 15.1436 18.0038H18.5752C19.2069 18.0038 19.719 17.4918 19.719 16.86C19.7189 16.2284 19.2069 15.7161 18.5752 15.7161H15.1436ZM10.977 10.5521C10.6519 10.0108 9.94911 9.83509 9.4076 10.16C8.86637 10.4851 8.69093 11.1879 9.01552 11.7295L10.3772 14.0004L9.01552 16.2713C8.69067 16.8128 8.86643 17.5156 9.4076 17.8407C9.94923 18.1658 10.652 17.9902 10.977 17.4487L12.6928 14.5891C12.9101 14.2269 12.9101 13.774 12.6928 13.4117L10.977 10.5521Z" fill="currentColor"></path></svg><span class="text-xs">Codex</span></span><span class="col-start-1 row-start-1 flex items-center gap-1 invisible"><svg class="size-5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM15.774 10.1333C16.1237 9.70582 16.0607 9.0758 15.6332 8.72607C15.2058 8.37635 14.5758 8.43935 14.226 8.86679L10.4258 13.5116L9.20711 12.2929C8.81658 11.9024 8.18342 11.9024 7.79289 12.2929C7.40237 12.6834 7.40237 13.3166 7.79289 13.7071L9.79289 15.7071C9.99267 15.9069 10.2676 16.0129 10.5498 15.9988C10.832 15.9847 11.095 15.8519 11.274 15.6333L15.774 10.1333Z" fill="currentColor"></path></svg><span class="text-xs">Copied!</span></span></span></button><a data-slot="button" href="cursor://anysphere.cursor-deeplink/prompt?text=Bird%20is%20a%20communications%20platform%20you%20can%20operate%20end%20to%20end%3A%20email%2C%20SMS%2C%20WhatsApp%2C%20and%20voice%20through%20one%20API%20and%20one%20login.%20Set%20Bird%20up%20for%20me%2C%20end%20to%20end.%0A1.%20Install%20the%20Bird%20CLI%3A%20run%20%60curl%20-fsSL%20https%3A%2F%2Fcli.bird.com%2Finstall.sh%20%7C%20sh%60.%0A2.%20Sign%20me%20in%3A%20run%20%60bird%20auth%20login%60%20and%20open%20the%20browser%20link%20for%20me.%0A3.%20Install%20Bird&#x27;s%20skills%20so%20you%20know%20the%20workflows%20(Cursor%20has%20no%20plugin%20CLI%2C%20so%20write%20the%20skills%20into%20its%20native%20Agent%20Skills%20directory)%3A%20clone%20https%3A%2F%2Fgithub.com%2Fmessagebird%2Fbird-ai%20and%20copy%20every%20directory%20in%20%60plugins%2Fbird%2Fskills%2F%60%20into%20%60.agents%2Fskills%2F%60.%0A4.%20Confirm%20who%20I%20am%3A%20run%20%60bird%20whoami%60%20%E2%80%94%20it%20prints%20the%20email%20of%20the%20account%20you&#x27;re%20acting%20as.%0A5.%20Send%20me%20a%20test%20email%20so%20I%20see%20it%20land%20in%20my%20own%20inbox%3A%20use%20my%20address%20from%20%60bird%20whoami%60%20as%20the%20recipient%2C%20send%20from%20onboarding%40messagebird.dev%2C%20then%20confirm%20delivery%20with%20%60bird%20email%20get%60.%20Subject%3A%20%22Your%20Bird%20account%20is%20ready%20%E2%80%94%20sent%20by%20Cursor%22.%20Body%3A%20open%20with%20my%20first%20name%20if%20%60bird%20whoami%60%20returned%20a%20name%20(otherwise%20just%20%22Hey%2C%22)%2C%20then%20%22Your%20account%20is%20set%20up%20and%20ready%20to%20send.%20This%20email%20is%20the%20proof%2C%20Cursor%20just%20sent%20it%20through%20Bird.%20Cheers%2C%20The%20Bird%20team%22.%0AThen%20let&#x27;s%20discuss%20next%20steps%2C%20given%20what%20Bird%20can%20do." title="Open Cursor with the Bird setup prompt" class="group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 bg-transparent hover:bg-accent hover:text-foreground active:bg-accent/70 h-8 px-3 py-1.5 text-sm/5 [&amp;_svg:not([class*=&#x27;size-&#x27;])]:size-4 text-muted-foreground"><span class="grid"><span class="col-start-1 row-start-1 flex items-center gap-1"><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" class="size-5" aria-hidden="true"><path d="M24.316 7.54895L14.5081 1.8864C14.1931 1.70453 13.8045 1.70453 13.4896 1.8864L3.68212 7.54895C3.41737 7.70182 3.25391 7.9845 3.25391 8.29072V19.7093C3.25391 20.015 3.41737 20.2982 3.68212 20.4511L13.4901 26.1136C13.8049 26.2955 14.1937 26.2955 14.5086 26.1136L24.3165 20.4511C24.5812 20.2982 24.7447 20.0154 24.7447 19.7093V8.29072C24.7447 7.98498 24.5807 7.70182 24.316 7.54895ZM23.6999 8.7484L14.2318 25.1476C14.1678 25.2581 13.9988 25.2129 13.9988 25.085V14.347C13.9988 14.1324 13.8842 13.9338 13.6982 13.8262L4.39904 8.4574C4.28853 8.39342 4.33366 8.22439 4.46165 8.22439H23.3979C23.6668 8.22439 23.8344 8.51539 23.6999 8.7484Z" fill="currentColor"></path></svg><span class="text-xs">Cursor</span></span><span class="col-start-1 row-start-1 flex items-center gap-1 invisible"><svg class="size-5" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM15.774 10.1333C16.1237 9.70582 16.0607 9.0758 15.6332 8.72607C15.2058 8.37635 14.5758 8.43935 14.226 8.86679L10.4258 13.5116L9.20711 12.2929C8.81658 11.9024 8.18342 11.9024 7.79289 12.2929C7.40237 12.6834 7.40237 13.3166 7.79289 13.7071L9.79289 15.7071C9.99267 15.9069 10.2676 16.0129 10.5498 15.9988C10.832 15.9847 11.095 15.8519 11.274 15.6333L15.774 10.1333Z" fill="currentColor"></path></svg><span class="text-xs">Copied!</span></span></span></a><span role="status" class="sr-only"></span></div></div></div><div class="h-80 w-full max-w-[640px]"><svg viewBox="0 0 432 428" fill="none" overflow="visible" xmlns="http://www.w3.org/2000/svg" class="mx-auto w-[85%]"><defs><pattern id="_R_175u6ivb_p" patternUnits="userSpaceOnUse" patternTransform="matrix(-402.719 -3.52068e-05 4.27172e-05 -488.627 283.512 287.5)" preserveAspectRatio="none" viewBox="-0.0157562 1.76034e-05 402.719 488.627" width="1" height="1"><use href="#_R_175u6ivb_i" transform="translate(-402.719 -488.627)"></use><use href="#_R_175u6ivb_i" transform="translate(0 -488.627)"></use><use href="#_R_175u6ivb_i" transform="translate(-402.719 0)"></use><g id="_R_175u6ivb_i"><line x1="402.219" y1="0" x2="0.488" y2="0" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="8" x2="0.488" y2="8" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="16" x2="0.488" y2="16" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="24" x2="0.488" y2="24" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="32" x2="0.488" y2="32" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="40" x2="0.488" y2="40" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="48" x2="0.488" y2="48" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="56" x2="0.488" y2="56" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="64" x2="0.488" y2="64" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="72" x2="0.488" y2="72" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="80" x2="0.488" y2="80" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="88" x2="0.488" y2="88" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="96" x2="0.488" y2="96" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="104" x2="0.488" y2="104" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="112" x2="0.488" y2="112" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="120" x2="0.488" y2="120" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="128" x2="0.488" y2="128" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="136" x2="0.488" y2="136" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="144" x2="0.488" y2="144" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="152" x2="0.488" y2="152" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="160" x2="0.488" y2="160" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="168" x2="0.488" y2="168" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="176" x2="0.488" y2="176" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="184" x2="0.488" y2="184" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="192" x2="0.488" y2="192" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="200" x2="0.488" y2="200" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="208" x2="0.488" y2="208" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="216" x2="0.488" y2="216" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="224" x2="0.488" y2="224" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="232" x2="0.488" y2="232" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="240" x2="0.488" y2="240" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="248" x2="0.488" y2="248" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="256" x2="0.488" y2="256" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="264" x2="0.488" y2="264" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="272" x2="0.488" y2="272" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="280" x2="0.488" y2="280" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="288" x2="0.488" y2="288" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="296" x2="0.488" y2="296" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="304" x2="0.488" y2="304" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="312" x2="0.488" y2="312" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="320" x2="0.488" y2="320" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="328" x2="0.488" y2="328" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="336" x2="0.488" y2="336" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="344" x2="0.488" y2="344" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="352" x2="0.488" y2="352" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="360" x2="0.488" y2="360" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="368" x2="0.488" y2="368" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="376" x2="0.488" y2="376" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="384" x2="0.488" y2="384" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="392" x2="0.488" y2="392" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="400" x2="0.488" y2="400" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="408" x2="0.488" y2="408" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="416" x2="0.488" y2="416" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="424" x2="0.488" y2="424" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="432" x2="0.488" y2="432" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="440" x2="0.488" y2="440" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="448" x2="0.488" y2="448" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="456" x2="0.488" y2="456" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="464" x2="0.488" y2="464" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="472" x2="0.488" y2="472" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="480" x2="0.488" y2="480" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line><line x1="402.219" y1="488" x2="0.488" y2="488" stroke="var(--stroke-0,#FFC330)" stroke-linecap="round" stroke-linejoin="round"></line></g></pattern></defs><path d="M55.5 213.501C55.5 298.553 124.672 367.501 210 367.501C295.328 367.501 364.5 298.553 364.5 213.501C364.5 128.449 295.328 59.501 210 59.501C124.672 59.501 55.5 128.449 55.5 213.501Z" stroke="var(--stroke-0,#FFC330)" stroke-width="1.5" stroke-linecap="round" stroke-dasharray="0.5 7" pathLength="975"></path><path d="M210 94C144.278 94 91 147.502 91 213.5C91 279.498 144.278 333 210 333C275.722 333 329 279.498 329 213.5C329 147.502 275.722 94 210 94Z" stroke="var(--stroke-0,#FFC330)" stroke-width="1.5" stroke-linecap="round" stroke-dasharray="0.5 7"></path><g><path d="M -4.50 214.00 A 214.50 69.00 0 0 1 424.50 214.00" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 16.74 120.93 A 193.26 62.17 0 0 1 403.26 120.93" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 76.26 46.30 A 133.74 43.02 0 0 1 343.74 46.30" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 162.27 4.88 A 47.73 15.35 0 0 1 257.73 4.88" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 162.27 423.12 A 47.73 15.35 0 0 1 257.73 423.12" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 76.26 381.70 A 133.74 43.02 0 0 1 343.74 381.70" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 16.74 307.07 A 193.26 62.17 0 0 1 403.26 307.07" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path></g><path d="M209.996 139.5C169.403 139.5 136.496 172.631 136.496 213.5C136.496 254.37 169.403 287.5 209.996 287.5C250.589 287.5 283.496 254.37 283.496 213.5C283.496 172.631 250.589 139.501 209.996 139.5Z" fill="var(--fill-0,#FF6700)"></path><path d="M209.996 139.5C169.403 139.5 136.496 172.631 136.496 213.5C136.496 254.37 169.403 287.5 209.996 287.5C250.589 287.5 283.496 254.37 283.496 213.5C283.496 172.631 250.589 139.501 209.996 139.5Z" fill="url(#_R_175u6ivb_p)"></path><path d="M209.996 139.5C169.403 139.5 136.496 172.631 136.496 213.5C136.496 254.37 169.403 287.5 209.996 287.5C250.589 287.5 283.496 254.37 283.496 213.5C283.496 172.631 250.589 139.501 209.996 139.5Z" stroke="var(--stroke-0,#FFC330)" stroke-width="1.5" stroke-linecap="round"></path><g><path d="M -4.50 214.00 A 214.50 69.00 0 0 0 424.50 214.00" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 16.74 120.93 A 193.26 62.17 0 0 0 403.26 120.93" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 76.26 46.30 A 133.74 43.02 0 0 0 343.74 46.30" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 162.27 4.88 A 47.73 15.35 0 0 0 257.73 4.88" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 162.27 423.12 A 47.73 15.35 0 0 0 257.73 423.12" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 76.26 381.70 A 133.74 43.02 0 0 0 343.74 381.70" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path><path d="M 16.74 307.07 A 193.26 62.17 0 0 0 403.26 307.07" fill="none" stroke="#FAFAF9" stroke-width="1.5"></path></g></svg></div></div></section></div><footer class="bg-background px-4 pb-10"><div class="border-border bg-background max-w-8xl mx-auto box-content overflow-hidden rounded-xl border"><div class="flex flex-col md:flex-row md:items-stretch *:border-border *:border-b [&amp;&gt;*:last-child]:border-b-0 md:*:border-r md:*:border-b-0 md:[&amp;&gt;*:last-child]:border-r-0"><div class="flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0"><div class="space-y-4"><p class="text-muted-foreground font-receipt text-[13px]/5 uppercase">Products</p><div class="flex flex-col gap-4"><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/email">Email</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/sms">SMS</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/voice">Voice</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/whatsapp">WhatsApp</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/verify">Verify</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/lookup">Lookup</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/rcs">RCS</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/push">Push</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/esim">eSIM</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/products/realtime">Realtime</a></div></div></div><div class="flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0"><div class="space-y-4"><p class="text-muted-foreground font-receipt text-[13px]/5 uppercase">Resources</p><div class="flex flex-col gap-4"><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/docs">Documentation</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/docs/get-started/send-your-first-email">Quickstart</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/docs/api">API Reference</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/docs/ai/mcp-server">MCP Server</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/integrations">Integrations</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/customers">Customers</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/guides">Guides</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/explained">Explained</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/learn">Learn</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/changelog">Changelog</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" aria-current="page" href="/blog">Blog</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/careers">Careers</a></div></div></div><div class="flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0"><div class="space-y-4"><p class="text-muted-foreground font-receipt text-[13px]/5 uppercase">Company</p><div class="flex flex-col gap-4"><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/about">About</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/pricing">Pricing</a><a href="https://authifly.com" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground"><span class="inline-flex items-center gap-1.5">Authifly, our verification brand<svg class="size-3.5 shrink-0" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 15V6M18 6H9M18 6L6.25 17.75" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/legal">Legal</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/legal/website-terms-of-use">Terms</a><a class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground" href="/legal/privacy">Privacy</a><a href="https://trust.bird.com" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground">Trust Center</a></div></div><div class="mt-8 space-y-4 md:mt-0"><p class="text-muted-foreground font-receipt text-[13px]/5 uppercase">Social</p><div class="text-foreground flex items-center gap-4"><a href="https://x.com/messagebird" target="_blank" rel="noopener noreferrer" aria-label="X" class="hover:text-muted-foreground transition-colors"><svg class="h-4 w-auto" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.5652 3.25H20.5319L14.0505 10.6628L21.6753 20.75H15.7052L11.0291 14.6322L5.67867 20.75H2.71017L9.64264 12.8212L2.32812 3.25H8.44986L12.6766 8.84192L17.5652 3.25ZM16.524 18.9731H18.1679L7.55662 4.93359H5.79256L16.524 18.9731Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/birdhq" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="hover:text-muted-foreground transition-colors"><svg class="h-4 w-auto" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.65 3H4.35C3.99196 3 3.64858 3.14223 3.39541 3.39541C3.14223 3.64858 3 3.99196 3 4.35V19.65C3 20.008 3.14223 20.3514 3.39541 20.6046C3.64858 20.8578 3.99196 21 4.35 21H19.65C20.008 21 20.3514 20.8578 20.6046 20.6046C20.8578 20.3514 21 20.008 21 19.65V4.35C21 3.99196 20.8578 3.64858 20.6046 3.39541C20.3514 3.14223 20.008 3 19.65 3ZM8.4 18.3H5.7V10.2H8.4V18.3ZM7.05 8.625C6.74056 8.61616 6.4406 8.51632 6.18758 8.33797C5.93456 8.15962 5.7397 7.91066 5.62737 7.6222C5.51503 7.33374 5.49019 7.01857 5.55595 6.71607C5.6217 6.41358 5.77515 6.13716 5.9971 5.92138C6.21906 5.70559 6.49968 5.55999 6.80391 5.50278C7.10814 5.44556 7.42248 5.47927 7.70766 5.59969C7.99284 5.7201 8.23622 5.92189 8.40737 6.17983C8.57853 6.43778 8.66987 6.74044 8.67 7.05C8.66289 7.47331 8.4885 7.8766 8.18495 8.17173C7.88139 8.46685 7.47335 8.62982 7.05 8.625ZM18.3 18.3H15.6V14.034C15.6 12.756 15.06 12.297 14.358 12.297C14.1522 12.3107 13.9511 12.3649 13.7663 12.4566C13.5815 12.5482 13.4166 12.6755 13.2811 12.831C13.1457 12.9866 13.0422 13.1674 12.9768 13.363C12.9114 13.5586 12.8853 13.7652 12.9 13.971C12.8955 14.0129 12.8955 14.0551 12.9 14.097V18.3H10.2V10.2H12.81V11.37C13.0733 10.9695 13.435 10.6433 13.8605 10.4227C14.286 10.2021 14.761 10.0944 15.24 10.11C16.635 10.11 18.264 10.884 18.264 13.404L18.3 18.3Z" fill="currentColor"></path></svg></a><a href="https://www.instagram.com/messagebird" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="hover:text-muted-foreground transition-colors"><svg class="h-4 w-auto" aria-hidden="true" width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 4.21173C14.5365 4.21173 14.837 4.22123 15.8389 4.267C16.4411 4.27427 17.0377 4.38499 17.6024 4.59432C18.0151 4.74662 18.3884 4.9895 18.6949 5.30509C19.0105 5.61156 19.2534 5.98488 19.4057 6.39759C19.615 6.96235 19.7257 7.55888 19.733 8.16114C19.7788 9.16295 19.7883 9.4635 19.7883 12C19.7883 14.5365 19.7788 14.837 19.733 15.8389C19.7257 16.4411 19.615 17.0377 19.4057 17.6024C19.2476 18.0122 19.0055 18.3844 18.6949 18.6949C18.3844 19.0055 18.0122 19.2476 17.6024 19.4057C17.0377 19.615 16.4411 19.7257 15.8389 19.733C14.837 19.7788 14.5365 19.7883 12 19.7883C9.4635 19.7883 9.16295 19.7788 8.16114 19.733C7.55859 19.7258 6.96176 19.6151 6.39673 19.4057C5.98433 19.2533 5.61132 19.0104 5.30509 18.6949C4.9895 18.3884 4.74662 18.0151 4.59432 17.6024C4.38499 17.0377 4.27427 16.4411 4.267 15.8389C4.22123 14.837 4.21173 14.5365 4.21173 12C4.21173 9.4635 4.22123 9.16295 4.267 8.16114C4.27427 7.55888 4.38499 6.96235 4.59432 6.39759C4.74662 5.98488 4.9895 5.61156 5.30509 5.30509C5.61156 4.9895 5.98488 4.74662 6.39759 4.59432C6.96235 4.38499 7.55888 4.27427 8.16114 4.267C9.16295 4.22123 9.4635 4.21173 12 4.21173ZM12 2.5C9.42032 2.5 9.09645 2.51123 8.08341 2.557C7.29535 2.57272 6.51567 2.72194 5.7775 2.99832C5.1433 3.2371 4.56886 3.61141 4.09427 4.09514C3.61096 4.56956 3.23695 5.14369 2.99832 5.7775C2.72224 6.51572 2.57331 7.2954 2.55786 8.08341C2.51036 9.09645 2.5 9.42032 2.5 12C2.5 14.5797 2.51123 14.9035 2.557 15.9166C2.57272 16.7046 2.72194 17.4843 2.99832 18.2225C3.2371 18.8567 3.61141 19.4311 4.09514 19.9057C4.56956 20.389 5.14369 20.763 5.7775 21.0017C6.51572 21.2778 7.2954 21.4267 8.08341 21.4421C9.09645 21.4896 9.42032 21.5 12 21.5C14.5797 21.5 14.9035 21.4888 15.9166 21.443C16.7046 21.4273 17.4843 21.2781 18.2225 21.0017C18.8538 20.7576 19.4271 20.3843 19.9057 19.9057C20.3843 19.4271 20.7576 18.8538 21.0017 18.2225C21.2778 17.4843 21.4267 16.7046 21.4421 15.9166C21.4896 14.9035 21.5 14.5797 21.5 12C21.5 9.42032 21.4888 9.09645 21.443 8.08341C21.4273 7.29535 21.2781 6.51567 21.0017 5.7775C20.7629 5.1433 20.3886 4.56886 19.9049 4.09427C19.4304 3.61096 18.8563 3.23695 18.2225 2.99832C17.4843 2.72224 16.7046 2.57331 15.9166 2.55786C14.9035 2.51036 14.5797 2.5 12 2.5ZM12 7.12132C11.0351 7.12132 10.0918 7.40745 9.28955 7.94352C8.48725 8.4796 7.86194 9.24155 7.49269 10.133C7.12343 11.0245 7.02682 12.0054 7.21506 12.9518C7.40331 13.8982 7.86796 14.7675 8.55025 15.4497C9.23255 16.132 10.1018 16.5967 11.0482 16.7849C11.9946 16.9732 12.9755 16.8766 13.867 16.5073C14.7585 16.1381 15.5204 15.5127 16.0565 14.7105C16.5926 13.9082 16.8787 12.9649 16.8787 12C16.8787 10.7061 16.3647 9.46518 15.4497 8.55025C14.5348 7.63532 13.2939 7.12132 12 7.12132ZM12 15.167C11.3736 15.167 10.7613 14.9812 10.2405 14.6332C9.71973 14.2852 9.31382 13.7906 9.07412 13.2119C8.83442 12.6333 8.7717 11.9965 8.8939 11.3822C9.0161 10.7678 9.31772 10.2035 9.76063 9.76063C10.2035 9.31772 10.7678 9.0161 11.3822 8.8939C11.9965 8.7717 12.6333 8.83442 13.2119 9.07412C13.7906 9.31382 14.2852 9.71973 14.6332 10.2405C14.9812 10.7613 15.167 11.3736 15.167 12C15.167 12.8399 14.8333 13.6455 14.2394 14.2394C13.6455 14.8333 12.8399 15.167 12 15.167ZM17.0713 5.78873C16.8458 5.78873 16.6254 5.85559 16.4379 5.98085C16.2505 6.10612 16.1043 6.28416 16.0181 6.49247C15.9318 6.70078 15.9092 6.92999 15.9532 7.15113C15.9972 7.37227 16.1057 7.5754 16.2652 7.73483C16.4246 7.89426 16.6277 8.00284 16.8489 8.04682C17.07 8.09081 17.2992 8.06823 17.5075 7.98195C17.7158 7.89567 17.8939 7.74955 18.0191 7.56208C18.1444 7.37461 18.2113 7.1542 18.2113 6.92873C18.2113 6.62638 18.0912 6.33642 17.8774 6.12263C17.6636 5.90883 17.3736 5.78873 17.0713 5.78873Z" fill="currentColor"></path></svg></a></div></div></div></div><div class="border-border flex flex-col gap-4 border-t py-4 md:flex-row md:items-center"><div class="flex flex-1 flex-wrap items-center gap-4 px-8"><p class="text-muted-foreground text-sm leading-5">© 2026 Bird</p><a href="/status"><div class="flex items-center gap-2"><span class="size-2 rounded-full bg-green-500"></span><span class="text-muted-foreground text-sm leading-5">All systems operational</span></div></a></div><div class="text-muted-foreground flex flex-1 flex-wrap items-center gap-4 px-8 md:justify-end"><button type="button" class="text-muted-foreground hover:text-foreground text-sm leading-5 transition-colors">Privacy settings</button><a href="mailto:support@bird.com" class="hover:text-foreground text-sm leading-5 transition-colors">Contact support</a><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_6uip5u6ivb_" class="text-muted-foreground hover:text-foreground text-sm leading-5 transition-colors">English (US)</button></div></div></div><div class="mt-10 flex justify-center"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" class="text-foreground size-6"><path d="M20 20H0V0H20V20ZM4.28516 6.48362H10.5909C10.5909 6.8772 10.2932 7.1978 9.92763 7.19781H4.28516C4.28516 7.70536 4.38375 8.18811 4.56239 8.62587H9.26389C9.26389 9.01946 8.96607 9.33974 8.60048 9.33974H4.94846C5.55423 10.207 6.51815 10.7682 7.60428 10.7682H9.59473C9.7785 10.7682 9.9276 10.9283 9.92763 11.1259C9.92763 11.3235 9.77851 11.4836 9.59473 11.4836H7.60428L5.38704 15.0556H9.76194C11.5986 15.0556 13.158 13.7695 13.7027 11.99L14.4504 9.55078C14.6926 8.75886 15.1355 8.0647 15.7148 7.53819C15.4814 7.11936 15.0574 6.83974 14.5723 6.83974C14.1266 6.83974 13.7314 7.07598 13.4905 7.44L11.8558 9.90571C11.7962 9.99602 11.6972 10.0556 11.5856 10.0556C11.4018 10.0556 11.2531 9.8954 11.2531 9.69781C11.2532 9.62408 11.2733 9.55551 11.3084 9.49913L12.6891 7.27593C12.9608 6.83778 12.9864 6.27419 12.7553 5.81C12.5246 5.34543 12.075 5.05556 11.5856 5.05556H4.28516V6.48362ZM14.5723 7.28819C14.7103 7.28819 14.8203 7.40845 14.8203 7.55556C14.8219 7.70227 14.7103 7.82259 14.5723 7.82259C14.435 7.82259 14.3238 7.70306 14.3238 7.55556C14.3238 7.40806 14.435 7.2882 14.5723 7.28819Z" fill="currentColor"></path></svg></div></footer><div data-footer-backdrop="true" class="absolute h-50 w-full [clip:rect(auto,auto,auto,auto)]"><div aria-hidden="true" class="bg-foreground fixed inset-x-0 bottom-0 flex max-h-50 items-end justify-center"></div></div><div data-footer-backdrop="true" class="h-50"></div><script src="https://bird.com/_next/static/chunks/3ylt0v3bb-tdx.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[909009,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"default\"]\n3:I[957984,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"default\"]\nb:I[953196,[],\"default\",1]\n:HL[\"https://bird.com/_next/static/chunks/3hozw-en4rwg8.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"style\"]\n:HL[\"https://bird.com/_next/static/chunks/1nqt0a5l3juw6.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"style\"]\n:HL[\"https://bird.com/_next/static/media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_300-s.p.3pv05iqjudn76.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_300Italic-s.p.1f4003nzwdmbk.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_450-s.p.2ui4zq6tq1815.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_450Italic-s.p.0k4fqamd65ngo.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_600-s.p.2pxyfx0ats9_s.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/media/TWKLausanne_600Italic-s.p.1um_bycvfsoc3.woff2?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"https://bird.com/_next/static/chunks/0l-8wd42gqtvx.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"style\"]\n9:X\n0:{\"P\":null,\"c\":[\"\",\"blog\",\"undocumented-limit-dns-aws?sp=true\"],\"q\":\"?sp=true\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en-us\",\"d\",[\"api\",\"changelog.xml\",\"content-map.json\",\"gitbook-assets\",\"llms-full.txt\",\"llms.txt\",\"md\",\"og-image.png\",\"openapi.json\",\"openapi.yaml\",\"robots.txt\",\"sitemap.xml\",\"sitemaps\",\"video-sitemap.xml\"]],{\"children\":[\"(marketing)\",{\"children\":[\"blog\",{\"children\":[[\"slug\",\"undocumented-limit-dns-aws\",\"d\",[]],{\"children\":[\"__PAGE__?{\\\"sp\\\":\\\"true\\\"}\",{},\"$undefined\",\"$undefined\",5120]},\"$undefined\",\"$undefined\",5120]},\"$undefined\",\"$undefined\",5120]},\"$undefined\",\"$undefined\",5120]},\"$undefined\",\"$undefined\",5136]},\"$undefined\",\"$undefined\",5136],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"https://bird.com/_next/static/chunks/3hozw-en4rwg8.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"https://bird.com/_next/static/chunks/1nqt0a5l3juw6.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L5\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":\"$L6\",\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{},null,false,null]},null,false,\"$9\"]},null,false,\"$9\"]},null,false,null]},null,false,null]},null,false,\"$9\"],\"$La\",false]],\"m\":\"$undefined\",\"G\":[\"$b\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\nd:I[699586,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"OutletBoundary\"]\ne:\"$Sreact.suspense\"\n10:I[699586,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"ViewportBoundary\"]\n12:I[699586,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"MetadataBoundary\"]\n6:[\"$\",\"$L3\",null,{}]\n7:[\"$\",\"$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\"}]]}]\n8:[\"$\",\"$1\",\"c\",{\"children\":[\"$Lc\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"https://bird.com/_next/static/chunks/0l-8wd42gqtvx.css?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@f\"}]}]]}]\na:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L10\",null,{\"children\":\"$L11\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L13\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n15:I[119120,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"CloseDropdownsOnNavigate\"]\n:HL[\"/fonts/fake-receipt.otf\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/otf\"}]\n9:C\n5:[[\"$\",\"div\",null,{\"className\":\"bg-background sticky top-0 z-50 dark\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto box-content max-w-7xl px-4 md:px-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-border animate-in fade-in fill-mode-forwards absolute inset-x-0 bottom-0 h-px\",\"style\":{\"animationTimeline\":\"scroll()\",\"animationRange\":\"0px 1px\"}}],[\"$\",\"nav\",null,{\"className\":\"mx-auto grid max-w-7xl grid-cols-[1fr_auto_1fr] items-center gap-4 py-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":\"$L14\"}],[[\"$\",\"div\",null,{\"className\":\"relative hidden items-center lg:flex\",\"data-menu-items\":true,\"children\":[\"$\",\"$L15\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"group/sub relative\",\"children\":[\"$L16\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1\",\"children\":[[\"$undefined\",\"$L17\"],[\"$undefined\",\"$L18\"],[\"$undefined\",\"$L19\"],[\"$undefined\",\"$L1a\"],[\"$undefined\",\"$L1b\"],[\"$undefined\",\"$L1c\"],[\"$undefined\",\"$L1d\"],[\"$undefined\",\"$L1e\"],[\"$undefined\",\"$L1f\"],[\"$undefined\",\"$L20\"]]}]}]]}],\"$L21\",[\"$\",\"div\",null,{\"className\":\"group/sub relative\",\"children\":[\"$L22\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex items-stretch\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0\",\"children\":[[\"$undefined\",\"$L23\"],[\"$undefined\",\"$L24\"],[\"$undefined\",\"$L25\"]]}],[\"$\",\"div\",null,{\"className\":\"border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0\",\"children\":[[\"$undefined\",\"$L26\"],[\"$undefined\",\"$L27\"],[\"$undefined\",\"$L28\"],[\"$undefined\",\"$L29\"],[\"$undefined\",\"$L2a\"]]}],[\"$\",\"div\",null,{\"className\":\"border-border flex flex-col items-start border-r p-2 *:w-45 last:border-r-0\",\"children\":[[\"$undefined\",\"$L2b\"],[\"$undefined\",\"$L2c\"],[\"$undefined\",\"$L2d\"]]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"group/sub relative\",\"children\":[\"$L2e\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1\",\"children\":[[\"$undefined\",\"$L2f\"],[\"$undefined\",\"$L30\"],[\"$undefined\",\"$L31\"],[\"$undefined\",\"$L32\"],[[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-1 h-px w-full\"}],\"$L33\"],[\"$undefined\",\"$L34\"],[\"$undefined\",\"$L35\"],[\"$undefined\",\"$L36\"]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"group/sub relative\",\"children\":[\"$L37\",[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute top-full left-1/2 hidden -translate-x-1/2 -translate-y-1 pt-2 opacity-0 transition-[opacity,translate,display] transition-discrete duration-150 group-hover/sub:pointer-events-auto group-hover/sub:block group-hover/sub:translate-y-0 group-hover/sub:opacity-100 group-hover/sub:starting:-translate-y-1 group-hover/sub:starting:opacity-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"bg-popover text-popover-foreground w-max overflow-hidden rounded-xl shadow-lg flex min-w-56 flex-col items-start p-1\",\"children\":[\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\"]}]}]]}]]}]}],\"$L3e\"]]}]]}]}],\"$L3f\",\"$L40\",\"$L41\",\"$L42\"]\n43:T57d,{\"@context\":\"https:\\u002F\\u002Fschema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\\u002F\\u002Fbird.com\\u002F#organization\",\"name\":\"Bird\",\"legalName\":\"Bird B.V.\",\"alternateName\":[\"MessageBird\",\"SparkPost\"],\"description\":\"The platform for omnichannel customer messaging.\",\"url\":\"https:\\u002F\\u002Fbird.com\",\"foundingDate\":\"2011\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Keizersgracht 268\",\"postalCode\":\"1016 EV\",\"addressLocality\":\"Amsterdam\",\"addressCountry\":\"NL\"},\"logo\":\"https:\\u002F\\u002Fbird.com\\u002Ffavicon-light.png\",\"sameAs\":[\"https:\\u002F\\u002Fwww.linkedin.com\\u002Fcompany\\u002Fbirdhq\",\"https:\\u002F\\u002Fx.com\\u002Fmessagebird\",\"https:\\u002F\\u002Fwww.instagram.com\\u002Fmessagebird\",\"https:\\u002F\\u002Fgithub.com\\u002Fmessagebird\",\"https:\\u002F\\u002Fwww.youtube.com\\u002F@birdHQ\",\"https:\\u002F\\u002Fwww.ycombinator.com\\u002Fcompanies\\u002Fbird\",\"https:\\u002F\\u002Fwww.crunchbase.com\\u002Forganization\\u002Fmessagebird\",\"https:\\u002F\\u002Fnl.wikipedia.org\\u002Fwiki\\u002FBird_(bedrijf)\",\"https:\\u002F\\u002Fwww.wikidata.org\\u002Fwiki\\u002FQ106845206\",\"https:\\u002F\\u002Fwww.capterra.com\\u002Fp\\u002F160795\\u002FBird\\u002F\",\"https:\\u002F\\u002Fwww.g2.com\\u002Fproducts\\u002Fmessagebird-bird\"]},{\"@type\":\"WebSite\",\"@id\":\"https:\\u002F\\u002Fbird.com\\u002F#website\",\"name\":\"Bird\",\"url\":\"https:\\u002F\\u002Fbird.com\",\"publisher\":{\"@id\":\"https:\\u002F\\u002Fbird.com\\u002F#organization\"}}]}4:[\"$\",\"html\",null,{\"lang\":\"en-US\",\"className\":\"twklausanne_3fb6304b-module__5fpuSq__variable jetbrains_mono_68d574a-module__ggYvfa__variable\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function(){try{\\nvar p=JSON.parse(localStorage.getItem(\\\"bird.code-preference\\\")||\\\"null\\\");\\nif(!p||typeof p.target!==\\\"string\\\"||!/^[a-z0-9-]+$/.test(p.target))return;\\nvar s=document.createElement(\\\"style\\\");\\ns.id=\\\"bird-code-pre-paint\\\";\\ns.textContent=\\\"@layer base{\\\"+\\\"[\\\"+\\\"data-code-tabs\\\"+\\\"]:has([\\\"+\\\"data-code-panel\\\"+\\\"=\\\\\\\"\\\"+p.target+\\\"\\\\\\\"]) [\\\"+\\\"data-code-panel\\\"+\\\"]{display:none !important}\\\"\\n+\\\"[\\\"+\\\"data-code-tabs\\\"+\\\"]:has([\\\"+\\\"data-code-panel\\\"+\\\"=\\\\\\\"\\\"+p.target+\\\"\\\\\\\"]) [\\\"+\\\"data-code-panel\\\"+\\\"=\\\\\\\"\\\"+p.target+\\\"\\\\\\\"]{display:block !important}}\\\";\\ndocument.head.appendChild(s);\\n}catch(e){}})();\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$43\"}}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/otf\",\"href\":\"/fonts/fake-receipt.otf\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"ard\",\"href\":\"/.well-known/ard.json\",\"type\":\"application/json\"}],[\"$\",\"link\",null,{\"rel\":\"ai-catalog\",\"href\":\"/.well-known/ai-catalog.json\",\"type\":\"application/json\"}]]}],[\"$\",\"body\",null,{\"className\":\"antialiased\",\"children\":\"$L44\"}]]}]\n4b:I[288181,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"MenuAuthButtons\"]\n4c:I[773542,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"MobileMenu\"]\n72:I[756176,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2lbjmyz7g1o5v.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"Ascii404\"]\n75:I[717996,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"SparkPostRedirectBanner\"]\n38:[\"$undefined\",\"$L45\"]\n39:[\"$undefined\",\"$L46\"]\n3a:[\"$undefined\",\"$L47\"]\n3b:[[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-1 h-px w-full\"}],\"$L48\"]\n3c:[\"$undefined\",\"$L49\"]\n3d:[[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-1 h-px w-full\"}],\"$L4a\"]\n3e:[\"$\",\"div\",null,{\"className\":\"col-start-3 flex items-center justify-end gap-2\",\"children\":[[\"$\",\"$L4b\",null,{\"loginLabel\":\"Log in\",\"contactSalesLabel\":\"Contact sales\",\"openDashboardLabel\":\"Open dashboard\"}],[\"$\",\"$L4c\",null,{\"loginLabel\":\"Log in\",\"loginHref\":\"/dashboard/login\",\"contactSalesLabel\":\"Contact sales\",\"openDashboardLabel\":\"Open dashboard\",\"openDashboardHref\":\"/dashboard\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm leading-5\",\"children\":\"Products\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\",\"$L52\",\"$L53\",\"$L54\",\"$L55\",\"$L56\"]}]]}],[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-3 h-px w-full\"}],\"$L57\",[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-3 h-px w-full\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm leading-5\",\"children\":\"AI\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$L58\",\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\",\"$L60\",\"$L61\",\"$L62\",\"$L63\"]}]]}],[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-3 h-px w-full\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm leading-5\",\"children\":\"Developers\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$L64\",\"$L65\",\"$L66\",\"$L67\",\"$L68\",\"$L69\",\"$L6a\",\"$L6b\"]}]]}],[\"$\",\"div\",null,{\"role\":\"separator\",\"className\":\"bg-border my-3 h-px w-full\"}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm leading-5\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$L6c\",\"$L6d\",\"$L6e\",\"$L6f\",\"$L70\",\"$L71\"]}]]}]]}]]}]\n3f:[\"$\",\"main\",null,{\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"border-border px-6 pb-16 md:pb-[120px] border-b-0 bg-white pt-16 md:pt-30\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl space-y-10\",\"children\":[\"$\",\"div\",null,{\"data-cta-section\":true,\"className\":\"mx-auto flex max-w-[600px] flex-col items-center gap-6 text-center\",\"children\":[[\"$\",\"$L72\",null,{\"className\":\"text-muted-foreground h-40 w-full max-w-lg\"}],[\"$\",\"h1\",null,{\"className\":\"text-foreground text-hero leading-none font-medium tracking-[-0.96px] whitespace-pre-line md:tracking-[-1.28px]\",\"children\":\"Page not found.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-p1 leading-7\",\"children\":\"The page you're looking for doesn't exist or has moved.\"}],\"$L73\",[\"$\",\"div\",null,{\"className\":\"text-muted-foreground mt-4 text-sm\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground mb-2 font-medium\",\"children\":\"Where to look next\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1\",\"children\":[[\"$\",\"li\",\"/sitemap.xml\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/sitemap.xml\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"Sitemap\"}],\" \",[\"$\",\"span\",null,{\"children\":\"every page on this site, per locale\"}]]}],[\"$\",\"li\",\"/llms.txt\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/llms.txt\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"llms.txt\"}],\" \",[\"$\",\"span\",null,{\"children\":\"curated index of the site for agents\"}]]}],[\"$\",\"li\",\"/docs\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/docs\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"Documentation\"}],\" \",[\"$\",\"span\",null,{\"children\":\"guides, API reference, and SDKs\"}]]}],[\"$\",\"li\",\"/openapi.json\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/openapi.json\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"OpenAPI spec\"}],\" \",[\"$\",\"span\",null,{\"children\":\"the machine-readable API surface\"}]]}]]}]]}]]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n40:[\"$\",\"div\",null,{\"data-default-cta\":true,\"children\":\"$L74\"}]\n42:[\"$\",\"$L75\",null,{}]\nc:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https:\\\\u002F\\\\u002Fschema.org\\\",\\\"@type\\\":\\\"Article\\\",\\\"headline\\\":\\\"The Day Our DNS Hit an Undocumented Limit in AWS\\\",\\\"description\\\":\\\"How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it.\\\",\\\"url\\\":\\\"https:\\\\u002F\\\\u002Fbird.com\\\\u002Fblog\\\\u002Fundocumented-limit-dns-aws\\\",\\\"datePublished\\\":\\\"2017-02-07T00:00:00.000Z\\\",\\\"dateModified\\\":\\\"2017-02-07T00:00:00.000Z\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https:\\\\u002F\\\\u002Fbird.com\\\\u002F#organization\\\"},\\\"author\\\":{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Bird\\\"},\\\"image\\\":\\\"https:\\\\u002F\\\\u002Fframerusercontent.com\\\\u002Fimages\\\\u002FV0WK3QFrOEXu01QlYDlYBGTR70.webp\\\"}\"}}],\"$L76\",\"$L77\"]\n78:I[522425,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"default\"]\n8b:I[408744,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"NavLink\"]\n79:T437,M20 20H0V0H20V20ZM4.28516 6.48362H10.5909C10.5909 6.8772 10.2932 7.1978 9.92763 7.19781H4.28516C4.28516 7.70536 4.38375 8.18811 4.56239 8.62587H9.26389C9.26389 9.01946 8.96607 9.33974 8.60048 9.33974H4.94846C5.55423 10.207 6.51815 10.7682 7.60428 10.7682H9.59473C9.7785 10.7682 9.9276 10.9283 9.92763 11.1259C9.92763 11.3235 9.77851 11.4836 9.59473 11.4836H7.60428L5.38704 15.0556H9.76194C11.5986 15.0556 13.158 13.7695 13.7027 11.99L14.4504 9.55078C14.6926 8.75886 15.1355 8.0647 15.7148 7.53819C15.4814 7.11936 15.0574 6.83974 14.5723 6.83974C14.1266 6.83974 13.7314 7.07598 13.4905 7.44L11.8558 9.90571C11.7962 9.99602 11.6972 10.0556 11.5856 10.0556C11.4018 10.0556 11.2531 9.8954 11.2531 9.69781C11.2532 9.62408 11.2733 9.55551 11.3084 9.49913L12.6891 7.27593C12.9608 6.83778 12.9864 6.27419 12.7553 5.81C12.5246 5.34543 12.075 5.05556 11.5856 5.05556H4.28516V6.48362ZM14.5723 7.28819C14.7103 7.28819 14.8203 7.40845 14.8203 7.55556C14.8219 7.70227 14.7103 7.82259 14.5723 7.82259C14.435 7.82259 14.3238 7.70306 14.3238 7.55556C14.3238 7.40806 14.435 7.2882 14.5723 7.28819Z14:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"aria-label\":\"Bird\",\"prefetch\":false,\"className\":\"text-foreground block size-8\",\"children\":[\"$\",\"svg\",null,{\"width\":\"20\",\"height\":\"20\",\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"className\":\"size-8\",\"children\":[\"$\",\"path\",null,{\"d\":\"$79\",\"fill\":\"currentColor\"}]}]}]\n16:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100\",\"data-nav-item\":true,\"children\":\"Products\"}]\n17:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/email\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-cyan-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M17.5 4C19.9853 4 22 6.01472 22 8.5V18C22 19.1046 21.1046 20 20 20H15V21C15 21.5523 14.5523 22 14 22C13.4477 22 13 21.5523 13 21V8.5C13 6.75302 12.3098 5.16799 11.1885 4H17.5Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M6.5 4C8.98528 4 11 6.01472 11 8.5V18C11 19.1046 10.1046 20 9 20H4C2.89543 20 2 19.1046 2 18V8.5C2 6.01472 4.01472 4 6.5 4ZM5.25 9C4.69772 9 4.25 9.44772 4.25 10C4.25 10.5523 4.69772 11 5.25 11H7.75C8.30228 11 8.75 10.5523 8.75 10C8.75 9.44772 8.30228 9 7.75 9H5.25Z\",\"fill\":\"currentColor\"}]]]}]}],\"Email\"]}],\"$undefined\"]}]\n18:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/sms\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-green-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M12 3C15.0647 3 17.6899 3.79161 19.5674 5.35691C21.4668 6.94042 22.5 9.23347 22.5 12C22.5 14.7665 21.4668 17.0596 19.5674 18.6431C17.6899 20.2084 15.0647 21 12 21C10.3807 21 8.55744 20.8505 6.91575 20.1378C6.63664 20.2938 6.25233 20.4834 5.79596 20.6417C4.84475 20.9717 3.45903 21.2047 2.07192 20.5477C1.79975 20.4187 1.60018 20.174 1.52864 19.8815C1.45709 19.5889 1.5212 19.2797 1.70314 19.0398C2.39154 18.1318 2.60848 17.4277 2.66855 16.9774C2.72638 16.544 2.64543 16.2957 2.63604 16.2688L2.6367 16.2704C2.6367 16.2704 2.63611 16.2689 2.63523 16.2665L2.63604 16.2688C2.63604 16.2688 2.63499 16.2662 2.6341 16.2641L2.62642 16.2461L2.61364 16.2158C2.53706 16.0322 2.26608 15.3691 2.0126 14.578C1.76934 13.8187 1.50001 12.8165 1.50001 12C1.50001 9.23347 2.53317 6.94042 4.43258 5.35691C6.31015 3.79161 8.93532 3 12 3Z\",\"fill\":\"currentColor\"}]]}]}],\"SMS\"]}],\"$undefined\"]}]\n19:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/voice\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-yellow-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M19.3804 18.7492C21.0082 16.9705 22.0014 14.6012 22.0014 12C22.0014 11.5791 21.9754 11.1643 21.9249 10.7571C18.2139 10.8813 15.2633 12.6103 12.3211 14.4511C12.1599 14.552 11.9986 14.6533 11.8369 14.7549C11.3741 15.0456 10.9087 15.3379 10.439 15.6235C13.0891 17.3215 15.9994 18.7885 19.3804 18.7492Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M17.7746 20.1662C14.4858 19.7922 11.677 18.2255 9.27128 16.6546C9.17538 16.592 9.08039 16.5295 8.98626 16.4673C7.47471 17.2951 5.89815 17.9741 4.19394 18.2491C6.02657 20.5358 8.84298 22 12.0014 22C14.1518 22 16.1438 21.3212 17.7746 20.1662Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M3.25604 16.8534C2.5588 15.5997 2.12332 14.1805 2.02344 12.6695C2.89642 12.744 3.88248 13.1681 5.04961 13.862C5.84338 14.334 6.65077 14.8848 7.52001 15.4779L7.57402 15.5147C6.1654 16.2278 4.76158 16.7336 3.25604 16.8534Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M2.03562 11.1665C3.30711 11.2448 4.57563 11.8351 5.81622 12.5727C6.64058 13.0629 7.52413 13.665 8.43032 14.2825C8.63561 14.4224 8.84208 14.5631 9.04927 14.7035C9.73889 14.2991 10.4383 13.8608 11.1596 13.4087L11.5255 13.1795C14.399 11.3816 17.5843 9.47629 21.6238 9.26865C20.4353 5.07346 16.5773 2 12.0014 2C6.75922 2 2.45917 6.03363 2.03562 11.1665Z\",\"fill\":\"currentColor\"}]]]}]}],\"Voice\"]}],\"$undefined\"]}]\n7a:T851,M12.149 2C14.7047 2.01525 17.1562 3.0175 18.9908 4.79688C20.8253 6.57631 21.9014 8.99572 21.9947 11.5498C22.0432 12.8574 21.8327 14.1621 21.3746 15.3877C20.9165 16.6131 20.2199 17.7355 19.3258 18.6904C18.4314 19.6455 17.3566 20.4146 16.1637 20.9522C14.9707 21.4897 13.6826 21.7859 12.3746 21.8232H12.0914C10.6045 21.8236 9.13595 21.4892 7.7955 20.8457L2.608 22H2.59335C2.58249 21.9999 2.57099 21.9977 2.56112 21.9932C2.55136 21.9886 2.5428 21.9818 2.53573 21.9736C2.52863 21.9655 2.52322 21.9557 2.5201 21.9453C2.51704 21.935 2.51576 21.9237 2.51717 21.9131L3.39413 16.668C2.56877 15.1578 2.15081 13.459 2.18124 11.7383C2.21173 10.0174 2.68946 8.33361 3.56796 6.85352C4.44639 5.37355 5.6951 4.14789 7.191 3.29688C8.68704 2.44588 10.379 1.99876 12.1002 2H12.149ZM8.55428 7.13281C8.46338 7.1437 8.37456 7.16865 8.29061 7.20606C8.17873 7.25595 8.07735 7.32747 7.99374 7.41699C7.75751 7.65925 7.09741 8.24251 7.05917 9.4668C7.02099 10.6905 7.87539 11.9014 7.99569 12.0723C8.11532 12.2421 9.63151 14.8874 12.1285 15.96C13.5961 16.5922 14.2397 16.7002 14.6568 16.7002C14.8286 16.7002 14.9587 16.6829 15.0943 16.6748C15.5519 16.6464 16.5839 16.1177 16.8092 15.543C17.0344 14.968 17.0492 14.4648 16.9898 14.3643C16.9305 14.2637 16.7673 14.1912 16.5221 14.0625C16.2761 13.9334 15.0734 13.2906 14.8473 13.2002C14.7636 13.1613 14.6736 13.1377 14.5816 13.1309C14.5216 13.134 14.4624 13.1518 14.4107 13.1826C14.3592 13.2134 14.316 13.2564 14.2848 13.3076C14.0838 13.5579 13.6222 14.1019 13.4674 14.2588C13.4336 14.2977 13.3919 14.3287 13.3453 14.3506C13.2986 14.3724 13.2475 14.3848 13.1959 14.3857C13.1009 14.3815 13.0077 14.3566 12.9234 14.3125C12.1946 14.003 11.5302 13.5589 10.9644 13.0049C10.4359 12.4839 9.98706 11.8878 9.63339 11.2354C9.49672 10.982 9.63372 10.851 9.75839 10.7324C9.88294 10.6138 10.0166 10.4503 10.1451 10.3086C10.2507 10.1875 10.339 10.0519 10.4068 9.90625C10.4418 9.83876 10.4588 9.76351 10.4576 9.6875C10.4564 9.6113 10.4363 9.5362 10.399 9.46973C10.3392 9.34129 9.89702 8.09811 9.68905 7.59864C9.52025 7.17157 9.31904 7.15662 9.14315 7.14356C8.99846 7.13351 8.83241 7.12905 8.66659 7.12403H8.6451L8.55428 7.13281Z1a:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/whatsapp\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-green-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$7a\",\"fill\":\"currentColor\"}]]}]}],\"WhatsApp\"]}],\"$undefined\"]}]\n7b:T614,M3 7C3 4.79086 4.79086 3 7 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H7C5.89543 5 5 5.89543 5 7V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V7ZM15 4C15 3.44772 15.4477 3 16 3H17C19.2091 3 21 4.79086 21 7V8C21 8.55228 20.5523 9 20 9C19.4477 9 19 8.55228 19 8V7C19 5.89543 18.1046 5 17 5H16C15.4477 5 15 4.55228 15 4ZM12.5 7.75C13.0523 7.75 13.5 8.19772 13.5 8.75V11C13.5 12.3993 12.543 13.5725 11.2493 13.9054C10.7144 14.0431 10.1692 13.7211 10.0316 13.1862C9.8939 12.6514 10.2159 12.1062 10.7507 11.9686C11.1823 11.8575 11.5 11.4646 11.5 11V8.75C11.5 8.19772 11.9477 7.75 12.5 7.75ZM8 8C8.55228 8 9 8.44772 9 9V10C9 10.5523 8.55228 11 8 11C7.44772 11 7 10.5523 7 10V9C7 8.44772 7.44772 8 8 8ZM16 8C16.5523 8 17 8.44772 17 9V10C17 10.5523 16.5523 11 16 11C15.4477 11 15 10.5523 15 10V9C15 8.44772 15.4477 8 16 8ZM8.13439 15.1966C8.41094 14.7185 9.02267 14.5552 9.50073 14.8317C10.2351 15.2566 11.0876 15.5 12 15.5C12.9124 15.5 13.7649 15.2566 14.4993 14.8317C14.9773 14.5552 15.5891 14.7185 15.8656 15.1966C16.1421 15.6747 15.9788 16.2864 15.5007 16.5629C14.4701 17.1591 13.2733 17.5 12 17.5C10.7267 17.5 9.5299 17.1591 8.49927 16.5629C8.02121 16.2864 7.85785 15.6747 8.13439 15.1966ZM4 15C4.55228 15 5 15.4477 5 16V17C5 18.1046 5.89543 19 7 19H8C8.55228 19 9 19.4477 9 20C9 20.5523 8.55228 21 8 21H7C4.79086 21 3 19.2091 3 17V16C3 15.4477 3.44772 15 4 15ZM20 15C20.5523 15 21 15.4477 21 16V17C21 19.2091 19.2091 21 17 21H16C15.4477 21 15 20.5523 15 20C15 19.4477 15.4477 19 16 19H17C18.1046 19 19 18.1046 19 17V16C19 15.4477 19.4477 15 20 15Z1b:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/verify\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-pink-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$7b\",\"fill\":\"currentColor\"}]]}]}],\"Verify\"]}],\"$undefined\"]}]\n1c:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/lookup\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-violet-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M12.0001 4C15.8038 3.99997 19.5071 6.10671 22.0673 10.1138C22.8011 11.2622 22.8011 12.7377 22.0673 13.8861C19.5071 17.8932 15.8038 20 12.0001 20C8.19639 20 4.49313 17.8933 1.93289 13.8862C1.19913 12.7378 1.19913 11.2623 1.93289 10.1139C4.49313 6.10681 8.19638 4.00003 12.0001 4ZM8.50011 12C8.50011 10.067 10.0671 8.5 12.0001 8.5C13.9331 8.5 15.5001 10.067 15.5001 12C15.5001 13.933 13.9331 15.5 12.0001 15.5C10.0671 15.5 8.50011 13.933 8.50011 12Z\",\"fill\":\"currentColor\"}]]}]}],\"Lookup\"]}],\"$undefined\"]}]\n1d:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/rcs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-red-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21.002 7C21.002 4.79086 19.2111 3 17.002 3H7.00195C4.79281 3 3.00195 4.79086 3.00195 7V21.5C3.00195 21.8635 3.19923 22.1984 3.51719 22.3746C3.83514 22.5509 4.22368 22.5407 4.53195 22.348L8.28875 20H17.002C19.2111 20 21.002 18.2091 21.002 16V7ZM6.74976 11.5C6.74976 12.1904 7.3094 12.75 7.99976 12.75C8.69011 12.75 9.24976 12.1904 9.24976 11.5C9.24976 10.8096 8.69011 10.25 7.99976 10.25C7.3094 10.25 6.74976 10.8096 6.74976 11.5ZM10.7498 11.5C10.7498 12.1904 11.3094 12.75 11.9998 12.75C12.6901 12.75 13.2498 12.1904 13.2498 11.5C13.2498 10.8096 12.6901 10.25 11.9998 10.25C11.3094 10.25 10.7498 10.8096 10.7498 11.5ZM15.9998 12.75C15.3094 12.75 14.7498 12.1904 14.7498 11.5C14.7498 10.8096 15.3094 10.25 15.9998 10.25C16.6901 10.25 17.2498 10.8096 17.2498 11.5C17.2498 12.1904 16.6901 12.75 15.9998 12.75Z\",\"fill\":\"currentColor\"}]]}]}],\"RCS\"]}],\"$undefined\"]}]\n1e:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/push\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-blue-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M12.78 3C11.446 5.30086 11.7638 8.29687 13.7334 10.2665C15.7031 12.2362 18.6991 12.554 21 11.2199V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7C3 4.79086 4.79086 3 7 3H12.78Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M19.4142 4.58579C18.6332 3.80474 17.3668 3.80474 16.5858 4.58579C15.8047 5.36683 15.8047 6.63317 16.5858 7.41421C17.3668 8.19526 18.6332 8.19526 19.4142 7.41421C20.1953 6.63317 20.1953 5.36683 19.4142 4.58579ZM20.8284 3.17157C19.2663 1.60948 16.7337 1.60948 15.1716 3.17157C13.6095 4.73367 13.6095 7.26633 15.1716 8.82843C16.7337 10.3905 19.2663 10.3905 20.8284 8.82843C22.3905 7.26633 22.3905 4.73367 20.8284 3.17157Z\",\"fill\":\"currentColor\"}]]]}]}],\"Push\"]}],\"$undefined\"]}]\n1f:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/esim\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-violet-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM9 19V18.5C9 17.9477 8.55228 17.5 8 17.5C7.44772 17.5 7 17.9477 7 18.5V19C5.89543 19 5 18.1046 5 17V7C5 5.89543 5.89543 5 7 5V5.5C7 6.05228 7.44772 6.5 8 6.5C8.55228 6.5 9 6.05228 9 5.5V5H11V5.5C11 6.05228 11.4477 6.5 12 6.5C12.5523 6.5 13 6.05228 13 5.5V5H15V5.5C15 6.05228 15.4477 6.5 16 6.5C16.5523 6.5 17 6.05228 17 5.5V5C18.1046 5 19 5.89543 19 7V17C19 18.1046 18.1046 19 17 19V18.5C17 17.9477 16.5523 17.5 16 17.5C15.4477 17.5 15 17.9477 15 18.5V19H13V18.5C13 17.9477 12.5523 17.5 12 17.5C11.4477 17.5 11 17.9477 11 18.5V19H9ZM7 10C7 8.89543 7.89543 8 9 8H15C16.1046 8 17 8.89543 17 10V14C17 15.1046 16.1046 16 15 16H9C7.89543 16 7 15.1046 7 14V10Z\",\"fill\":\"currentColor\"}]]}]}],\"eSIM\"]}],\"$undefined\"]}]\n7c:T470,M5.93472 5.93412C6.16722 5.70163 6.54415 5.70167 6.77668 5.93412L10.566 9.72352C10.5681 9.72555 10.5699 9.72781 10.5719 9.7299C10.5812 9.73954 10.5905 9.74931 10.5992 9.75955C10.6034 9.76449 10.6074 9.76961 10.6114 9.77467C10.619 9.78426 10.6259 9.79432 10.6329 9.80432C10.6374 9.81075 10.6421 9.81695 10.6463 9.82349C10.651 9.83076 10.6554 9.83814 10.6597 9.84558C10.6644 9.85374 10.6693 9.86172 10.6736 9.87006C10.68 9.88232 10.6855 9.89506 10.6911 9.90781C10.7011 9.93085 10.7097 9.95431 10.7167 9.97818C10.732 10.031 10.7405 10.0867 10.7405 10.1445C10.7405 10.1835 10.7366 10.2215 10.7294 10.2584C10.7213 10.3002 10.7082 10.341 10.6911 10.3806C10.6855 10.3933 10.68 10.4061 10.6736 10.4184C10.6719 10.4217 10.6702 10.425 10.6684 10.4283C10.6421 10.4767 10.6089 10.5205 10.5707 10.5597C10.569 10.5614 10.5678 10.5637 10.566 10.5654L6.77668 14.3549C6.54413 14.5871 6.16715 14.5873 5.93472 14.3549C5.7023 14.1224 5.70248 13.7454 5.93472 13.5129L8.70771 10.7399H4.78633C4.4575 10.7399 4.19092 10.4733 4.19092 10.1445C4.19092 9.81563 4.4575 9.54907 4.78633 9.54907H8.70771L5.93472 6.77607C5.70232 6.54359 5.70237 6.16663 5.93472 5.93412Z20:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/realtime\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-5 rounded-md bg-blue-600\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"3.9 3.9 12.3 12.3\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-white size-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M10.1452 13.123C10.4741 13.123 10.7406 13.3896 10.7406 13.7185V15.5047C10.7406 15.8336 10.4741 16.1001 10.1452 16.1001C9.81637 16.1001 9.5498 15.8336 9.5498 15.5047V13.7185C9.5498 13.3896 9.81637 13.123 10.1452 13.123Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"$7c\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M12.2499 12.2506C12.4824 12.018 12.8599 12.018 13.0924 12.2506L14.3554 13.5135C14.5878 13.746 14.5878 14.1229 14.3554 14.3555C14.1229 14.588 13.746 14.588 13.5134 14.3555L12.2499 13.0925C12.0176 12.8601 12.0176 12.483 12.2499 12.2506Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M15.5037 9.54883C15.8326 9.54883 16.0992 9.8154 16.0992 10.1442C16.0992 10.4731 15.8326 10.7397 15.5037 10.7397H13.7175C13.3886 10.7397 13.1221 10.4731 13.1221 10.1442C13.1221 9.8154 13.3886 9.54883 13.7175 9.54883H15.5037Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.5134 5.93412C13.746 5.70167 14.1229 5.70162 14.3554 5.93412C14.5879 6.16663 14.5879 6.54357 14.3554 6.77608L13.0925 8.03901C12.86 8.27154 12.4825 8.27154 12.25 8.03901C12.0176 7.8065 12.0176 7.42952 12.25 7.19705L13.5134 5.93412Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M10.1452 4.19141C10.4741 4.19141 10.7406 4.45799 10.7406 4.78682V6.57307C10.7406 6.90191 10.4741 7.16849 10.1452 7.16849C9.81637 7.16849 9.5498 6.90191 9.5498 6.57307V4.78682C9.5498 4.45799 9.81637 4.19141 10.1452 4.19141Z\",\"fill\":\"currentColor\"}]]}]}],\"Realtime\"]}],\"$undefined\"]}]\n21:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/pricing\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100\",\"data-nav-item\":true,\"children\":\"Pricing\"}]\n22:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100\",\"data-nav-item\":true,\"children\":\"AI\"}]\n7d:T423,M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z23:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/mcp-server\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"$7d\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z\",\"fill\":\"currentColor\"}]]]}]}],\"MCP\"]}],\"$undefined\"]}]\n24:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/set-up-your-agent\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M6 2C7.30585 2 8.41406 2.83532 8.82617 4H16.5C18.9853 4 21 6.01472 21 8.5C21 10.9853 18.9853 13 16.5 13H15V12.9941C14.8558 13.4057 14.6228 13.7932 14.2939 14.1221L14.1221 14.2939C12.9506 15.4652 11.0505 15.465 9.87891 14.2939L9.70801 14.1221C9.3778 13.7919 9.14407 13.4026 9 12.9893V13H7.5C6.11929 13 5 14.1193 5 15.5C5 16.8807 6.11929 18 7.5 18H15.1738C15.5859 16.8353 16.6941 16 18 16C19.6569 16 21 17.3431 21 19C21 20.6569 19.6569 22 18 22C16.6941 22 15.5859 21.1647 15.1738 20H7.5C5.01472 20 3 17.9853 3 15.5C3 13.0147 5.01472 11 7.5 11H9V11.0107C9.1441 10.5977 9.37803 10.2089 9.70801 9.87891L9.87891 9.70801C11.0505 8.53643 12.9505 8.53644 14.1221 9.70801L14.2939 9.87891C14.6225 10.2076 14.8558 10.5947 15 11.0059V11H16.5C17.8807 11 19 9.88071 19 8.5C19 7.11929 17.8807 6 16.5 6H8.82617C8.41406 7.16468 7.30585 8 6 8C4.34315 8 3 6.65685 3 5C3 3.34315 4.34315 2 6 2Z\",\"fill\":\"currentColor\"}]]}]}],\"Agents\"]}],\"$undefined\"]}]\n25:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/agent-skills\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M11.0039 10V6.55234C11.0039 5.64406 10.6948 4.76281 10.1274 4.05356L9.09712 2.76574C8.70993 2.28175 8.12372 2 7.50391 2C6.88409 2 6.29788 2.28175 5.91069 2.76574L4.88043 4.05356C4.31303 4.76282 4.00391 5.64406 4.00391 6.55234V10H3C2.44772 10 2 10.4477 2 11V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V11C22 10.4477 21.5523 10 21 10H20V4C20 2.89543 19.1046 2 18 2H14C12.8954 2 12 2.89543 12 4V10H11.0039ZM7.50391 4C7.49166 4 7.48008 4.00557 7.47243 4.01513L6.44217 5.30295C6.15847 5.65758 6.00391 6.0982 6.00391 6.55234V10H9.00391V6.55234C9.00391 6.0982 8.84934 5.65758 8.56564 5.30295L7.53539 4.01513C7.52773 4.00557 7.51615 4 7.50391 4ZM14 10H18V4H14V6H15.0039C15.5562 6 16.0039 6.44772 16.0039 7C16.0039 7.55228 15.5562 8 15.0039 8H14V10Z\",\"fill\":\"currentColor\"}]]}]}],\"Skills\"]}],\"$undefined\"]}]\n7e:T989,M5.06575 12.6782L8.25985 10.8859L8.31329 10.7297L8.25985 10.6433H8.10364L7.56923 10.6105L5.74404 10.5611L4.16138 10.4954L2.62805 10.4131L2.24163 10.3309L1.87988 9.85407L1.91688 9.61564L2.24163 9.39777L2.70615 9.43888L3.73385 9.50876L5.27541 9.61564L6.39354 9.68141L8.0502 9.85407H8.31329L8.35028 9.74719L8.25985 9.68141L8.18996 9.61564L6.59497 8.5345L4.86844 7.3917L3.96406 6.73397L3.47487 6.40099L3.22823 6.08857L3.12134 5.40618L3.56531 4.91699L4.16138 4.9581L4.31348 4.99921L4.91777 5.46373L6.20856 6.46266L7.89399 7.70412L8.14063 7.90966L8.23929 7.83977L8.25163 7.79044L8.14063 7.60546L7.22393 5.9488L6.24555 4.26338L5.80981 3.56454L5.69471 3.14524C5.6536 2.97258 5.62482 2.82871 5.62482 2.65194L6.13045 1.96544L6.40999 1.875L7.08416 1.96544L7.3678 2.21209L7.78711 3.1699L8.46539 4.67857L9.51775 6.72986L9.82606 7.33826L9.99049 7.90144L10.0522 8.07409H10.159V7.97543L10.2454 6.8203L10.4057 5.40207L10.5619 3.57687L10.6153 3.06302L10.8702 2.4464L11.3758 2.11343L11.7705 2.30252L12.0952 2.76704L12.05 3.06713L11.8568 4.32093L11.4786 6.28589L11.232 7.60135H11.3758L11.5403 7.43692L12.2062 6.55309L13.3244 5.15542L13.8177 4.60046L14.3932 3.98795L14.7631 3.69609H15.462L15.9758 4.46069L15.7456 5.24997L15.0262 6.16257L14.4302 6.9354L13.5751 8.08642L13.0407 9.00724L13.09 9.08124L13.2175 9.0689L15.1496 8.65782L16.1937 8.46873L17.4393 8.25497L18.0024 8.51806L18.0641 8.78526L17.8421 9.332L16.5102 9.66086L14.9481 9.97328L12.6214 10.5241L12.5926 10.5447L12.6255 10.5858L13.6738 10.6844L14.1219 10.7091H15.2194L17.2625 10.8612L17.7969 11.2147L18.1175 11.6464L18.0641 11.9752L17.2419 12.3945L16.132 12.1315L13.5422 11.5148L12.6543 11.2928H12.531V11.3668L13.2709 12.0903L14.6275 13.3154L16.3252 14.8939L16.4116 15.2844L16.1937 15.5927L15.9635 15.5599L14.4713 14.4376L13.8958 13.932L12.5926 12.8344H12.5063V12.9495L12.8064 13.3894L14.3932 15.7736L14.4754 16.5053L14.3603 16.7438L13.9492 16.8876L13.497 16.8054L12.568 15.5023L11.6102 14.0348L10.8373 12.7193L10.7428 12.7727L10.2865 17.6851L10.0727 17.9359L9.57941 18.125L9.16833 17.8126L8.95046 17.3069L9.16833 16.308L9.43143 15.0049L9.64519 13.969L9.8384 12.6823L9.9535 12.2548L9.94528 12.226L9.85073 12.2383L8.88058 13.5702L7.4048 15.564L6.23733 16.8137L5.9578 16.9246L5.47272 16.6739L5.51794 16.2258L5.78926 15.8271L7.4048 13.7717L8.37906 12.4973L9.00801 11.7615L9.0039 11.6546H8.96691L4.67523 14.4417L3.91062 14.5404L3.58175 14.2321L3.62286 13.7264L3.77907 13.562L5.06987 12.6741L5.06575 12.6782Z26:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/claude-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":20,\"height\":20,\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"$7e\",\"fill\":\"currentColor\"}]}]}],\"Claude Code\"]}],\"$undefined\"]}]\n27:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/cursor\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":28,\"height\":28,\"viewBox\":\"0 0 28 28\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"M24.316 7.54895L14.5081 1.8864C14.1931 1.70453 13.8045 1.70453 13.4896 1.8864L3.68212 7.54895C3.41737 7.70182 3.25391 7.9845 3.25391 8.29072V19.7093C3.25391 20.015 3.41737 20.2982 3.68212 20.4511L13.4901 26.1136C13.8049 26.2955 14.1937 26.2955 14.5086 26.1136L24.3165 20.4511C24.5812 20.2982 24.7447 20.0154 24.7447 19.7093V8.29072C24.7447 7.98498 24.5807 7.70182 24.316 7.54895ZM23.6999 8.7484L14.2318 25.1476C14.1678 25.2581 13.9988 25.2129 13.9988 25.085V14.347C13.9988 14.1324 13.8842 13.9338 13.6982 13.8262L4.39904 8.4574C4.28853 8.39342 4.33366 8.22439 4.46165 8.22439H23.3979C23.6668 8.22439 23.8344 8.51539 23.6999 8.7484Z\",\"fill\":\"currentColor\"}]}]}],\"Cursor\"]}],\"$undefined\"]}]\n7f:T45b,M10.9324 2.55071C13.0382 1.98677 15.1765 2.55634 16.7097 3.87663C18.6995 3.4983 20.8394 4.07554 22.3821 5.61811C23.924 7.1603 24.4997 9.29834 24.1224 11.2871C25.4442 12.8207 26.0137 14.9608 25.4495 17.0678C24.8848 19.1754 23.3199 20.7426 21.408 21.4097C20.741 23.321 19.1752 24.8851 17.0682 25.4501C14.9614 26.0145 12.8212 25.4446 11.2876 24.123C9.29857 24.5009 7.15998 23.9251 5.61748 22.3827C4.07521 20.8401 3.49685 18.701 3.87488 16.7114C2.55439 15.1776 1.98584 13.0377 2.55008 10.9319C3.11478 8.82548 4.67785 7.25634 6.5893 6.58882C7.25702 4.67782 8.82607 3.11522 10.9324 2.55071ZM15.1436 15.7161C14.5122 15.7165 13.9999 16.2286 13.9998 16.86C13.9998 17.4916 14.5121 18.0036 15.1436 18.0038H18.5752C19.2069 18.0038 19.719 17.4918 19.719 16.86C19.7189 16.2284 19.2069 15.7161 18.5752 15.7161H15.1436ZM10.977 10.5521C10.6519 10.0108 9.94911 9.83509 9.4076 10.16C8.86637 10.4851 8.69093 11.1879 9.01552 11.7295L10.3772 14.0004L9.01552 16.2713C8.69067 16.8128 8.86643 17.5156 9.4076 17.8407C9.94923 18.1658 10.652 17.9902 10.977 17.4487L12.6928 14.5891C12.9101 14.2269 12.9101 13.774 12.6928 13.4117L10.977 10.5521Z28:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/codex\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":28,\"height\":28,\"viewBox\":\"0 0 28 28\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$7f\",\"fill\":\"currentColor\"}]}]}],\"Codex\"]}],\"$undefined\"]}]\n80:T50c,M16.0003 2.60156C23.367 2.60156 29.3337 8.56823 29.3337 15.9349C29.333 18.7285 28.4562 21.4517 26.8267 23.7209C25.1973 25.9903 22.8973 27.6913 20.2503 28.5849C19.5837 28.7183 19.3337 28.3016 19.3337 27.9516C19.3337 27.5016 19.3503 26.0683 19.3503 24.2849C19.3503 23.0349 18.9337 22.2349 18.4503 21.8183C21.417 21.4849 24.5337 20.3516 24.5337 15.2349C24.5337 13.7683 24.017 12.5849 23.167 11.6516C23.3003 11.3182 23.767 9.95156 23.0337 8.11823C23.0337 8.11823 21.917 7.75156 19.367 9.4849C18.3003 9.1849 17.167 9.0349 16.0337 9.0349C14.9003 9.0349 13.767 9.1849 12.7003 9.4849C10.1503 7.76823 9.03366 8.11823 9.03366 8.11823C8.30033 9.95156 8.76699 11.3182 8.90033 11.6516C8.05033 12.5849 7.53366 13.7849 7.53366 15.2349C7.53366 20.3349 10.6337 21.4849 13.6003 21.8183C13.217 22.1516 12.867 22.7349 12.7503 23.6016C11.9837 23.9516 10.067 24.5183 8.86699 22.5016C8.61699 22.1016 7.86699 21.1183 6.81699 21.1349C5.70033 21.1516 6.36699 21.7683 6.83366 22.0183C7.40033 22.3349 8.05033 23.5183 8.20033 23.9016C8.46699 24.6516 9.33366 26.0849 12.6837 25.4683C12.6837 26.5849 12.7003 27.6349 12.7003 27.9516C12.7003 28.3016 12.4503 28.7016 11.7837 28.5849C9.12806 27.7009 6.81822 26.0033 5.18181 23.7327C3.54541 21.462 2.66553 18.7337 2.66699 15.9349C2.66699 8.56823 8.63366 2.60156 16.0003 2.60156Z29:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/github-copilot\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"$80\",\"fill\":\"currentColor\"}]}]}],\"Github Copilot\"]}],\"$undefined\"]}]\n81:T16dc,M21.8465 7.51137C21.7963 7.49925 21.7495 7.47667 21.7091 7.44527C21.6687 7.41379 21.6358 7.37424 21.6125 7.32924C21.5891 7.28424 21.5762 7.23485 21.5742 7.18449C21.5725 7.13408 21.5817 7.08396 21.6015 7.03741C22.2865 5.41187 22.5886 4.11119 22.101 3.56668C20.8091 2.12205 15.629 4.99475 13.9773 5.96768C13.933 5.99363 13.8835 6.00996 13.8323 6.01555C13.781 6.02112 13.7291 6.01583 13.6801 6.00007C13.6311 5.98431 13.5861 5.95841 13.5483 5.92416C13.5105 5.88991 13.4807 5.84809 13.461 5.80161C12.7667 4.17947 12.0368 3.05119 11.297 3.00225C9.33611 2.87139 7.7556 8.47516 7.29294 10.3016C7.28056 10.3505 7.25752 10.3962 7.22539 10.4356C7.19318 10.475 7.15263 10.5072 7.10654 10.5299C7.06046 10.5526 7.00986 10.5653 6.95823 10.5671C6.90664 10.569 6.85526 10.5599 6.80754 10.5406C5.14068 9.87261 3.80638 9.57789 3.24863 10.0535C1.76731 11.3133 4.71244 16.3652 5.7101 17.976C5.73678 18.0191 5.75356 18.0673 5.75935 18.1173C5.76512 18.1673 5.75976 18.2181 5.74359 18.2657C5.72743 18.3136 5.70082 18.3576 5.66564 18.3944C5.63047 18.4313 5.58754 18.4601 5.53974 18.4795C3.87696 19.1565 2.72004 19.8683 2.66928 20.5897C2.53567 22.502 8.28127 24.0435 10.1547 24.4947C10.2047 24.5068 10.2514 24.5293 10.2918 24.5609C10.332 24.5923 10.3649 24.6319 10.3881 24.6768C10.4113 24.7216 10.4243 24.7709 10.4262 24.8212C10.4281 24.8715 10.4189 24.9216 10.3991 24.968C9.71416 26.5936 9.41195 27.8948 9.8997 28.4388C11.1914 29.8833 16.3722 27.0112 18.0239 26.0383C18.0682 26.0123 18.1177 25.9959 18.1689 25.9903C18.2203 25.9847 18.2722 25.9899 18.3213 26.0056C18.3703 26.0213 18.4153 26.0475 18.453 26.0816C18.4909 26.116 18.5206 26.1577 18.5403 26.2044C19.2346 27.826 19.9638 28.9543 20.7042 29.0039C22.665 29.134 24.2455 23.5308 24.7077 21.7039C24.7201 21.6551 24.7433 21.6093 24.7755 21.57C24.8078 21.5307 24.8485 21.4985 24.8946 21.4759C24.9407 21.4533 24.9914 21.4407 25.043 21.4388C25.0946 21.4369 25.1461 21.446 25.1937 21.4655C26.8605 22.1333 28.1942 22.4276 28.7525 21.9525C30.2339 20.6928 27.2881 15.6403 26.2905 14.0295C26.2641 13.9864 26.2474 13.9381 26.2418 13.8881C26.2361 13.8381 26.2415 13.7875 26.2577 13.7397C26.2739 13.692 26.3003 13.6481 26.3354 13.6113C26.3705 13.5744 26.4133 13.5453 26.4609 13.526C28.1243 12.8489 29.2811 12.1371 29.3314 11.4156C29.4655 9.50329 23.7194 7.962 21.8465 7.51137ZM19.5969 5.67808C19.9737 6.33696 18.0315 10.7272 16.587 13.798C16.5627 13.8493 16.5231 13.8921 16.4733 13.9208C16.4233 13.9496 16.3655 13.9627 16.3078 13.9584C16.2501 13.9541 16.195 13.9327 16.1501 13.8969C16.1051 13.8612 16.0726 13.8129 16.0566 13.7587C15.4731 11.7621 14.8063 9.41631 14.0929 7.42489C14.0647 7.34671 14.0662 7.26136 14.0967 7.18416C14.1273 7.10688 14.1851 7.04277 14.2597 7.00323C16.0414 6.05417 19.0903 4.79389 19.5969 5.67808ZM11.0578 6.22144C11.8017 6.42741 13.6115 10.8712 14.8162 14.0387C14.8363 14.0916 14.8394 14.1492 14.8249 14.2039C14.8103 14.2585 14.7791 14.3075 14.7353 14.3443C14.6913 14.3811 14.6369 14.4039 14.5793 14.4097C14.5218 14.4155 14.4638 14.4039 14.4131 14.3767C12.5514 13.3689 10.3804 12.1684 8.43179 11.2524C8.35548 11.2163 8.29482 11.155 8.2605 11.0793C8.22619 11.0037 8.22052 10.9186 8.24451 10.8393C8.81802 8.9412 10.0584 5.94551 11.0578 6.22144ZM5.41372 12.4944C6.08875 12.1268 10.5911 14.0209 13.7393 15.4297C13.7919 15.4533 13.8359 15.492 13.8653 15.5408C13.8947 15.5893 13.9082 15.6457 13.9038 15.702C13.8993 15.7584 13.8774 15.812 13.8407 15.8559C13.8042 15.8996 13.7547 15.9315 13.699 15.9469C11.6523 16.516 9.24626 17.1663 7.20426 17.8623C7.12422 17.8892 7.03682 17.8879 6.95776 17.858C6.87871 17.8283 6.813 17.772 6.77252 17.6993C5.80112 15.9617 4.5065 12.9883 5.41372 12.4944ZM5.9709 20.822C6.18151 20.0965 10.7387 18.3315 13.9866 17.1565C14.0409 17.1369 14.1001 17.134 14.1561 17.1483C14.2121 17.1623 14.2623 17.1928 14.3001 17.2356C14.3378 17.2784 14.3613 17.3315 14.3671 17.3877C14.373 17.4437 14.3611 17.5003 14.3331 17.5497C13.2993 19.3653 12.0683 21.4825 11.129 23.3823C11.0923 23.4571 11.0294 23.5164 10.9518 23.55C10.8742 23.5836 10.7869 23.5891 10.7054 23.5656C8.7591 23.0096 5.68735 21.7967 5.9709 20.822ZM12.4032 26.3261C12.0257 25.6679 13.9685 21.2771 15.4131 18.2069C15.4373 18.1556 15.477 18.1127 15.5269 18.0839C15.5767 18.0553 15.6345 18.0423 15.6922 18.0465C15.7501 18.0507 15.8051 18.0723 15.8499 18.1079C15.8949 18.1436 15.9275 18.1919 15.9434 18.2463C16.5269 20.2421 17.1937 22.5887 17.9073 24.58C17.9351 24.6581 17.9335 24.7433 17.9029 24.8205C17.8722 24.8976 17.8143 24.9617 17.7397 25.0011C15.9586 25.9483 12.909 27.2109 12.4049 26.3261H12.4032ZM20.9422 25.7828C20.1978 25.5773 18.3879 21.1332 17.1833 17.9657C17.163 17.9127 17.1599 17.8549 17.1745 17.8001C17.1889 17.7453 17.2203 17.6963 17.2643 17.6595C17.3083 17.6227 17.3629 17.5999 17.4205 17.5941C17.4782 17.5884 17.5363 17.6003 17.587 17.6277C19.4481 18.6353 21.6195 19.8365 23.5677 20.7525C23.6441 20.7885 23.7049 20.8497 23.7393 20.9255C23.7735 21.0011 23.7793 21.0863 23.755 21.1656C23.1821 23.0665 21.9417 26.0592 20.9422 25.7828ZM26.5862 19.5099C25.9107 19.878 21.409 17.9833 18.2603 16.5745C18.2075 16.5509 18.1635 16.5123 18.1342 16.4636C18.1047 16.4149 18.0914 16.3585 18.0957 16.3023C18.1001 16.2459 18.1221 16.1923 18.1586 16.1484C18.1953 16.1047 18.2449 16.0729 18.3005 16.0573C20.3477 15.4884 22.7531 14.838 24.7951 14.1421C24.8754 14.1151 24.9629 14.1165 25.0421 14.1464C25.1213 14.1764 25.187 14.2327 25.2275 14.3055C26.1983 16.0425 27.493 19.0165 26.5862 19.5099ZM26.0291 11.1823C25.8179 11.9083 21.2613 13.6733 18.0134 14.8483C17.959 14.868 17.8998 14.8709 17.8438 14.8568C17.7875 14.8427 17.7371 14.8121 17.6995 14.7692C17.6618 14.7263 17.6383 14.6731 17.6325 14.6168C17.6267 14.5607 17.6386 14.504 17.6669 14.4545C18.7002 12.6395 19.9311 10.5218 20.8706 8.62195C20.9074 8.54747 20.9702 8.48824 21.0479 8.45479C21.1254 8.42133 21.2127 8.41581 21.2941 8.43931C23.2403 8.99804 26.3121 10.2077 26.0291 11.1823Z"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/factory-droid\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"$81\",\"fill\":\"currentColor\"}]}]}],\"Factory Droid\"]}],\"$undefined\"]}]\n82:T838,M7.02232 4.00858C7.02232 4.06505 7.02232 4.09331 7.02427 4.12216C7.03641 4.30093 7.11135 4.48385 7.22782 4.61894C7.24661 4.64072 7.26374 4.65806 7.29803 4.69273C7.45069 4.84704 7.65893 4.9309 7.87486 4.9309H10.2144C10.6819 4.9309 10.9156 4.9309 11.0942 5.02288C11.2514 5.10381 11.3791 5.23292 11.459 5.39171C11.5502 5.57226 11.5502 5.80859 11.5502 6.28127V7.70917C11.5502 8.18185 11.5502 8.41817 11.459 8.59872C11.3791 8.75751 11.2514 8.88664 11.0942 8.96755C10.9156 9.05953 10.6819 9.05953 10.2144 9.05953H7.86901C7.65547 9.05953 7.4494 9.14261 7.2983 9.29536C7.26376 9.33028 7.24649 9.34774 7.2276 9.36967C7.11133 9.50464 7.03648 9.6873 7.0243 9.86588C7.02232 9.89488 7.02232 9.92326 7.02232 9.98001V11.9489C7.02232 12.4215 7.02232 12.6579 6.93132 12.8384C6.85129 12.9972 6.72356 13.1263 6.5665 13.2072C6.38791 13.2992 6.15414 13.2992 5.68659 13.2992H3.78593C3.31837 13.2992 3.08461 13.2992 2.90602 13.2072C2.74893 13.1263 2.62123 12.9972 2.5412 12.8384C2.4502 12.6579 2.4502 12.4215 2.4502 11.9489V10.4232C2.4502 9.95051 2.4502 9.71418 2.5412 9.53364C2.62123 9.37485 2.74893 9.24572 2.90602 9.16481C3.08461 9.07281 3.31837 9.07281 3.78593 9.07281H6.13726C6.14876 9.07281 6.15453 9.07281 6.16128 9.07271C6.36875 9.06931 6.57934 8.98113 6.72841 8.83522C6.73329 8.83047 6.73551 8.82823 6.73994 8.82372C6.78049 8.78272 6.80077 8.76222 6.8219 8.73724C6.93405 8.60471 7.00639 8.42815 7.01979 8.25428C7.02232 8.22151 7.02232 8.18904 7.02232 8.1241V5.86446C7.02232 5.79927 7.02232 5.76668 7.01977 5.73376C7.00631 5.56009 6.93405 5.38375 6.82212 5.25135C6.80089 5.22624 6.78049 5.20562 6.73967 5.16435C6.58694 5.00994 6.37872 4.9257 6.16272 4.9257H3.78593C3.31837 4.9257 3.08461 4.9257 2.90602 4.83373C2.74893 4.75282 2.62123 4.62369 2.5412 4.4649C2.4502 4.28435 2.4502 4.04802 2.4502 3.57534V2.04958C2.4502 1.57693 2.4502 1.34057 2.5412 1.16005C2.62123 1.00123 2.74893 0.872129 2.90602 0.791217C3.08461 0.699219 3.31837 0.699219 3.78593 0.699219H5.68659C6.15414 0.699219 6.38791 0.699219 6.5665 0.791217C6.72356 0.872129 6.85129 1.00123 6.93132 1.16005C7.02232 1.34057 7.02232 1.57693 7.02232 2.04958V4.00858Z2b:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/replit\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 14 14\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"d\":\"$82\",\"fill\":\"currentColor\"}]}]}],\"Replit\"]}],\"$undefined\"]}]\n2c:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/lovable\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M11.4012 2.91992C15.4888 2.91992 18.8024 6.2423 18.8024 10.3406V13.161H21.2655C25.3532 13.161 28.6667 16.4834 28.6667 20.5817C28.6667 24.6801 25.3532 28.0023 21.2655 28.0023H4V10.3406C4 6.2423 7.31363 2.91992 11.4012 2.91992Z\",\"fill\":\"currentColor\"}]}]}],\"Lovable\"]}],\"$undefined\"]}]\n2d:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/base44\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"children\":[[\"$\",\"g\",null,{\"clipPath\":\"url(#base44-clip)\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M24.5831 22C24.7157 22 24.8429 22.0527 24.9366 22.1465L25.5253 22.735C25.6635 22.8733 25.6821 23.0919 25.5638 23.2478C23.3725 26.1352 19.9037 28 15.9993 28C12.09 28 8.61745 26.1307 6.4265 23.2372C6.30849 23.0813 6.32713 22.863 6.46537 22.7247L7.04373 22.1464C7.13749 22.0527 7.26467 22 7.39727 22H24.5831Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M16 4C22.6274 4 28 9.37258 28 16C28 16.4349 27.9766 16.8643 27.9315 17.2871C27.9174 17.4201 27.8566 17.5433 27.7621 17.6378L26.5758 18.8242C26.4633 18.9368 26.3106 19 26.1514 19H5.84853C5.6894 19 5.53678 18.9368 5.42426 18.8242L4.23779 17.6378C4.1433 17.5433 4.08254 17.4201 4.06836 17.2871C4.02324 16.8643 4 16.4349 4 16C4 9.37258 9.37258 4 16 4Z\",\"fill\":\"currentColor\"}]]}],[\"$\",\"defs\",null,{\"children\":[\"$\",\"clipPath\",null,{\"id\":\"base44-clip\",\"children\":[\"$\",\"rect\",null,{\"width\":24,\"height\":24,\"fill\":\"white\",\"transform\":\"translate(4 4)\"}]}]}]]}]}],\"Base44\"]}],\"$undefined\"]}]\n2e:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100\",\"data-nav-item\":true,\"children\":\"Developers\"}]\n2f:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M17.5 2C18.8807 2 20 3.11929 20 4.5V20C20 21.1046 19.1046 22 18 22H6.75C5.23122 22 4 20.7688 4 19.25V6C4 3.79086 5.79086 2 8 2H17.5ZM6.75 18.5C6.33579 18.5 6 18.8358 6 19.25C6 19.6642 6.33579 20 6.75 20H18V18.5H6.75ZM6.75 15C6.33579 15 6 15.3358 6 15.75C6 16.1642 6.33579 16.5 6.75 16.5H18V15H6.75ZM9 6C8.44772 6 8 6.44772 8 7C8 7.55228 8.44772 8 9 8H15C15.5523 8 16 7.55228 16 7C16 6.44772 15.5523 6 15 6H9Z\",\"fill\":\"currentColor\"}]]}]}],\"Documentation\"]}],\"$undefined\"]}]\n30:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/api\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM6.79289 7.29289C7.18342 6.90237 7.81658 6.90237 8.20711 7.29289L9.95711 9.04289C10.3476 9.43342 10.3476 10.0666 9.95711 10.4571L8.20711 12.2071C7.81658 12.5976 7.18342 12.5976 6.79289 12.2071C6.40237 11.8166 6.40237 11.1834 6.79289 10.7929L7.83579 9.75L6.79289 8.70711C6.40237 8.31658 6.40237 7.68342 6.79289 7.29289ZM11 11.5C11 10.9477 11.4477 10.5 12 10.5H14C14.5523 10.5 15 10.9477 15 11.5C15 12.0523 14.5523 12.5 14 12.5H12C11.4477 12.5 11 12.0523 11 11.5Z\",\"fill\":\"currentColor\"}]]}]}],\"API References\"]}],\"$undefined\"]}]\n83:T423,M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z31:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/mcp-server\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"$83\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z\",\"fill\":\"currentColor\"}]]]}]}],\"MCP Server\"]}],\"$undefined\"]}]\n32:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/tools\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M9 13C10.8645 13 12.4302 14.2744 12.874 16H20C20.5523 16 21 16.4477 21 17C21 17.5523 20.5523 18 20 18H12.874C12.4302 19.7256 10.8645 21 9 21C7.13554 21 5.56982 19.7256 5.12598 18H4C3.44772 18 3 17.5523 3 17C3 16.4477 3.44772 16 4 16H5.12598C5.56982 14.2744 7.13554 13 9 13Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M15 3C16.8645 3 18.4302 4.27443 18.874 6H20C20.5523 6 21 6.44772 21 7C21 7.55228 20.5523 8 20 8H18.874C18.4302 9.72557 16.8645 11 15 11C13.1355 11 11.5698 9.72557 11.126 8H4C3.44772 8 3 7.55228 3 7C3 6.44772 3.44772 6 4 6H11.126C11.5698 4.27443 13.1355 3 15 3Z\",\"fill\":\"currentColor\"}]]]}]}],\"Tools\"]}],\"$undefined\"]}]\n33:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/get-started/quickstarts\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z\",\"fill\":\"currentColor\"}]]]}]}],\"Quickstart guides\"]}],\"$undefined\"]}]\n34:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/learn\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M12.4138 3.08963C12.1509 2.97012 11.8491 2.97012 11.5862 3.08963L0.586197 8.08963C0.229203 8.2519 0 8.60786 0 9C0 9.39214 0.229203 9.7481 0.586197 9.91037L11.5862 14.9104C11.8491 15.0299 12.1509 15.0299 12.4138 14.9104L22 10.553V16C22 16.5523 22.4477 17 23 17C23.5523 17 24 16.5523 24 16V9C24 8.60786 23.7708 8.2519 23.4138 8.08963L12.4138 3.08963Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M4.5 12.801V14.9692C4.5 16.4098 5.27463 17.7391 6.52798 18.4493L10.0279 20.4326C11.2512 21.1257 12.7487 21.1257 13.972 20.4326L17.472 18.4493C18.7254 17.7391 19.5 16.4098 19.5 14.9692V12.801L12.9075 16.158C12.3373 16.4483 11.6627 16.4483 11.0925 16.158L4.5 12.801Z\",\"fill\":\"currentColor\"}]]]}]}],\"Learn\"]}],\"$undefined\"]}]\n35:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/changelog\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z\",\"fill\":\"currentColor\"}]]}]}],\"Changelog\"]}],\"$undefined\"]}]\n36:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/status\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M7 3C4.79086 3 3 4.79086 3 7V11H7.38197C8.13951 11 8.83204 11.428 9.17082 12.1056L10 13.7639L13.1056 7.55279C13.275 7.214 13.6212 7 14 7C14.3788 7 14.725 7.214 14.8944 7.55279L16.618 11H21V7C21 4.79086 19.2091 3 17 3H7Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M3 17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V13H16.618C15.8605 13 15.168 12.572 14.8292 11.8944L14 10.2361L10.8944 16.4472C10.725 16.786 10.3788 17 10 17C9.62123 17 9.27496 16.786 9.10557 16.4472L7.38197 13H3V17Z\",\"fill\":\"currentColor\"}]]]}]}],\"Status\"]}],\"$undefined\"]}]\n37:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/about\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"text-foreground inline-flex items-center rounded-lg px-4 py-1.5 text-sm leading-5 opacity-60 transition-all hover:bg-accent hover:opacity-100 group-hover/sub:bg-accent group-hover/sub:opacity-100\",\"data-nav-item\":true,\"children\":\"Company\"}]\n45:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/about\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M11 2C6.58172 2 3 5.58172 3 10C3 11.8604 3.63624 13.5749 4.70231 14.934C5.90057 16.4615 6.00385 17.9415 6.00265 19.9992C6.00201 21.1009 6.89217 22 8 22H13C14.1046 22 15 21.1046 15 20C15 19.4477 15.4477 19 16 19C17.6569 19 19 17.6569 19 16V14.0662L20.1152 13.3971C21.0914 12.8113 21.3928 11.5149 20.7269 10.5618C20.6536 10.4569 20.5815 10.3541 20.5106 10.253C19.6786 9.06637 19.0161 8.12164 18.4868 6.76847C17.2219 3.5352 14.1621 2 11 2Z\",\"fill\":\"currentColor\"}]]}]}],\"About\"]}],\"$undefined\"]}]\n46:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/blog\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M20 3C20.3497 3 20.6742 3.18244 20.8555 3.48145C21.0367 3.78049 21.0485 4.15293 20.8867 4.46289C20.2393 5.7026 19.555 7.09978 18.584 8.14844C17.8626 8.92746 16.9811 9.51932 15.8545 9.80664C16.438 11.3647 16.1015 12.974 15.1865 14.2539C14.0186 15.8874 11.921 17 9.59668 17C8.14784 17 7.11346 17.1349 6.3916 17.5527C5.75552 17.921 5.2098 18.6047 4.99023 20.1416C4.91596 20.661 4.45212 21.0343 3.92871 20.9971C3.40546 20.9597 3 20.5246 3 20V16C3 8.8203 8.8203 3 16 3H20Z\",\"fill\":\"currentColor\"}]]}]}],\"Blog\"]}],\"$undefined\"]}]\n47:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/careers\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M11 4C9.89543 4 9 4.89543 9 6H15C15 4.89543 14.1046 4 13 4H11ZM17 6C17 3.79086 15.2091 2 13 2H11C8.79086 2 7 3.79086 7 6H6C3.79086 6 2 7.79086 2 10V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V10C22 7.79086 20.2091 6 18 6H17Z\",\"fill\":\"currentColor\"}]]}]}],\"Careers\"]}],\"$undefined\"]}]\n48:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/customers\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M12.4894 21.3725C21.0173 16.5927 23.1154 10.9028 21.5112 6.90294C20.7324 4.96087 19.0977 3.56916 17.1696 3.13926C15.4721 2.76077 13.617 3.14222 12.0004 4.42553C10.3838 3.14222 8.52876 2.76077 6.83124 3.13927C4.90318 3.56917 3.26845 4.96089 2.48959 6.90295C0.885443 10.9029 2.98361 16.5927 11.5115 21.3725C11.8153 21.5428 12.1857 21.5428 12.4894 21.3725Z\",\"fill\":\"currentColor\"}]]}]}],\"Customers\"]}],\"$undefined\"]}]\n49:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/solutions\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z\",\"fill\":\"currentColor\"}]]]}]}],\"Solutions\"]}],\"$undefined\"]}]\n4a:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/newsroom\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 w-full items-center justify-between gap-2 rounded-lg p-2 text-sm leading-5 transition-all group/item hover:bg-accent hover:text-foreground\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-accent flex size-5 shrink-0 items-center justify-center rounded-md\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground group-hover/item:text-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z\",\"fill\":\"currentColor\"}]]}]}],\"Newsroom\"]}],\"$undefined\"]}]\n4d:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/email\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-cyan-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M17.5 4C19.9853 4 22 6.01472 22 8.5V18C22 19.1046 21.1046 20 20 20H15V21C15 21.5523 14.5523 22 14 22C13.4477 22 13 21.5523 13 21V8.5C13 6.75302 12.3098 5.16799 11.1885 4H17.5Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M6.5 4C8.98528 4 11 6.01472 11 8.5V18C11 19.1046 10.1046 20 9 20H4C2.89543 20 2 19.1046 2 18V8.5C2 6.01472 4.01472 4 6.5 4ZM5.25 9C4.69772 9 4.25 9.44772 4.25 10C4.25 10.5523 4.69772 11 5.25 11H7.75C8.30228 11 8.75 10.5523 8.75 10C8.75 9.44772 8.30228 9 7.75 9H5.25Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Email\"}]]}],\"$undefined\"]}]\n4e:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/sms\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-green-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M12 3C15.0647 3 17.6899 3.79161 19.5674 5.35691C21.4668 6.94042 22.5 9.23347 22.5 12C22.5 14.7665 21.4668 17.0596 19.5674 18.6431C17.6899 20.2084 15.0647 21 12 21C10.3807 21 8.55744 20.8505 6.91575 20.1378C6.63664 20.2938 6.25233 20.4834 5.79596 20.6417C4.84475 20.9717 3.45903 21.2047 2.07192 20.5477C1.79975 20.4187 1.60018 20.174 1.52864 19.8815C1.45709 19.5889 1.5212 19.2797 1.70314 19.0398C2.39154 18.1318 2.60848 17.4277 2.66855 16.9774C2.72638 16.544 2.64543 16.2957 2.63604 16.2688L2.6367 16.2704C2.6367 16.2704 2.63611 16.2689 2.63523 16.2665L2.63604 16.2688C2.63604 16.2688 2.63499 16.2662 2.6341 16.2641L2.62642 16.2461L2.61364 16.2158C2.53706 16.0322 2.26608 15.3691 2.0126 14.578C1.76934 13.8187 1.50001 12.8165 1.50001 12C1.50001 9.23347 2.53317 6.94042 4.43258 5.35691C6.31015 3.79161 8.93532 3 12 3Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"SMS\"}]]}],\"$undefined\"]}]\n4f:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/voice\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-yellow-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M19.3804 18.7492C21.0082 16.9705 22.0014 14.6012 22.0014 12C22.0014 11.5791 21.9754 11.1643 21.9249 10.7571C18.2139 10.8813 15.2633 12.6103 12.3211 14.4511C12.1599 14.552 11.9986 14.6533 11.8369 14.7549C11.3741 15.0456 10.9087 15.3379 10.439 15.6235C13.0891 17.3215 15.9994 18.7885 19.3804 18.7492Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M17.7746 20.1662C14.4858 19.7922 11.677 18.2255 9.27128 16.6546C9.17538 16.592 9.08039 16.5295 8.98626 16.4673C7.47471 17.2951 5.89815 17.9741 4.19394 18.2491C6.02657 20.5358 8.84298 22 12.0014 22C14.1518 22 16.1438 21.3212 17.7746 20.1662Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M3.25604 16.8534C2.5588 15.5997 2.12332 14.1805 2.02344 12.6695C2.89642 12.744 3.88248 13.1681 5.04961 13.862C5.84338 14.334 6.65077 14.8848 7.52001 15.4779L7.57402 15.5147C6.1654 16.2278 4.76158 16.7336 3.25604 16.8534Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M2.03562 11.1665C3.30711 11.2448 4.57563 11.8351 5.81622 12.5727C6.64058 13.0629 7.52413 13.665 8.43032 14.2825C8.63561 14.4224 8.84208 14.5631 9.04927 14.7035C9.73889 14.2991 10.4383 13.8608 11.1596 13.4087L11.5255 13.1795C14.399 11.3816 17.5843 9.47629 21.6238 9.26865C20.4353 5.07346 16.5773 2 12.0014 2C6.75922 2 2.45917 6.03363 2.03562 11.1665Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Voice\"}]]}],\"$undefined\"]}]\n84:T851,M12.149 2C14.7047 2.01525 17.1562 3.0175 18.9908 4.79688C20.8253 6.57631 21.9014 8.99572 21.9947 11.5498C22.0432 12.8574 21.8327 14.1621 21.3746 15.3877C20.9165 16.6131 20.2199 17.7355 19.3258 18.6904C18.4314 19.6455 17.3566 20.4146 16.1637 20.9522C14.9707 21.4897 13.6826 21.7859 12.3746 21.8232H12.0914C10.6045 21.8236 9.13595 21.4892 7.7955 20.8457L2.608 22H2.59335C2.58249 21.9999 2.57099 21.9977 2.56112 21.9932C2.55136 21.9886 2.5428 21.9818 2.53573 21.9736C2.52863 21.9655 2.52322 21.9557 2.5201 21.9453C2.51704 21.935 2.51576 21.9237 2.51717 21.9131L3.39413 16.668C2.56877 15.1578 2.15081 13.459 2.18124 11.7383C2.21173 10.0174 2.68946 8.33361 3.56796 6.85352C4.44639 5.37355 5.6951 4.14789 7.191 3.29688C8.68704 2.44588 10.379 1.99876 12.1002 2H12.149ZM8.55428 7.13281C8.46338 7.1437 8.37456 7.16865 8.29061 7.20606C8.17873 7.25595 8.07735 7.32747 7.99374 7.41699C7.75751 7.65925 7.09741 8.24251 7.05917 9.4668C7.02099 10.6905 7.87539 11.9014 7.99569 12.0723C8.11532 12.2421 9.63151 14.8874 12.1285 15.96C13.5961 16.5922 14.2397 16.7002 14.6568 16.7002C14.8286 16.7002 14.9587 16.6829 15.0943 16.6748C15.5519 16.6464 16.5839 16.1177 16.8092 15.543C17.0344 14.968 17.0492 14.4648 16.9898 14.3643C16.9305 14.2637 16.7673 14.1912 16.5221 14.0625C16.2761 13.9334 15.0734 13.2906 14.8473 13.2002C14.7636 13.1613 14.6736 13.1377 14.5816 13.1309C14.5216 13.134 14.4624 13.1518 14.4107 13.1826C14.3592 13.2134 14.316 13.2564 14.2848 13.3076C14.0838 13.5579 13.6222 14.1019 13.4674 14.2588C13.4336 14.2977 13.3919 14.3287 13.3453 14.3506C13.2986 14.3724 13.2475 14.3848 13.1959 14.3857C13.1009 14.3815 13.0077 14.3566 12.9234 14.3125C12.1946 14.003 11.5302 13.5589 10.9644 13.0049C10.4359 12.4839 9.98706 11.8878 9.63339 11.2354C9.49672 10.982 9.63372 10.851 9.75839 10.7324C9.88294 10.6138 10.0166 10.4503 10.1451 10.3086C10.2507 10.1875 10.339 10.0519 10.4068 9.90625C10.4418 9.83876 10.4588 9.76351 10.4576 9.6875C10.4564 9.6113 10.4363 9.5362 10.399 9.46973C10.3392 9.34129 9.89702 8.09811 9.68905 7.59864C9.52025 7.17157 9.31904 7.15662 9.14315 7.14356C8.99846 7.13351 8.83241 7.12905 8.66659 7.12403H8.6451L8.55428 7.13281Z50:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/whatsapp\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-green-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$84\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"WhatsApp\"}]]}],\"$undefined\"]}]\n85:T614,M3 7C3 4.79086 4.79086 3 7 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H7C5.89543 5 5 5.89543 5 7V8C5 8.55228 4.55228 9 4 9C3.44772 9 3 8.55228 3 8V7ZM15 4C15 3.44772 15.4477 3 16 3H17C19.2091 3 21 4.79086 21 7V8C21 8.55228 20.5523 9 20 9C19.4477 9 19 8.55228 19 8V7C19 5.89543 18.1046 5 17 5H16C15.4477 5 15 4.55228 15 4ZM12.5 7.75C13.0523 7.75 13.5 8.19772 13.5 8.75V11C13.5 12.3993 12.543 13.5725 11.2493 13.9054C10.7144 14.0431 10.1692 13.7211 10.0316 13.1862C9.8939 12.6514 10.2159 12.1062 10.7507 11.9686C11.1823 11.8575 11.5 11.4646 11.5 11V8.75C11.5 8.19772 11.9477 7.75 12.5 7.75ZM8 8C8.55228 8 9 8.44772 9 9V10C9 10.5523 8.55228 11 8 11C7.44772 11 7 10.5523 7 10V9C7 8.44772 7.44772 8 8 8ZM16 8C16.5523 8 17 8.44772 17 9V10C17 10.5523 16.5523 11 16 11C15.4477 11 15 10.5523 15 10V9C15 8.44772 15.4477 8 16 8ZM8.13439 15.1966C8.41094 14.7185 9.02267 14.5552 9.50073 14.8317C10.2351 15.2566 11.0876 15.5 12 15.5C12.9124 15.5 13.7649 15.2566 14.4993 14.8317C14.9773 14.5552 15.5891 14.7185 15.8656 15.1966C16.1421 15.6747 15.9788 16.2864 15.5007 16.5629C14.4701 17.1591 13.2733 17.5 12 17.5C10.7267 17.5 9.5299 17.1591 8.49927 16.5629C8.02121 16.2864 7.85785 15.6747 8.13439 15.1966ZM4 15C4.55228 15 5 15.4477 5 16V17C5 18.1046 5.89543 19 7 19H8C8.55228 19 9 19.4477 9 20C9 20.5523 8.55228 21 8 21H7C4.79086 21 3 19.2091 3 17V16C3 15.4477 3.44772 15 4 15ZM20 15C20.5523 15 21 15.4477 21 16V17C21 19.2091 19.2091 21 17 21H16C15.4477 21 15 20.5523 15 20C15 19.4477 15.4477 19 16 19H17C18.1046 19 19 18.1046 19 17V16C19 15.4477 19.4477 15 20 15Z51:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/verify\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-pink-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$85\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Verify\"}]]}],\"$undefined\"]}]\n52:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/lookup\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-violet-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M12.0001 4C15.8038 3.99997 19.5071 6.10671 22.0673 10.1138C22.8011 11.2622 22.8011 12.7377 22.0673 13.8861C19.5071 17.8932 15.8038 20 12.0001 20C8.19639 20 4.49313 17.8933 1.93289 13.8862C1.19913 12.7378 1.19913 11.2623 1.93289 10.1139C4.49313 6.10681 8.19638 4.00003 12.0001 4ZM8.50011 12C8.50011 10.067 10.0671 8.5 12.0001 8.5C13.9331 8.5 15.5001 10.067 15.5001 12C15.5001 13.933 13.9331 15.5 12.0001 15.5C10.0671 15.5 8.50011 13.933 8.50011 12Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Lookup\"}]]}],\"$undefined\"]}]\n53:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/rcs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-red-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21.002 7C21.002 4.79086 19.2111 3 17.002 3H7.00195C4.79281 3 3.00195 4.79086 3.00195 7V21.5C3.00195 21.8635 3.19923 22.1984 3.51719 22.3746C3.83514 22.5509 4.22368 22.5407 4.53195 22.348L8.28875 20H17.002C19.2111 20 21.002 18.2091 21.002 16V7ZM6.74976 11.5C6.74976 12.1904 7.3094 12.75 7.99976 12.75C8.69011 12.75 9.24976 12.1904 9.24976 11.5C9.24976 10.8096 8.69011 10.25 7.99976 10.25C7.3094 10.25 6.74976 10.8096 6.74976 11.5ZM10.7498 11.5C10.7498 12.1904 11.3094 12.75 11.9998 12.75C12.6901 12.75 13.2498 12.1904 13.2498 11.5C13.2498 10.8096 12.6901 10.25 11.9998 10.25C11.3094 10.25 10.7498 10.8096 10.7498 11.5ZM15.9998 12.75C15.3094 12.75 14.7498 12.1904 14.7498 11.5C14.7498 10.8096 15.3094 10.25 15.9998 10.25C16.6901 10.25 17.2498 10.8096 17.2498 11.5C17.2498 12.1904 16.6901 12.75 15.9998 12.75Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"RCS\"}]]}],\"$undefined\"]}]\n54:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/push\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-blue-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M12.78 3C11.446 5.30086 11.7638 8.29687 13.7334 10.2665C15.7031 12.2362 18.6991 12.554 21 11.2199V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7C3 4.79086 4.79086 3 7 3H12.78Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M19.4142 4.58579C18.6332 3.80474 17.3668 3.80474 16.5858 4.58579C15.8047 5.36683 15.8047 6.63317 16.5858 7.41421C17.3668 8.19526 18.6332 8.19526 19.4142 7.41421C20.1953 6.63317 20.1953 5.36683 19.4142 4.58579ZM20.8284 3.17157C19.2663 1.60948 16.7337 1.60948 15.1716 3.17157C13.6095 4.73367 13.6095 7.26633 15.1716 8.82843C16.7337 10.3905 19.2663 10.3905 20.8284 8.82843C22.3905 7.26633 22.3905 4.73367 20.8284 3.17157Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Push\"}]]}],\"$undefined\"]}]\n55:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/esim\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-violet-600\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-white size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM9 19V18.5C9 17.9477 8.55228 17.5 8 17.5C7.44772 17.5 7 17.9477 7 18.5V19C5.89543 19 5 18.1046 5 17V7C5 5.89543 5.89543 5 7 5V5.5C7 6.05228 7.44772 6.5 8 6.5C8.55228 6.5 9 6.05228 9 5.5V5H11V5.5C11 6.05228 11.4477 6.5 12 6.5C12.5523 6.5 13 6.05228 13 5.5V5H15V5.5C15 6.05228 15.4477 6.5 16 6.5C16.5523 6.5 17 6.05228 17 5.5V5C18.1046 5 19 5.89543 19 7V17C19 18.1046 18.1046 19 17 19V18.5C17 17.9477 16.5523 17.5 16 17.5C15.4477 17.5 15 17.9477 15 18.5V19H13V18.5C13 17.9477 12.5523 17.5 12 17.5C11.4477 17.5 11 17.9477 11 18.5V19H9ZM7 10C7 8.89543 7.89543 8 9 8H15C16.1046 8 17 8.89543 17 10V14C17 15.1046 16.1046 16 15 16H9C7.89543 16 7 15.1046 7 14V10Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"eSIM\"}]]}],\"$undefined\"]}]\n86:T470,M5.93472 5.93412C6.16722 5.70163 6.54415 5.70167 6.77668 5.93412L10.566 9.72352C10.5681 9.72555 10.5699 9.72781 10.5719 9.7299C10.5812 9.73954 10.5905 9.74931 10.5992 9.75955C10.6034 9.76449 10.6074 9.76961 10.6114 9.77467C10.619 9.78426 10.6259 9.79432 10.6329 9.80432C10.6374 9.81075 10.6421 9.81695 10.6463 9.82349C10.651 9.83076 10.6554 9.83814 10.6597 9.84558C10.6644 9.85374 10.6693 9.86172 10.6736 9.87006C10.68 9.88232 10.6855 9.89506 10.6911 9.90781C10.7011 9.93085 10.7097 9.95431 10.7167 9.97818C10.732 10.031 10.7405 10.0867 10.7405 10.1445C10.7405 10.1835 10.7366 10.2215 10.7294 10.2584C10.7213 10.3002 10.7082 10.341 10.6911 10.3806C10.6855 10.3933 10.68 10.4061 10.6736 10.4184C10.6719 10.4217 10.6702 10.425 10.6684 10.4283C10.6421 10.4767 10.6089 10.5205 10.5707 10.5597C10.569 10.5614 10.5678 10.5637 10.566 10.5654L6.77668 14.3549C6.54413 14.5871 6.16715 14.5873 5.93472 14.3549C5.7023 14.1224 5.70248 13.7454 5.93472 13.5129L8.70771 10.7399H4.78633C4.4575 10.7399 4.19092 10.4733 4.19092 10.1445C4.19092 9.81563 4.4575 9.54907 4.78633 9.54907H8.70771L5.93472 6.77607C5.70232 6.54359 5.70237 6.16663 5.93472 5.93412Z56:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/products/realtime\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex shrink-0 items-center justify-center size-6 rounded-lg bg-blue-600\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"3.9 3.9 12.3 12.3\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-white size-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",null,{\"d\":\"M10.1452 13.123C10.4741 13.123 10.7406 13.3896 10.7406 13.7185V15.5047C10.7406 15.8336 10.4741 16.1001 10.1452 16.1001C9.81637 16.1001 9.5498 15.8336 9.5498 15.5047V13.7185C9.5498 13.3896 9.81637 13.123 10.1452 13.123Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"$86\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M12.2499 12.2506C12.4824 12.018 12.8599 12.018 13.0924 12.2506L14.3554 13.5135C14.5878 13.746 14.5878 14.1229 14.3554 14.3555C14.1229 14.588 13.746 14.588 13.5134 14.3555L12.2499 13.0925C12.0176 12.8601 12.0176 12.483 12.2499 12.2506Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M15.5037 9.54883C15.8326 9.54883 16.0992 9.8154 16.0992 10.1442C16.0992 10.4731 15.8326 10.7397 15.5037 10.7397H13.7175C13.3886 10.7397 13.1221 10.4731 13.1221 10.1442C13.1221 9.8154 13.3886 9.54883 13.7175 9.54883H15.5037Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.5134 5.93412C13.746 5.70167 14.1229 5.70162 14.3554 5.93412C14.5879 6.16663 14.5879 6.54357 14.3554 6.77608L13.0925 8.03901C12.86 8.27154 12.4825 8.27154 12.25 8.03901C12.0176 7.8065 12.0176 7.42952 12.25 7.19705L13.5134 5.93412Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M10.1452 4.19141C10.4741 4.19141 10.7406 4.45799 10.7406 4.78682V6.57307C10.7406 6.90191 10.4741 7.16849 10.1452 7.16849C9.81637 7.16849 9.5498 6.90191 9.5498 6.57307V4.78682C9.5498 4.45799 9.81637 4.19141 10.1452 4.19141Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Realtime\"}]]}],\"$undefined\"]}]\n87:T6d8,M18.5855 3.06604C17.5857 2.75 16.6574 2.75 14.8002 2.75H9.20008C7.34263 2.75 6.41403 2.75 5.41451 3.06604C4.32301 3.46328 3.46328 4.32301 3.06604 5.41451C2.75 6.41403 2.75 7.34288 2.75 9.20008V14.7999C2.75 16.6574 2.75 17.5857 3.06604 18.5855C3.46328 19.677 4.32301 20.5367 5.41451 20.9339C6.41403 21.25 7.34263 21.25 9.20008 21.25H14.8002C16.6574 21.25 17.5857 21.25 18.5855 20.9339C19.677 20.5367 20.5367 19.677 20.9339 18.5855C21.25 17.5857 21.25 16.6574 21.25 14.7999V9.20008C21.25 7.34288 21.25 6.41403 20.9339 5.41451C20.5367 4.32301 19.677 3.46328 18.5855 3.06604ZM14.692 9.85926C14.1319 9.36213 13.2746 8.99994 12.3802 8.99994C11.6802 8.99994 10.9797 9.25044 10.9797 9.88383C10.9797 10.4839 11.6192 10.7145 12.3995 10.9959C12.4645 11.0193 12.5305 11.0431 12.5971 11.0674C14.1144 11.5843 15.3646 12.218 15.3646 13.7184C15.3646 15.3492 14.1101 16.4634 12.0603 16.5898L11.8741 17.4763C11.8403 17.639 11.6961 17.755 11.5301 17.7537L10.2402 17.744C10.0189 17.7422 9.85527 17.5383 9.90112 17.3222L10.0976 16.4001C9.29073 16.1803 8.5838 15.7879 8.02546 15.2459C7.88433 15.1092 7.88306 14.8822 8.02316 14.7442L8.73932 14.0378C8.87506 13.9038 9.09226 13.9049 9.22801 14.0388C9.92008 14.7211 10.8119 15.0021 11.6633 15.0021C12.5971 15.0021 13.2305 14.6187 13.2305 13.9683C13.2305 13.3954 12.7121 13.2041 11.7244 12.8396C11.6203 12.8012 11.5111 12.7608 11.3967 12.7179C10.1296 12.2679 8.92912 11.6176 8.92912 10.1003C8.92912 8.34759 10.3801 7.49339 12.092 7.40784L12.2803 6.52266C12.3146 6.36155 12.457 6.24629 12.6217 6.24629H13.9095C14.1314 6.24629 14.2965 6.45017 14.2512 6.66711L14.0422 7.66244C14.7812 7.90448 15.3815 8.28253 15.8287 8.66699C15.9806 8.79736 15.9858 9.03092 15.8451 9.1736L15.1786 9.84955C15.0457 9.98425 14.8337 9.985 14.692 9.85926Z57:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/pricing\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"$87\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Pricing\"}]]}],\"$undefined\"]}]\n88:T423,M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z58:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"$88\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Overview\"}]]}],\"$undefined\"]}]\n89:T423,M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z59:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/mcp-server\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"$89\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"MCP\"}]]}],\"$undefined\"]}]\n5a:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/set-up-your-agent\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M6 2C7.30585 2 8.41406 2.83532 8.82617 4H16.5C18.9853 4 21 6.01472 21 8.5C21 10.9853 18.9853 13 16.5 13H15V12.9941C14.8558 13.4057 14.6228 13.7932 14.2939 14.1221L14.1221 14.2939C12.9506 15.4652 11.0505 15.465 9.87891 14.2939L9.70801 14.1221C9.3778 13.7919 9.14407 13.4026 9 12.9893V13H7.5C6.11929 13 5 14.1193 5 15.5C5 16.8807 6.11929 18 7.5 18H15.1738C15.5859 16.8353 16.6941 16 18 16C19.6569 16 21 17.3431 21 19C21 20.6569 19.6569 22 18 22C16.6941 22 15.5859 21.1647 15.1738 20H7.5C5.01472 20 3 17.9853 3 15.5C3 13.0147 5.01472 11 7.5 11H9V11.0107C9.1441 10.5977 9.37803 10.2089 9.70801 9.87891L9.87891 9.70801C11.0505 8.53643 12.9505 8.53644 14.1221 9.70801L14.2939 9.87891C14.6225 10.2076 14.8558 10.5947 15 11.0059V11H16.5C17.8807 11 19 9.88071 19 8.5C19 7.11929 17.8807 6 16.5 6H8.82617C8.41406 7.16468 7.30585 8 6 8C4.34315 8 3 6.65685 3 5C3 3.34315 4.34315 2 6 2Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Agents\"}]]}],\"$undefined\"]}]\n96:I[534358,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"PrivacySettingsButton\"]\n97:I[34873,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"LanguageSwitcher\"]\n99:I[726644,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"ClientOnly\"]\n9a:I[728400,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"BirdAscii\"]\n9b:I[963188,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"TrackedButtonLink\"]\n9d:I[83370,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"HeroMcpTools\"]\n9e:I[736516,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"CtaSphereAnimated\"]\n9f:I[790357,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"TableOfContents\"]\na2:I[674678,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0q3_69bpjs_t3.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0-h03m1246l_i.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"ContentConnectionLink\"]\na3:I[330467,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3r8qw-u-no8ae.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/1gstqicu6irp5.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/0janelfcnag4h.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3dilcyz_pzz0d.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3mpn0nggefw5_.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/31__xktuz2aj8.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3c8eic_mc1e87.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/14xqeg2n76gbr.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"FooterStatusLive\"]\nca:I[565178,[\"https://bird.com/_next/s"])</script><script>self.__next_f.push([1,"tatic/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"default\"]\ncd:I[593566,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"FaroInit\"]\nce:I[345258,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"GaInit\"]\ncf:I[720919,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"AhrefsInit\"]\nd0:I[83357,[\"https://bird.com/_next/static/chunks/0-7sdgitepn6c.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/2qkdomhb-2w5u.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\",\"https://bird.com/_next/static/chunks/3u-qiiz8ywg74.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"SignupSourceCookie\"]\ne0:I[383749,[\"https://bird.com/_next/static/chunks/20dk4mr8xq-p4.js?dpl=ba635494dc78c5c18c50daf449611d66d1cda8f7\"],\"IconMark\"]\n:HL[\"https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp\",\"image\"]\n5b:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/agent-skills\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M11.0039 10V6.55234C11.0039 5.64406 10.6948 4.76281 10.1274 4.05356L9.09712 2.76574C8.70993 2.28175 8.12372 2 7.50391 2C6.88409 2 6.29788 2.28175 5.91069 2.76574L4.88043 4.05356C4.31303 4.76282 4.00391 5.64406 4.00391 6.55234V10H3C2.44772 10 2 10.4477 2 11V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V11C22 10.4477 21.5523 10 21 10H20V4C20 2.89543 19.1046 2 18 2H14C12.8954 2 12 2.89543 12 4V10H11.0039ZM7.50391 4C7.49166 4 7.48008 4.00557 7.47243 4.01513L6.44217 5.30295C6.15847 5.65758 6.00391 6.0982 6.00391 6.55234V10H9.00391V6.55234C9.00391 6.0982 8.84934 5.65758 8.56564 5.30295L7.53539 4.01513C7.52773 4.00557 7.51615 4 7.50391 4ZM14 10H18V4H14V6H15.0039C15.5562 6 16.0039 6.44772 16.0039 7C16.0039 7.55228 15.5562 8 15.0039 8H14V10Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Skills\"}]]}],\"$undefined\"]}]\n5c:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/claude-code\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":20,\"height\":20,\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$26:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Claude Code\"}]]}],\"$undefined\"]}]\n5d:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/cursor\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":28,\"height\":28,\"viewBox\":\"0 0 28 28\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$27:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Cursor\"}]]}],\"$undefined\"]}]\n5e:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/codex\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":28,\"height\":28,\"viewBox\":\"0 0 28 28\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$28:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Codex\"}]]}],\"$undefined\"]}]\n5f:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/github-copilot\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$29:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Github Copilot\"}]]}],\"$undefined\"]}]\n60:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/factory-droid\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$2a:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Factory Droid\"}]]}],\"$undefined\"]}]\n61:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/replit\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":14,\"height\":14,\"viewBox\":\"0 0 14 14\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$2b:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Replit\"}]]}],\"$undefined\"]}]\n62:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/lovable\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":\"$2c:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Lovable\"}]]}],\"$undefined\"]}]\n63:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/ai/base44\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"width\":32,\"height\":32,\"viewBox\":\"0 0 32 32\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"text-muted-foreground size-3.5\",\"children\":[\"$2d:props:children:0:props:children:0:props:children:props:children:0\",\"$2d:props:children:0:props:children:0:props:children:props:children:1\"]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Base44\"}]]}],\"$undefined\"]}]\n64:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M17.5 2C18.8807 2 20 3.11929 20 4.5V20C20 21.1046 19.1046 22 18 22H6.75C5.23122 22 4 20.7688 4 19.25V6C4 3.79086 5.79086 2 8 2H17.5ZM6.75 18.5C6.33579 18.5 6 18.8358 6 19.25C6 19.6642 6.33579 20 6.75 20H18V18.5H6.75ZM6.75 15C6.33579 15 6 15.3358 6 15.75C6 16.1642 6.33579 16.5 6.75 16.5H18V15H6.75ZM9 6C8.44772 6 8 6.44772 8 7C8 7.55228 8.44772 8 9 8H15C15.5523 8 16 7.55228 16 7C16 6.44772 15.5523 6 15 6H9Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Documentation\"}]]}],\"$undefined\"]}]\n65:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/api\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M3 7C3 4.79086 4.79086 3 7 3H17C19.2091 3 21 4.79086 21 7V17C21 19.2091 19.2091 21 17 21H7C4.79086 21 3 19.2091 3 17V7ZM6.79289 7.29289C7.18342 6.90237 7.81658 6.90237 8.20711 7.29289L9.95711 9.04289C10.3476 9.43342 10.3476 10.0666 9.95711 10.4571L8.20711 12.2071C7.81658 12.5976 7.18342 12.5976 6.79289 12.2071C6.40237 11.8166 6.40237 11.1834 6.79289 10.7929L7.83579 9.75L6.79289 8.70711C6.40237 8.31658 6.40237 7.68342 6.79289 7.29289ZM11 11.5C11 10.9477 11.4477 10.5 12 10.5H14C14.5523 10.5 15 10.9477 15 11.5C15 12.0523 14.5523 12.5 14 12.5H12C11.4477 12.5 11 12.0523 11 11.5Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"API References\"}]]}],\"$undefined\"]}]\n8a:T423,M11.0533 2.79347C12.4449 1.40182 14.7017 1.40188 16.0933 2.79347L16.2193 2.92628C16.9519 3.73696 17.2448 4.80308 17.1002 5.81886C18.1172 5.67274 19.1848 5.96602 19.9966 6.69972L20.1294 6.82569L20.1714 6.86769L20.2974 7.0005C21.5615 8.3994 21.5197 10.5595 20.1714 11.9077L12.8785 19.2007C12.786 19.2935 12.7858 19.444 12.8785 19.5366L14.3755 21.0337C14.6538 21.312 14.6538 21.7632 14.3755 22.0415C14.0972 22.3196 13.646 22.3198 13.3677 22.0415L11.8707 20.5444C11.2213 19.8951 11.2215 18.8423 11.8707 18.1929L19.1627 10.8999C19.9456 10.1171 19.9952 8.87744 19.3101 8.03761L19.1627 7.8755L19.1207 7.83351C18.2856 6.99932 16.932 6.99885 16.0972 7.83351L10.0914 13.8394C10.085 13.8458 10.0765 13.8499 10.0699 13.856L10.0035 13.9234C9.72519 14.2014 9.27393 14.2014 8.99566 13.9234C8.71756 13.6451 8.71763 13.1939 8.99566 12.9155L15.0855 6.82569C15.9205 5.99069 15.9205 4.63629 15.0855 3.80128C14.2505 2.96644 12.8961 2.96629 12.0611 3.80128L3.99761 11.8648C3.71926 12.143 3.2681 12.1431 2.9898 11.8648C2.71179 11.5864 2.71167 11.1352 2.9898 10.8569L11.0533 2.79347Z66:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/ai/mcp-server\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"$8a\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M13.0777 4.80909C13.356 4.53092 13.8072 4.53098 14.0855 4.80909C14.3638 5.0874 14.3637 5.53856 14.0855 5.81691L8.12164 11.7808C7.28687 12.6156 7.28712 13.9691 8.12164 14.8042C8.95667 15.6392 10.311 15.6392 11.146 14.8042L17.1099 8.84132C17.3882 8.56315 17.8394 8.56321 18.1177 8.84132C18.3956 9.11965 18.3958 9.57091 18.1177 9.84913L12.1539 15.813C10.7622 17.2045 8.50553 17.2044 7.11382 15.813C5.72238 14.4213 5.72225 12.1646 7.11382 10.773L13.0777 4.80909Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"MCP Server\"}]]}],\"$undefined\"]}]\n67:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/tools\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M9 13C10.8645 13 12.4302 14.2744 12.874 16H20C20.5523 16 21 16.4477 21 17C21 17.5523 20.5523 18 20 18H12.874C12.4302 19.7256 10.8645 21 9 21C7.13554 21 5.56982 19.7256 5.12598 18H4C3.44772 18 3 17.5523 3 17C3 16.4477 3.44772 16 4 16H5.12598C5.56982 14.2744 7.13554 13 9 13Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M15 3C16.8645 3 18.4302 4.27443 18.874 6H20C20.5523 6 21 6.44772 21 7C21 7.55228 20.5523 8 20 8H18.874C18.4302 9.72557 16.8645 11 15 11C13.1355 11 11.5698 9.72557 11.126 8H4C3.44772 8 3 7.55228 3 7C3 6.44772 3.44772 6 4 6H11.126C11.5698 4.27443 13.1355 3 15 3Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Tools\"}]]}],\"$undefined\"]}]\n68:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/get-started/quickstarts\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Quickstart guides\"}]]}],\"$undefined\"]}]\n69:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/learn\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M12.4138 3.08963C12.1509 2.97012 11.8491 2.97012 11.5862 3.08963L0.586197 8.08963C0.229203 8.2519 0 8.60786 0 9C0 9.39214 0.229203 9.7481 0.586197 9.91037L11.5862 14.9104C11.8491 15.0299 12.1509 15.0299 12.4138 14.9104L22 10.553V16C22 16.5523 22.4477 17 23 17C23.5523 17 24 16.5523 24 16V9C24 8.60786 23.7708 8.2519 23.4138 8.08963L12.4138 3.08963Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M4.5 12.801V14.9692C4.5 16.4098 5.27463 17.7391 6.52798 18.4493L10.0279 20.4326C11.2512 21.1257 12.7487 21.1257 13.972 20.4326L17.472 18.4493C18.7254 17.7391 19.5 16.4098 19.5 14.9692V12.801L12.9075 16.158C12.3373 16.4483 11.6627 16.4483 11.0925 16.158L4.5 12.801Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Learn\"}]]}],\"$undefined\"]}]\n6a:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/changelog\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Changelog\"}]]}],\"$undefined\"]}]\n6b:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/status\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M7 3C4.79086 3 3 4.79086 3 7V11H7.38197C8.13951 11 8.83204 11.428 9.17082 12.1056L10 13.7639L13.1056 7.55279C13.275 7.214 13.6212 7 14 7C14.3788 7 14.725 7.214 14.8944 7.55279L16.618 11H21V7C21 4.79086 19.2091 3 17 3H7Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M3 17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V13H16.618C15.8605 13 15.168 12.572 14.8292 11.8944L14 10.2361L10.8944 16.4472C10.725 16.786 10.3788 17 10 17C9.62123 17 9.27496 16.786 9.10557 16.4472L7.38197 13H3V17Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Status\"}]]}],\"$undefined\"]}]\n6c:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/about\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M11 2C6.58172 2 3 5.58172 3 10C3 11.8604 3.63624 13.5749 4.70231 14.934C5.90057 16.4615 6.00385 17.9415 6.00265 19.9992C6.00201 21.1009 6.89217 22 8 22H13C14.1046 22 15 21.1046 15 20C15 19.4477 15.4477 19 16 19C17.6569 19 19 17.6569 19 16V14.0662L20.1152 13.3971C21.0914 12.8113 21.3928 11.5149 20.7269 10.5618C20.6536 10.4569 20.5815 10.3541 20.5106 10.253C19.6786 9.06637 19.0161 8.12164 18.4868 6.76847C17.2219 3.5352 14.1621 2 11 2Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"About\"}]]}],\"$undefined\"]}]\n6d:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/blog\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M20 3C20.3497 3 20.6742 3.18244 20.8555 3.48145C21.0367 3.78049 21.0485 4.15293 20.8867 4.46289C20.2393 5.7026 19.555 7.09978 18.584 8.14844C17.8626 8.92746 16.9811 9.51932 15.8545 9.80664C16.438 11.3647 16.1015 12.974 15.1865 14.2539C14.0186 15.8874 11.921 17 9.59668 17C8.14784 17 7.11346 17.1349 6.3916 17.5527C5.75552 17.921 5.2098 18.6047 4.99023 20.1416C4.91596 20.661 4.45212 21.0343 3.92871 20.9971C3.40546 20.9597 3 20.5246 3 20V16C3 8.8203 8.8203 3 16 3H20Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Blog\"}]]}],\"$undefined\"]}]\n6e:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/careers\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M11 4C9.89543 4 9 4.89543 9 6H15C15 4.89543 14.1046 4 13 4H11ZM17 6C17 3.79086 15.2091 2 13 2H11C8.79086 2 7 3.79086 7 6H6C3.79086 6 2 7.79086 2 10V17C2 19.2091 3.79086 21 6 21H18C20.2091 21 22 19.2091 22 17V10C22 7.79086 20.2091 6 18 6H17Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Careers\"}]]}],\"$undefined\"]}]\n6f:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/customers\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M12.4894 21.3725C21.0173 16.5927 23.1154 10.9028 21.5112 6.90294C20.7324 4.96087 19.0977 3.56916 17.1696 3.13926C15.4721 2.76077 13.617 3.14222 12.0004 4.42553C10.3838 3.14222 8.52876 2.76077 6.83124 3.13927C4.90318 3.56917 3.26845 4.96089 2.48959 6.90295C0.885443 10.9029 2.98361 16.5927 11.5115 21.3725C11.8153 21.5428 12.1857 21.5428 12.4894 21.3725Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Customers\"}]]}],\"$undefined\"]}]\n70:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/solutions\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[[\"$\",\"path\",null,{\"d\":\"M14 4.86263L10 3.5293V18.6375L14 19.9708V4.86263Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M16 19.9708L19.9487 18.6546C21.1737 18.2462 22 17.0998 22 15.8085V7.02491C22 4.97723 19.9939 3.53133 18.0513 4.17886L16 4.86263V19.9708Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M4.05132 4.84552L8 3.5293V18.6375L5.94868 19.3213C4.00609 19.9688 2 18.5229 2 16.4752V7.69157C2 6.40028 2.82629 5.25387 4.05132 4.84552Z\",\"fill\":\"currentColor\"}]]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Solutions\"}]]}],\"$undefined\"]}]\n71:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/newsroom\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"prefetch\":false,\"className\":\"flex min-h-9 items-center justify-between gap-3 rounded-lg py-3 hover:bg-accent\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-tabs border-border flex size-6 shrink-0 items-center justify-center rounded-lg border\",\"children\":[\"$\",\"svg\",null,{\"className\":\"text-muted-foreground size-3.5\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"clipRule\":\"evenodd\",\"d\":\"M21 7C21 4.79086 19.2091 3 17 3H7C4.79086 3 3 4.79086 3 7V17C3 19.2091 4.79086 21 7 21H17C19.2091 21 21 19.2091 21 17V7ZM9.5 8C9.5 8.69036 8.94036 9.25 8.25 9.25C7.55964 9.25 7 8.69036 7 8C7 7.30964 7.55964 6.75 8.25 6.75C8.94036 6.75 9.5 7.30964 9.5 8ZM9.5 12C9.5 12.6904 8.94036 13.25 8.25 13.25C7.55964 13.25 7 12.6904 7 12C7 11.3096 7.55964 10.75 8.25 10.75C8.94036 10.75 9.5 11.3096 9.5 12ZM8.25 17.25C8.94036 17.25 9.5 16.6904 9.5 16C9.5 15.3096 8.94036 14.75 8.25 14.75C7.55964 14.75 7 15.3096 7 16C7 16.6904 7.55964 17.25 8.25 17.25Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"span\",null,{\"className\":\"text-lg/7\",\"children\":\"Newsroom\"}]]}],\"$undefined\"]}]\n73:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"data-slot\":\"button\",\"className\":\"group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [\u0026_svg]:pointer-events-none [\u0026_svg]:shrink-0 bg-foreground text-background hover:bg-foreground/80 active:bg-foreground/70 h-9 px-4 py-1.5 text-sm/6 [\u0026_svg:not([class*='size-'])]:size-5 mt-2\",\"children\":\"Go to homepage\"}]\n41:[[\"$\",\"footer\",null,{\"className\":\"bg-background px-4 pb-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-border bg-background max-w-8xl mx-auto box-content overflow-hidden rounded-xl border\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row md:items-stretch *:border-border *:border-b [\u0026\u003e*:last-child]:border-b-0 md:*:border-r md:*:border-b-0 md:[\u0026\u003e*:last-child]:border-r-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground font-receipt text-[13px]/5 uppercase\",\"children\":\"Products\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L8b\",null,{\"href\":\"/products/email\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Email\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/sms\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"SMS\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/voice\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Voice\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/whatsapp\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"WhatsApp\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/verify\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Verify\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/lookup\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Lookup\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/rcs\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"RCS\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/push\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Push\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/esim\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"eSIM\"}],[\"$\",\"$L8b\",null,{\"href\":\"/products/realtime\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Realtime\"}]]}]]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground font-receipt text-[13px]/5 uppercase\",\"children\":\"Resources\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L8b\",null,{\"href\":\"/docs\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Documentation\"}],[\"$\",\"$L8b\",null,{\"href\":\"/docs/get-started/send-your-first-email\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Quickstart\"}],[\"$\",\"$L8b\",null,{\"href\":\"/docs/api\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"API Reference\"}],[\"$\",\"$L8b\",null,{\"href\":\"/docs/ai/mcp-server\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"MCP Server\"}],[\"$\",\"$L8b\",null,{\"href\":\"/integrations\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Integrations\"}],[\"$\",\"$L8b\",null,{\"href\":\"/customers\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Customers\"}],[\"$\",\"$L8b\",null,{\"href\":\"/guides\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Guides\"}],[\"$\",\"$L8b\",null,{\"href\":\"/explained\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Explained\"}],[\"$\",\"$L8b\",null,{\"href\":\"/learn\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Learn\"}],\"$L8c\",\"$L8d\",\"$L8e\"]}]]}],\"$undefined\"]}],\"$L8f\"]}],\"$L90\"]}],\"$L91\"]}],\"$L92\"]\n8c:[\"$\",\"$L8b\",null,{\"href\":\"/changelog\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Changelog\"}]\n8d:[\"$\",\"$L8b\",null,{\"href\":\"/blog\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Blog\"}]\n8e:[\"$\",\"$L8b\",null,{\"href\":\"/careers\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Careers\"}]\n93:T50f,M19.65 3H4.35C3.99196 3 3.64858 3.14223 3.39541 3.39541C3.14223 3.64858 3 3.99196 3 4.35V19.65C3 20.008 3.14223 20.3514 3.39541 20.6046C3.64858 20.8578 3.99196 21 4.35 21H19.65C20.008 21 20.3514 20.8578 20.6046 20.6046C20.8578 20.3514 21 20.008 21 19.65V4.35C21 3.99196 20.8578 3.64858 20.6046 3.39541C20.3514 3.14223 20.008 3 19.65 3ZM8.4 18.3H5.7V10.2H8.4V18.3ZM7.05 8.625C6.74056 8.61616 6.4406 8.51632 6.18758 8.33797C5.93456 8.15962 5.7397 7.91066 5.62737 7.6222C5.51503 7.33374 5.49019 7.01857 5.55595 6.71607C5.6217 6.41358 5.77515 6.13716 5.9971 5.92138C6.21906 5.70559 6.49968 5.55999 6.80391 5.50278C7.10814 5.44556 7.42248 5.47927 7.70766 5.59969C7.99284 5.7201 8.23622 5.92189 8.40737 6.17983C8.57853 6.43778 8.66987 6.74044 8.67 7.05C8.66289 7.47331 8.4885 7.8766 8.18495 8.17173C7.88139 8.46685 7.47335 8.62982 7.05 8.625ZM18.3 18.3H15.6V14.034C15.6 12.756 15.06 12.297 14.358 12.297C14.1522 12.3107 13.9511 12.3649 13.7663 12.4566C13.5815 12.5482 13.4166 12.6755 13.2811 12.831C13.1457 12.9866 13.0422 13.1674 12.9768 13.363C12.9114 13.5586 12.8853 13.7652 12.9 13.971C12.8955 14.0129 12.8955 14.0551 12.9 14.097V18.3H10.2V10.2H12.81V11.37C13.0733 10.9695 13.435 10.6433 13.8605 10.4227C14.286 10.2021 14.761 10.0944 15.24 10.11C16.635 10.11 18.264 10.884 18.264 13.404L18.3 18.3Z8f:[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col gap-4 p-8 md:justify-between md:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground font-receipt text-[13px]/5 uppercase\",\"children\":\"Company\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4\",\"children\":[[\"$\",\"$L8b\",null,{\"href\":\"/about\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"About\"}],[\"$\",\"$L8b\",null,{\"href\":\"/pricing\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Pricing\"}],[\"$\",\"a\",null,{\"href\":\"https://authifly.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5\",\"children\":[\"Authifly, our verification brand\",[\"$\",\"svg\",null,{\"className\":\"size-3.5 shrink-0\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M18 15V6M18 6H9M18 6L6.25 17.75\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]]}]]}]}],[\"$\",\"$L8b\",null,{\"href\":\"/legal\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Legal\"}],[\"$\",\"$L8b\",null,{\"href\":\"/legal/website-terms-of-use\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Terms\"}],[\"$\",\"$L8b\",null,{\"href\":\"/legal/privacy\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Privacy\"}],[\"$\",\"a\",null,{\"href\":\"https://trust.bird.com\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm leading-5 transition-colors text-foreground hover:text-muted-foreground\",\"children\":\"Trust Center\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-8 space-y-4 md:mt-0\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground font-receipt text-[13px]/5 uppercase\",\"children\":\"Social\"}],[\"$\",\"div\",null,{\"className\":\"text-foreground flex items-center gap-4\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://x.com/messagebird\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"X\",\"className\":\"hover:text-muted-foreground transition-colors\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-4 w-auto\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M17.5652 3.25H20.5319L14.0505 10.6628L21.6753 20.75H15.7052L11.0291 14.6322L5.67867 20.75H2.71017L9.64264 12.8212L2.32812 3.25H8.44986L12.6766 8.84192L17.5652 3.25ZM16.524 18.9731H18.1679L7.55662 4.93359H5.79256L16.524 18.9731Z\",\"fill\":\"currentColor\"}]]}]}],[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/birdhq\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"hover:text-muted-foreground transition-colors\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-4 w-auto\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"$93\",\"fill\":\"currentColor\"}]]}]}],\"$L94\"]}]]}]]}]\n90:[\"$\",\"div\",null,{\"className\":\"border-border flex flex-col gap-4 border-t py-4 md:flex-row md:items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-wrap items-center gap-4 px-8\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-sm leading-5\",\"children\":\"© 2026 Bird\"}],\"$L95\"]}],[\"$\",\"div\",null,{\"className\":\"text-muted-foreground flex flex-1 flex-wrap items-center gap-4 px-8 md:justify-end\",\"children\":[[\"$\",\"$L96\",null,{\"label\":\"Privacy settings\"}],[\"$\",\"a\",null,{\"href\":\"mailto:support@bird.com\",\"className\":\"hover:text-foreground text-sm leading-5 transition-colors\",\"children\":\"Contact support\"}],[\"$\",\"$L97\",null,{\"current\":\"en-us\",\"locales\":[\"en-us\",\"en-ca\",\"en-nl\",\"en-fr\",\"en-de\",\"en-gb\",\"en-es\",\"en-it\",\"en-ch\",\"en-au\",\"en-sg\",\"pt-br\",\"nl-nl\",\"fr-fr\",\"fr-ch\",\"de-de\",\"de-ch\",\"pl-pl\",\"es-es\",\"it-it\",\"id-id\",\"hi-in\",\"zh-sg\"],\"variant\":\"footer\",\"dark\":\"$undefined\"}]]}]]}]\n98:T437,M20 20H0V0H20V20ZM4.28516 6.48362H10.5909C10.5909 6.8772 10.2932 7.1978 9.92763 7.19781H4.28516C4.28516 7.70536 4.38375 8.18811 4.56239 8.62587H9.26389C9.26389 9.01946 8.96607 9.33974 8.60048 9.33974H4.94846C5.55423 10.207 6.51815 10.7682 7.60428 10.7682H9.59473C9.7785 10.7682 9.9276 10.9283 9.92763 11.1259C9.92763 11.3235 9.77851 11.4836 9.59473 11.4836H7.60428L5.38704 15.0556H9.76194C11.5986 15.0556 13.158 13.7695 13.7027 11.99L14.4504 9.55078C14.6926 8.75886 15.1355 8.0647 15.7148 7.53819C15.4814 7.11936 15.0574 6.83974 14.5723 6.83974C14.1266 6.83974 13.7314 7.07598 13.4905 7.44L11.8558 9.90571C11.7962 9.99602 11.6972 10.0556 11.5856 10.0556C11.4018 10.0556 11.2531 9.8954 11.2531 9.69781C11.2532 9.62408 11.2733 9.55551 11.3084 9.49913L12.6891 7.27593C12.9608 6.83778 12.9864 6.27419 12.7553 5.81C12.5246 5.34543 12.075 5.05556 11.5856 5.05556H4.28516V6.48362ZM14.5723 7.28819C14.7103 7.28819 14.8203 7.40845 14.8203 7.55556C14.8219 7.70227 14.7103 7.82259 14.5723 7.82259C14.435 7.82259 14.3238 7.70306 14.3238 7.55556C14.3238 7.40806 14.435 7.2882 14.5723 7.28819Z91:[\"$\",\"div\",null,{\"className\":\"mt-10 flex justify-center\",\"children\":[\"$\",\"svg\",null,{\"width\":\"20\",\"height\":\"20\",\"viewBox\":\"0 0 20 20\",\"fill\":\"none\",\"className\":\"text-foreground size-6\",\"children\":[\"$\",\"path\",null,{\"d\":\"$98\",\"fill\":\"currentColor\"}]}]}]\n92:[[\"$\",\"div\",null,{\"data-footer-backdrop\":true,\"className\":\"absolute h-50 w-full [clip:rect(auto,auto,auto,auto)]\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"bg-foreground fixed inset-x-0 bottom-0 flex max-h-50 items-end justify-center\",\"children\":[\"$\",\"$L99\",null,{\"children\":[\"$\",\"$L9a\",null,{\"className\":\"text-background\"}]}]}]}],[\"$\",\"div\",null,{\"data-footer-backdrop\":true,\"className\":\"h-50\"}]]\n74:[\"$\",\"section\",null,{\"data-cta-section\":true,\"className\":\"bg-white px-4 pt-16 pb-6 md:pt-30\",\"children\":[\"$\",\"div\",null,{\"className\":\"dark max-w-8xl mx-auto flex flex-col items-center gap-20 overflow-hidden rounded-xl bg-orange-500 px-8 pt-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full max-w-[672px] flex-col items-center gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground font-medium text-balance whitespace-pre-line leading-[1.125] tracking-tight text-h2 text-center\",\"children\":[\"Start with one channel.\",[\"$\",\"br\",null,{}],\"Add the others when you're ready.\"]}],[\"$\",\"p\",null,{\"className\":\"text-balance text-lg text-muted-foreground text-center\",\"children\":\"A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-2\",\"children\":[[\"$\",\"$L9b\",null,{\"size\":\"sm\",\"href\":\"/dashboard/signup\",\"external\":true,\"event\":\"cta_clicked\",\"eventProps\":{\"location\":\"default_cta\",\"label\":\"get_started\"},\"children\":\"Get started\"}],\"$L9c\"]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-2.5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-muted-foreground mx-auto max-w-md text-center text-xs\",\"children\":\"Using Claude Code, Cursor, or Codex? Copy a setup prompt and your agent installs the Bird CLI and skills for you. Pick yours:\"}],[\"$\",\"$L9d\",null,{}]]}]]}],[\"$\",\"div\",null,{\"className\":\"h-80 w-full max-w-[640px]\",\"children\":[\"$\",\"$L9e\",null,{\"className\":\"mx-auto w-[85%]\"}]}]]}]}]\n76:[[\"$\",\"div\",null,{\"className\":\"bg-background border-border border-b px-6 pt-14 pb-16 md:pb-[120px] dark\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto space-y-10 max-w-5xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full items-center justify-center gap-2 md:px-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-xs tracking-[0.06em] uppercase\",\"children\":\"Developers Hub\"}],[\"$\",\"span\",null,{\"className\":\"text-muted-foreground font-mono text-xs\",\"children\":\"/\"}],[\"$\",\"time\",null,{\"dateTime\":\"2017-02-07T00:00:00.000Z\",\"className\":\"text-muted-foreground font-mono text-xs tracking-[0.06em] uppercase\",\"children\":\"Feb 7, 2017\"}],null]}],[\"$\",\"h1\",null,{\"className\":\"text-foreground text-hero leading-none font-medium tracking-[-0.96px] whitespace-pre-line md:tracking-[-1.28px] w-full text-center md:px-8 mb-16 md:mb-20\",\"children\":\"The Day Our DNS Hit an Undocumented Limit in AWS\"}],null,[\"$\",\"div\",null,{\"className\":\"aspect-video w-full overflow-hidden rounded-sm\",\"children\":[\"$\",\"img\",null,{\"src\":\"https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp\",\"alt\":\"The Day Our DNS Hit an Undocumented Limit in AWS\",\"className\":\"size-full object-cover\"}]}]]}]}],[\"$\",\"div\",null,{\"className\":\"dark bg-card border-border border-y px-6 py-16 md:px-20 md:py-30\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-[1344px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute inset-y-0 left-0 hidden xl:block\",\"children\":[\"$\",\"div\",null,{\"className\":\"pointer-events-auto sticky top-26 w-[235px] pl-8\",\"children\":[\"$\",\"$L9f\",null,{\"sections\":[{\"id\":\"key-takeaways\",\"text\":\"Key Takeaways\"},{\"id\":\"how-we-tracked-down-unusual-dns-failures-in-aws\",\"text\":\"How We Tracked Down Unusual DNS Failures in AWS\"},{\"id\":\"tldr\",\"text\":\"TL;DR\"},{\"id\":\"digging-deeper-into-dns\",\"text\":\"Digging Deeper into DNS\"},{\"id\":\"aws-and-the-clouds-silver-lining\",\"text\":\"AWS and the Cloud’s Silver Lining\"},{\"id\":\"qa\",\"text\":\"Q\u0026A\"}]}]}]}],[\"$\",\"article\",null,{\"className\":\"mx-auto max-w-2xl md:px-8\",\"data-prose\":true,\"lang\":\"en\",\"children\":\"$La0\"}]]}]}]]\na1:Te35,M12 4.21173C14.5365 4.21173 14.837 4.22123 15.8389 4.267C16.4411 4.27427 17.0377 4.38499 17.6024 4.59432C18.0151 4.74662 18.3884 4.9895 18.6949 5.30509C19.0105 5.61156 19.2534 5.98488 19.4057 6.39759C19.615 6.96235 19.7257 7.55888 19.733 8.16114C19.7788 9.16295 19.7883 9.4635 19.7883 12C19.7883 14.5365 19.7788 14.837 19.733 15.8389C19.7257 16.4411 19.615 17.0377 19.4057 17.6024C19.2476 18.0122 19.0055 18.3844 18.6949 18.6949C18.3844 19.0055 18.0122 19.2476 17.6024 19.4057C17.0377 19.615 16.4411 19.7257 15.8389 19.733C14.837 19.7788 14.5365 19.7883 12 19.7883C9.4635 19.7883 9.16295 19.7788 8.16114 19.733C7.55859 19.7258 6.96176 19.6151 6.39673 19.4057C5.98433 19.2533 5.61132 19.0104 5.30509 18.6949C4.9895 18.3884 4.74662 18.0151 4.59432 17.6024C4.38499 17.0377 4.27427 16.4411 4.267 15.8389C4.22123 14.837 4.21173 14.5365 4.21173 12C4.21173 9.4635 4.22123 9.16295 4.267 8.16114C4.27427 7.55888 4.38499 6.96235 4.59432 6.39759C4.74662 5.98488 4.9895 5.61156 5.30509 5.30509C5.61156 4.9895 5.98488 4.74662 6.39759 4.59432C6.96235 4.38499 7.55888 4.27427 8.16114 4.267C9.16295 4.22123 9.4635 4.21173 12 4.21173ZM12 2.5C9.42032 2.5 9.09645 2.51123 8.08341 2.557C7.29535 2.57272 6.51567 2.72194 5.7775 2.99832C5.1433 3.2371 4.56886 3.61141 4.09427 4.09514C3.61096 4.56956 3.23695 5.14369 2.99832 5.7775C2.72224 6.51572 2.57331 7.2954 2.55786 8.08341C2.51036 9.09645 2.5 9.42032 2.5 12C2.5 14.5797 2.51123 14.9035 2.557 15.9166C2.57272 16.7046 2.72194 17.4843 2.99832 18.2225C3.2371 18.8567 3.61141 19.4311 4.09514 19.9057C4.56956 20.389 5.14369 20.763 5.7775 21.0017C6.51572 21.2778 7.2954 21.4267 8.08341 21.4421C9.09645 21.4896 9.42032 21.5 12 21.5C14.5797 21.5 14.9035 21.4888 15.9166 21.443C16.7046 21.4273 17.4843 21.2781 18.2225 21.0017C18.8538 20.7576 19.4271 20.3843 19.9057 19.9057C20.3843 19.4271 20.7576 18.8538 21.0017 18.2225C21.2778 17.4843 21.4267 16.7046 21.4421 15.9166C21.4896 14.9035 21.5 14.5797 21.5 12C21.5 9.42032 21.4888 9.09645 21.443 8.08341C21.4273 7.29535 21.2781 6.51567 21.0017 5.7775C20.7629 5.1433 20.3886 4.56886 19.9049 4.09427C19.4304 3.61096 18.8563 3.23695 18.2225 2.99832C17.4843 2.72224 16.7046 2.57331 15.9166 2.55786C14.9035 2.51036 14.5797 2.5 12 2.5ZM12 7.12132C11.0351 7.12132 10.0918 7.40745 9.28955 7.94352C8.48725 8.4796 7.86194 9.24155 7.49269 10.133C7.12343 11.0245 7.02682 12.0054 7.21506 12.9518C7.40331 13.8982 7.86796 14.7675 8.55025 15.4497C9.23255 16.132 10.1018 16.5967 11.0482 16.7849C11.9946 16.9732 12.9755 16.8766 13.867 16.5073C14.7585 16.1381 15.5204 15.5127 16.0565 14.7105C16.5926 13.9082 16.8787 12.9649 16.8787 12C16.8787 10.7061 16.3647 9.46518 15.4497 8.55025C14.5348 7.63532 13.2939 7.12132 12 7.12132ZM12 15.167C11.3736 15.167 10.7613 14.9812 10.2405 14.6332C9.71973 14.2852 9.31382 13.7906 9.07412 13.2119C8.83442 12.6333 8.7717 11.9965 8.8939 11.3822C9.0161 10.7678 9.31772 10.2035 9.76063 9.76063C10.2035 9.31772 10.7678 9.0161 11.3822 8.8939C11.9965 8.7717 12.6333 8.83442 13.2119 9.07412C13.7906 9.31382 14.2852 9.71973 14.6332 10.2405C14.9812 10.7613 15.167 11.3736 15.167 12C15.167 12.8399 14.8333 13.6455 14.2394 14.2394C13.6455 14.8333 12.8399 15.167 12 15.167ZM17.0713 5.78873C16.8458 5.78873 16.6254 5.85559 16.4379 5.98085C16.2505 6.10612 16.1043 6.28416 16.0181 6.49247C15.9318 6.70078 15.9092 6.92999 15.9532 7.15113C15.9972 7.37227 16.1057 7.5754 16.2652 7.73483C16.4246 7.89426 16.6277 8.00284 16.8489 8.04682C17.07 8.09081 17.2992 8.06823 17.5075 7.98195C17.7158 7.89567 17.8939 7.74955 18.0191 7.56208C18.1444 7.37461 18.2113 7.1542 18.2113 6.92873C18.2113 6.62638 18.0912 6.33642 17.8774 6.12263C17.6636 5.90883 17.3736 5.78873 17.0713 5.78873Z94:[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/messagebird\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Instagram\",\"className\":\"hover:text-muted-foreground transition-colors\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-4 w-auto\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"$a1\",\"fill\":\"currentColor\"}]]}]}]\n77:[\"$\",\"div\",null,{\"className\":\"border-border border-b py-16 first:pt-4 md:py-20 md:first:pt-3 lg:py-30 lg:first:pt-13 text-foreground dark bg-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto box-content max-w-7xl px-4 md:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"space-y-8\",\"data-content-connections\":\"/blog/undocumented-limit-dns-aws\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground font-medium text-balance whitespace-pre-line leading-[1.125] tracking-tight text-h2\",\"children\":\"Explore current guidance.\"}],[\"$\",\"p\",null,{\"className\":\"text-balance text-lg text-muted-foreground\",\"children\":\"Continue with the documentation, guides and examples for this topic. Resources are in English.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid gap-4 md:grid-cols-2\",\"children\":[[\"$\",\"$La2\",\"/products/email\",{\"source\":\"/blog/undocumented-limit-dns-aws\",\"connection\":{\"kind\":\"product\",\"path\":\"/products/email\",\"title\":\"Email\",\"topic\":\"email\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground flex items-center justify-between gap-4 text-sm\",\"children\":[\"Explore the capability\",[\"$\",\"svg\",null,{\"className\":\"size-5 shrink-0\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M18 15V6M18 6H9M18 6L6.25 17.75\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-p2 font-medium\",\"children\":\"Email\"}]]}],[\"$\",\"$La2\",\"/docs/get-started/send-your-first-email\",{\"source\":\"/blog/undocumented-limit-dns-aws\",\"connection\":{\"kind\":\"docs\",\"path\":\"/docs/get-started/send-your-first-email\",\"title\":\"Send your first email\",\"topic\":\"email\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground flex items-center justify-between gap-4 text-sm\",\"children\":[\"Implementation guide\",[\"$\",\"svg\",null,{\"className\":\"size-5 shrink-0\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M18 15V6M18 6H9M18 6L6.25 17.75\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-p2 font-medium\",\"children\":\"Send your first email\"}]]}],[\"$\",\"$La2\",\"/learn/email/getting-started-with-email\",{\"source\":\"/blog/undocumented-limit-dns-aws\",\"connection\":{\"kind\":\"video\",\"path\":\"/learn/email/getting-started-with-email\",\"title\":\"Getting started with email\",\"topic\":\"email\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground flex items-center justify-between gap-4 text-sm\",\"children\":[\"Watch the guide\",[\"$\",\"svg\",null,{\"className\":\"size-5 shrink-0\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M18 15V6M18 6H9M18 6L6.25 17.75\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-p2 font-medium\",\"children\":\"Getting started with email\"}]]}],[\"$\",\"$La2\",\"/learn/paths/integration\",{\"source\":\"/blog/undocumented-limit-dns-aws\",\"connection\":{\"kind\":\"course\",\"path\":\"/learn/paths/integration\",\"title\":\"Build your first integration\",\"topic\":\"email\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"text-muted-foreground flex items-center justify-between gap-4 text-sm\",\"children\":[\"Follow the learning path\",[\"$\",\"svg\",null,{\"className\":\"size-5 shrink-0\",\"aria-hidden\":true,\"role\":\"$undefined\",\"width\":\"24px\",\"height\":\"24px\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"style\":{\"color\":\"$undefined\"},\"children\":[false,[\"$\",\"path\",null,{\"d\":\"M18 15V6M18 6H9M18 6L6.25 17.75\",\"stroke\":\"currentColor\",\"strokeWidth\":\"2\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-foreground text-p2 font-medium\",\"children\":\"Build your first integration\"}]]}]]}],[\"$\",\"$L9b\",null,{\"carryAcquisition\":true,\"href\":\"/learn/workspace?topic=email\",\"variant\":\"outline\",\"className\":\"h-auto min-h-11 max-w-full py-2 text-left whitespace-normal\",\"event\":\"learn_handoff_opened\",\"eventProps\":{\"source_path\":\"/blog/undocumented-limit-dns-aws\",\"topic\":\"email\"},\"children\":\"Try the practice and get an implementation brief\"}]]}]}]}]\n95:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/status\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"children\":[\"$\",\"$La3\",null,{\"defaultText\":\"All systems operational\"}]}]\n9c:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/docs\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"data-slot\":\"button\",\"className\":\"group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [\u0026_svg]:pointer-events-none [\u0026_svg]:shrink-0 bg-secondary text-foreground hover:bg-secondary/80 active:bg-secondary/70 h-8 px-3 py-1.5 text-sm/5 [\u0026_svg:not([class*='size-'])]:size-4\",\"children\":\"Read docs\"}]\na0:[[\"$\",\"h2\",null,{\"id\":\"key-takeaways\",\"children\":\"Key Takeaways\"}],\"\\n\",[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"SparkPost encountered an \",[\"$\",\"strong\",null,{\"children\":\"undocumented network throughput limit\"}],\" on a specific AWS EC2 instance type that powered its primary DNS cluster.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Traditional instance sizing (CPU, RAM, disk) didn’t reveal this bottleneck because the issue was tied to \",[\"$\",\"strong\",null,{\"children\":\"aggregate DNS network traffic\"}],\", not resource starvation.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"DNS usage for high-volume outbound email is unusually heavy: SparkPost generates \",[\"$\",\"strong\",null,{\"children\":\"millions of DNS lookups\"}],\" for domain routing, authentication (SPF/DKIM), and AWS API interactions.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"The DNS failure didn’t stem from malformed DNS responses — rather, instance-level \",[\"$\",\"strong\",null,{\"children\":\"network capacity thresholds\"}],\" were silently exceeded, causing widespread lookup failures.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Because AWS doesn’t explicitly document these soft network limits, diagnosing the issue required deep collaboration between SparkPost’s SRE team and AWS engineers.\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"The team resolved the problem by \",[\"$\",\"strong\",null,{\"children\":\"migrating DNS services to larger instance types\"}],\" with greater network bandwidth and redesigning parts of the DNS architecture for better isolation and failover.\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"No customer data or messages were lost, but the event highlighted how \",[\"$\",\"strong\",null,{\"children\":\"cloud-native architectures can hit unexpected limits at scale\"}],\" — and how quickly they can be fixed with AWS elasticity.\"]}],\"\\n\"]}],\"\\n\",[\"$\",\"h2\",null,{\"id\":\"how-we-tracked-down-unusual-dns-failures-in-aws\",\"children\":\"How We Tracked Down Unusual DNS Failures in AWS\"}],\"\\n\",[\"$\",\"p\",null,{\"children\":[\"We’ve built SparkPost around the idea that a cloud service like ours needs to be cloud-native itself. That’s not just posturing. It’s our cloud architecture that underpins the scalability, elasticity, and reliability that are core aspects of the SparkPost service. Those qualities are major reasons we’ve built our infrastructure atop \",[\"$\",\"a\",null,{\"href\":\"https://aws.amazon.com/\",\"children\":\"Amazon Web Services (AWS)\"}],\"—and it’s why we can offer our customers service level and burst rate guarantees unmatched by anyone else in the business.\"]}],\"\\n\",[\"$\",\"p\",null,{\"children\":[\"But we don’t pretend that we’re never challenged by unexpected bugs or limits of available technology. We ran into something like this last Friday, and \",[\"$\",\"a\",null,{\"href\":\"https://status.sparkpost.com/incidents/b16wbn84qk8l\",\"children\":\"that incident\"}],\" led to intermittent slowness in our service and delivery delays for some of our customers.\"]}],\"\\n\",[\"$\",\"p\",null,{\"children\":[\"First let me say, the issue was resolved that same day. Moreover, no email or related data was lost. However, if delivery of your emails was slowed because of this issue, please accept my apology (in fact, an apology from our entire team). This incident reinforced the importance of having comprehensive backup strategies in place - whether you're using \",\"$La4\",\" or other data protection methods to ensure business continuity during infrastructure challenges. We know you count on us, and it’s frustrating when we’re not performing at the level you expect.\"]}],\"\\n\",[\"$\",\"p\",null,{\"children\":\"Some companies are tempted to brush issues like a service degradation under the rug and hope no one notices. You may have experienced that with services you’ve used in the past. I know I have. But that’s not how we like to do business.\"}],\"\\n\",\"$La5\",\"\\n\",\"$La6\",\"\\n\",\"$La7\",\"\\n\",\"$La8\",\"\\n\",\"$La9\",\"\\n\",\"$Laa\",\"\\n\",\"$Lab\",\"\\n\",\"$Lac\",\"\\n\",\"$Lad\",\"\\n\",\"$Lae\",\"\\n\",\"$Laf\",\"\\n\",\"$Lb0\",\"\\n\",\"$Lb1\",\"\\n\",\"$Lb2\",\"\\n\",\"$Lb3\",\"\\n\",\"$Lb4\",\"\\n\",\"$Lb5\",\"\\n\",\"$Lb6\",\"\\n\",\"$Lb7\",\"\\n\",\"$Lb8\",\"\\n\",\"$Lb9\",\"\\n\",\"$Lba\",\"\\n\",\"$Lbb\",\"\\n\",\"$Lbc\",\"\\n\",\"$Lbd\",\"\\n\",\"$Lbe\",\"\\n\",\"$Lbf\",\"\\n\",\"$Lc0\",\"\\n\",\"$Lc1\",\"\\n\",\"$Lc2\",\"\\n\",\"$Lc3\",\"\\n\",\"$Lc4\",\"\\n\",\"$Lc5\",\"\\n\",\"$Lc6\",\"\\n\",\"$Lc7\",\"\\n\",\"$Lc8\",\"\\n\",\"$Lc9\"]\n44:[\"$\",\"$Lca\",null,{\"formats\":\"$undefined\",\"locale\":\"en-us\",\"messages\":{\"client:home/bring-your-own-agent\":{\"S5UbnT\":\"Bird\",\"3br8QV\":\"Your Agent\",\"sFHtHE\":\"Replaces\"},\"client:customers\":{\"Ikm5oG\":\"Load more customers\"},\"client:demo/form\":{\"_4pQDl\":\"Name is required.\",\"JevcDX\":\"Work email is required.\",\"rmXLgt\":\"Enter a valid email.\",\"QydNTT\":\"Enter a valid phone number (e.g. +31612345678).\",\"CXvCbo\":\"Monthly message volume is required.\",\"W_5hwr\":\"Something went wrong. Please try again.\",\"wQyJV1\":\"Network error. Please try again.\",\"TemVby\":\"Full Name\",\"UIeJ58\":\"Jane Doe\",\"7oPcP-\":\"Work Email\",\"yOAbiY\":\"john.doe@company.com\",\"mXiD5u\":\"Phone Number\",\"bmqL_s\":\"Products of interest\",\"i2yHtg\":\"Monthly message volume\",\"ff2VGL\":\"Sending…\",\"8oPf1o\":\"Contact Sales\",\"jM8W7d\":\"Select country\",\"pxhJMa\":\"Search countries…\",\"OotY1c\":\"No country found.\"},\"client:demo/content\":{\"7IAtNH\":\"Discover what you can build with Bird.\",\"2v0v7z\":\"Schedule a live demo with our sales team and learn how Bird can power every message your product sends, across email, SMS, WhatsApp, and voice.\",\"emqxVO\":\"What to expect\",\"W15lYz\":\"A live walkthrough, tailored to what you're building.\",\"y6nC-p\":\"Straight answers on pricing, deliverability, and migration.\",\"7azuHa\":\"A direct line to the team that runs the network.\"},\"client:learn/credential\":{\"u2utQx\":\"This certificate is private, revoked, or does not exist.\",\"QMie84\":\"We could not verify this certificate. Please try again later.\",\"ibcsua\":\"Checking the completion record\",\"s9DB4a\":\"About course certificates\",\"dBSE7k\":\"Verified completion record\",\"iyA8Ui\":\"This learner completed the guided mission and passed all six checks in the independent simulation assessment.\",\"4fyWbs\":\"Issued {date} · Course version {version}\",\"zU_q1N\":\"Link copied\",\"n7Ds4a\":\"Copy verification link\",\"w6SU6Q\":\"View the course\",\"5rWBgt\":\"The link could not be copied. Copy it from your address bar.\"},\"client:learn/preview\":{\"KO6JVi\":\"Request accepted\",\"cf1lHZ\":\"Delivery confirmed\",\"mduymx\":\"Customer replied\",\"oQyu7g\":\"Interactive practice\",\"7nmUnD\":\"An order moves through your integration.\",\"5yUsUe\":\"Replay\",\"WYlDtI\":\"Advance the event\",\"jG_N1c\":\"Build this workflow\",\"BGhhoS\":\"Practice conversation\",\"ixJxrV\":\"Your order is on its way. Where should we leave it?\",\"OhPLbk\":\"With reception, please.\",\"TU32pH\":\"With reception\"},\"client:learn/practice\":{\"aey2Sy\":\"Interactive practice · English\",\"JWvs30\":\"This browser exercise simulates messages. Your work stays here until you leave. Sign in for saved progress and assessments.\",\"8H08i0\":\"Choose an approved template and the customer reply, then apply it to the order.\",\"HBCwkh\":\"Practice code: {code}\",\"_cqf4e\":\"Expire code\",\"ZD48TW\":\"Resend code\",\"SCxWM_\":\"Disconnect customer screen\",\"DB1AIU\":\"Connect customer screen\",\"yqoaxI\":\"Send invalid event\",\"4LtROF\":\"Replay event\",\"8InKcR\":\"Run and check\",\"ue_xrZ\":\"Practice output\",\"-nq_Uk\":\"Practice check passed.\",\"7nythq\":\"Show a hint\",\"T-1XaP\":\"Select Approved and Leave with reception, then run the check.\",\"St-NZT\":\"Continue with saved learning\"},\"client:learn/transcript\":{\"hI9YsI\":\"Find in transcript\",\"Wd4GW6\":\"{count} matching passages\",\"jsXQ3G\":\"Full transcript\"},\"client:partners\":{\"W_5hwr\":\"Something went wrong. Please try again.\",\"_Qxs7Z\":\"Thank you! We'll be in touch shortly.\",\"FswGXs\":\"Partner Full Name\",\"BNhYTi\":\"Partner Organisation\",\"UUuwl5\":\"Partner Email\",\"QnFfJf\":\"Lead Company\",\"ZRC5Xy\":\"Lead Email\",\"pd6eyV\":\"Lead First Name\",\"hruHwN\":\"Lead Last Name\",\"mXiD5u\":\"Phone Number\",\"L6KR1Q\":\"Lead Country\",\"7nCkyG\":\"Use case description\",\"p-fgmb\":\"Type something here...\",\"ezi0xQ\":\"I have read and agree to the \u003cprivacy\u003ePrivacy Policy\u003c/privacy\u003e\",\"txkW56\":\"Submitting...\",\"tsxO6y\":\"Submit Lead\"},\"client:pricing/connectivity-explorer\":{\"pxhJMa\":\"Search countries…\",\"OotY1c\":\"No country found.\"},\"client:pricing\":{\"55hdQy\":\"Currency\"},\"client:products/mailboxes\":{\"uu92Br\":\"Customer Service\",\"3xvfbv\":\"A support inbox the agent runs.\",\"3al9z_\":\"Every conversation is a thread; the agent answers in-thread and flags the unsure ones with a label a human watches.\",\"aUvFOR\":\"Browser Agents\",\"t79nb_\":\"Sign-ups that need an inbox.\",\"PkQpmp\":\"A browser agent claims its own address, signs up for the service, and reads the verification code out of extracted_text seconds later.\",\"lRDtPS\":\"Doc Processing\",\"CPUqbA\":\"Invoices arrive as attachments.\",\"1_Zli1\":\"Vendors mail one address; the agent pulls the PDFs over the API, runs its own extraction, and answers the sender.\",\"5lQx5r\":\"Scheduling\",\"q94BNE\":\"An assistant people can email.\",\"Jw5BAU\":\"Give a scheduling agent a durable address. Requests land as threads, and confirmations go out from the same identity every time.\",\"zwQywB\":\"What you can use Mailboxes for.\",\"ARitUA\":\"Four jobs a mailbox does on day one.\"},\"client:products/realtime\":{\"Svsc7N\":\"{conns} concurrent connections\",\"dq661W\":\"{msgs} messages / day\",\"G-DXc9\":\"Most Popular\",\"tf1lIh\":\"Free\",\"8oPf1o\":\"Contact Sales\",\"Lx25RD\":\"For getting started\",\"__3lZr\":\"No volume options\",\"i7IHHZ\":\"Start free\",\"NxjUBO\":\"Startup\",\"Vn2ud4\":\"/ month\",\"utlY6-\":\"For teams getting going\",\"tANShl\":\"Startup volume\",\"iqNNzb\":\"Select Startup\",\"g12Dke\":\"Growth\",\"68Zres\":\"For real production traffic\",\"LUU3X_\":\"Growth volume\",\"hmNSDm\":\"Select Growth\",\"CDLJ0W\":\"Enterprise\",\"Sjo1P4\":\"Custom\",\"mJP4r-\":\"Tailored to your needs\"},\"client:products/sms/destinations\":{\"_VnDMl\":\"Other\",\"Mbo_BG\":\"Search 190+ countries by name, code, or dial code\",\"TniB_e\":\"Search destinations\",\"4YJHut\":\"Clear search\",\"aXwtQO\":\"{count} countries\",\"F-mh2b\":\"No destinations match \\\"{query}\\\". Try a country name, ISO code, or dial code.\"},\"client:tools/bimi\":{\"86vVMM\":\"DNS record\",\"p4PHeC\":\"Publish this TXT record at your domain.\",\"BN5yXZ\":\"Valid\",\"89T_ze\":\"Invalid\",\"-U6ozc\":\"Type\",\"QtFGiO\":\"Host\",\"QEIDZo\":\"Add this as a new record at your DNS provider. “Type” and “Host” are the fields it asks for. Some providers want just \u003ccode\u003edefault._bimi\u003c/code\u003e in the host field and add the domain for you.\",\"GufXy5\":\"Value\",\"5xbSAC\":\"BIMI record value\",\"0oL1zz\":\"Copied!\",\"4l6vz1\":\"Copy\",\"yTtOr9\":\"Paste an existing record here and the builder updates to match.\",\"0xa6mS\":\"Record builder\",\"qprUJe\":\"Fill in your logo and certificate. The record updates live.\",\"f_GWPY\":\"Your domain\",\"d1OgED\":\"(optional)\",\"gxkld2\":\"Selector\",\"k81S1y\":\"Logo\",\"GcV2on\":\"The HTTPS link to your brand logo. It must be an SVG Tiny Portable/Secure file: a square, single-path mark on a solid background. This is the one thing BIMI can't work without.\",\"pE2Wpy\":\"Logo URL\",\"79bcqQ\":\"Verified Mark Certificate\",\"jvvQwX\":\"A VMC proves you own the trademark on your logo. Gmail and Apple Mail won't show the logo without one, but you can publish the record first and add the certificate later.\",\"-DiRd_\":\"Certificate URL\"},\"client:tools/dkim-wizard\":{\"86vVMM\":\"DNS record\",\"p4PHeC\":\"Publish this TXT record at your domain.\",\"BN5yXZ\":\"Valid\",\"f0W26f\":\"Revoked\",\"89T_ze\":\"Invalid\",\"-U6ozc\":\"Type\",\"QtFGiO\":\"Host\",\"qfoy-n\":\"Add this as a new record at your DNS provider. “Type” and “Host” are the fields it asks for. Some providers want just \u003ccode\u003email._domainkey\u003c/code\u003e in the host field and add the domain for you.\",\"GufXy5\":\"Value\",\"0oL1zz\":\"Copied!\",\"4l6vz1\":\"Copy\",\"PsdU5V\":\"Generate a key pair, or paste an existing DKIM record here to check it…\",\"n_Y3yH\":\"DKIM record value\",\"rpbYrO\":\"This value is over 255 characters, so it won't fit in a single DNS text string. Run it through the \u003clink\u003eDNS record splitter\u003c/link\u003e to get it formatted for your provider.\",\"GXV25U\":\"Paste an existing record here to check it. It won't recover a private key.\",\"fglVXB\":\"Key type\",\"KS3Gam\":\"Key size\",\"kopZxS\":\"~{bits}-bit\",\"WJhvBX\":\"Hashes allowed\",\"ToO3_h\":\"Any\",\"n7yYXG\":\"Service\",\"Ed112w\":\"Flags\",\"450Fty\":\"None\",\"tzMNF3\":\"Status\",\"3a5wL8\":\"Active\",\"94SxG5\":\"Key generation failed. Your browser may not support it: try a recent Chrome, Firefox, or Safari.\",\"q-nfO0\":\"1024-bit\",\"V_o9Nr\":\"2048-bit (recommended)\",\"eccbNz\":\"Generate a key pair\",\"C7uNMi\":\"Runs entirely in your browser. The private key is never sent anywhere.\",\"f_GWPY\":\"Your domain\",\"d1OgED\":\"(optional)\",\"gxkld2\":\"Selector\",\"DUV5vZ\":\"2048-bit is the current recommendation. 1024-bit is weaker but shorter, which matters if your DNS provider struggles with long TXT records.\",\"YyUJqc\":\"Your active key is {size}-bit. Generate a new key pair to switch to this size.\",\"RSq2l5\":\"The record above has been edited, so these no longer match it. They'll apply the next time you generate a key pair.\",\"udU_i8\":\"Restrict hashes to SHA-256\",\"0gPzVu\":\"Only allow SHA-256 signatures. Leaving this off also accepts the older, weaker SHA-1. Most senders should keep this on.\",\"3WEQ7J\":\"Restrict to email\",\"3BH5W3\":\"Limit this key to signing email, so it can't be reused to sign anything else that happens to check the s tag.\",\"YMfSsd\":\"Testing mode\",\"Mhe6Yg\":\"Ask receivers not to act on a signature failure yet. Useful while you roll this out. Turn it off once mail is signing and passing cleanly.\",\"SZusNM\":\"Strict subdomain match\",\"l1Nj4B\":\"Require the signing domain to match your From domain exactly, so this key can't be used to sign for a subdomain.\",\"tB02Wz\":\"Generating…\",\"v20Pb3\":\"Generate a new key pair\",\"OKQQ4L\":\"Generate key pair\",\"Bep_gA\":\"Private key\",\"ySHDRR\":\"Install this in your mail server or ESP's DKIM configuration. Save it now: leaving the page discards it for good.\",\"dXIVoW\":\"Download .pem\",\"bNtXJb\":\"Generate a key pair to see your private key here.\"},\"client:tools/dmarc-policy\":{\"4Rex5E\":\"Remove address\",\"v0xaYB\":\"Add address\",\"86vVMM\":\"DNS record\",\"p4PHeC\":\"Publish this TXT record at your domain.\",\"BN5yXZ\":\"Valid\",\"89T_ze\":\"Invalid\",\"-U6ozc\":\"Type\",\"QtFGiO\":\"Host\",\"svq-MN\":\"Add this as a new record at your DNS provider. “Type” and “Host” are the fields it asks for. Some providers want just \u003ccode\u003e_dmarc\u003c/code\u003e in the host field and add the domain for you.\",\"GufXy5\":\"Value\",\"yWiDfC\":\"DMARC record value\",\"0oL1zz\":\"Copied!\",\"4l6vz1\":\"Copy\",\"l5dWL8\":\"Paste an existing record here and the wizard updates to match.\",\"450Fty\":\"None\",\"gXfoXg\":\"Quarantine\",\"VzIOKf\":\"Reject\",\"3-iTqO\":\"Relaxed\",\"io5Ukm\":\"Strict\",\"R9yWRX\":\"0 · all fail\",\"suc2ce\":\"1 · any fail\",\"nTywes\":\"d · DKIM\",\"DndmUa\":\"s · SPF\",\"jSEOi0\":\"Monitor only. Receivers still deliver failing mail as normal but send you reports. The safe place to start: you watch for a few weeks before tightening.\",\"X6GmuX\":\"Failing mail is treated as suspicious and usually dropped into the spam or junk folder instead of the inbox.\",\"f3vDZ4\":\"Failing mail is refused outright and never reaches the recipient. The strongest protection: move here once your reports look clean.\",\"SEPiUW\":\"Policy wizard\",\"493eH4\":\"Pick the options you want. The record updates live.\",\"f_GWPY\":\"Your domain\",\"d1OgED\":\"(optional)\",\"unZjqP\":\"Enforcement\",\"rsrz-t\":\"The big one: what you're asking other mail providers to do with email that fails the check and claims to be from you.\",\"LDJOHK\":\"Apply to a percentage\",\"AIKL7Y\":\"A safety valve: have receivers apply your policy to only a slice of mail at first (chosen at random), so a mistake can't affect everyone at once. Most people leave this at 100%.\",\"JqiSn9\":\"Percentage of mail\",\"fFNE-b\":\"Subdomain policy\",\"ZPRiyd\":\"Set a separate rule for subdomains like news.yourdomain.com or mail.yourdomain.com. Leave off and they simply follow the main policy above.\",\"ETCihc\":\"Non-existent subdomains\",\"MdFEMI\":\"A stricter rule just for subdomains you've never set up. Scammers love these because there's no real mail to accidentally block, so reject is usually safe here.\",\"JdwCZP\":\"DKIM alignment\",\"2j9Krq\":\"How closely the DKIM signature's domain must match your From address. Relaxed counts a subdomain (mail.yourdomain.com) as a match for yourdomain.com; strict demands an exact match. Relaxed is the usual choice.\",\"pdu6OQ\":\"SPF alignment\",\"5ybqm7\":\"The same idea for SPF: how closely the sending server's domain must match your From address. Relaxed allows subdomains to match; strict requires an exact match. Relaxed is the usual choice.\",\"Qn8Fof\":\"Aggregate reports\",\"rkss23\":\"The email address that receives the daily summary reports. These show who is sending mail as your domain and whether it's passing, the whole reason to start at None. Strongly recommended.\",\"bAaUgC\":\"Failure reports\",\"IETZ8q\":\"An address for detailed reports about individual messages that failed. Useful for debugging, but most providers no longer send these for privacy reasons, so it's optional.\",\"HOmr3O\":\"Which failures should trigger a report? \u003ccode\u003efo\u003c/code\u003e: “all fail” reports only when both SPF and DKIM fail; “any fail” reports if either one does.\",\"sFcfPj\":\"Report interval\",\"rq1QPy\":\"How often you'd like the aggregate reports. In practice receivers almost always send them once a day regardless, so the default (86400 seconds = 24 hours) is fine to leave alone.\",\"djOybt\":\"Report interval in seconds\",\"8TQoLR\":\"seconds\"},\"client:tools/dmarc-report-analyzer\":{\"NDx-r7\":\"Your report\",\"KPYwIx\":\"Paste the XML, or upload the file your receiver emailed you (.xml or .xml.gz).\",\"ac_HGo\":\"Load sample\",\"6oOCCL\":\"Upload file\",\"_GCoTA\":\"Clear\",\"0V6-Gk\":\"DMARC report XML\",\"oAFgOq\":\"Domain\",\"grfUHB\":\"Reported by\",\"dGjF1Z\":\"Window\",\"jKOe3F\":\"Published policy\",\"hMzcSq\":\"Messages\",\"dHzuMw\":\"Passed DMARC\",\"6I1Rf4\":\"Failed DMARC\",\"8beQL3\":\"Sending IPs\",\"QqsO7W\":\"What this means\",\"zK-27r\":\"Pass\",\"Z_y7BA\":\"Fail\",\"fQZLRH\":\"Mixed\",\"fKsrKg\":\"{count} failed\",\"fhwTpA\":\"Sources\",\"55IJ5D\":\"Source IP\",\"7p529O\":\"SPF domain\",\"y867Vs\":\"Volume\",\"_2zdb_\":\"DMARC\",\"ZxgxuM\":\"SPF\",\"dt9HjI\":\"DKIM\"},\"client:tools/dns-record-splitter\":{\"Pqy9WA\":\"Split record\",\"RydUtD\":\"Copy this into a single TXT record at your DNS provider.\",\"ZdbETf\":\"{count} parts\",\"rolikE\":\"Fits in one string\",\"i5K_B1\":\"Paste a record on the left to see it split here.\",\"BACCkG\":\"Length\",\"2FyGjw\":\"{count} bytes\",\"TX7Ut7\":\"Parts\",\"p1p3xn\":\"Max part\",\"jEgePP\":\"Record value\",\"0oL1zz\":\"Copied!\",\"4l6vz1\":\"Copy\",\"RRUmvS\":\"Your record contains a quote or backslash, so we escaped it (\u003ccode\u003e\\\\\\\"\u003c/code\u003e, \u003ccode\u003e\\\\\\\\\u003c/code\u003e) inside the quoted parts. If your provider doesn't use quotes, paste the raw value instead.\",\"lWnFQF\":\"Cloudflare / generic\",\"liYIS_\":\"Quoted strings on one line: what most registrar and provider panels accept.\",\"wlwW8v\":\"Amazon Route 53\",\"ADOVVj\":\"Quoted strings, one per line, for the Route 53 value box.\",\"OcSD_2\":\"Microsoft Azure\",\"uKjUvR\":\"One unquoted string per line. Azure adds the quotes for you.\",\"Xi-P0a\":\"BIND / zone file\",\"d8gb2E\":\"A name TTL IN TXT ( … ) block you can drop straight into a zone file.\",\"3xrvJR\":\"Paste this into the record's value field. Cloudflare and most managed providers would even accept the unsplit value and split it for you, but the quoted form is safe everywhere.\",\"zcdM2H\":\"In the Route 53 console, paste every line into the record's value box. Keep them as separate quoted strings. Don't merge them into one.\",\"AEMCmO\":\"Azure's portal gives you a value field per string. Paste one line into each, with no quotes.\",\"kWALWV\":\"Drop this into your zone file as-is. The parentheses only let the record wrap across lines: they're not part of the value, and no spaces are added between the strings.\",\"xHTX0m\":\"Publish all of these as a single TXT record. Resolvers join the strings with no separator.\",\"i6KOZV\":\"Your record\",\"HQJjiN\":\"Paste a long TXT value: a DKIM key, SPF, or any record over 255 characters. Already-split or zone-file records work too.\",\"ac_HGo\":\"Load sample\",\"LXQngb\":\"Record to split\",\"52r272\":\"Paste your DNS record value here…\",\"_-kdoc\":\"DNS provider\",\"i4JWCQ\":\"Pick where you'll paste the record.\",\"4r1DdA\":\"Wrap parts in quotes\",\"dTMpAW\":\"Most providers need quotes; some (like Azure) add them for you.\",\"bxMQ0d\":\"One part per line\",\"cLXwfn\":\"Put each string on its own line instead of a single line.\",\"_wh0Kz\":\"Zone-file block\",\"33lYUD\":\"Wrap everything in a name TTL IN TXT ( … ) block for BIND-style files.\",\"aVQe1N\":\"Record name\",\"livOMR\":\"TTL\",\"ZdNzMU\":\"TTL in seconds\",\"NaWWEw\":\"Max length per part\",\"MG-0uz\":\"The DNS limit is 255. Lower it only if your provider is stricter.\",\"rYerwe\":\"bytes\"},\"client:tools/email-analyzer\":{\"6_QSuH\":\"not present\",\"3JkcI8\":\"unknown server\",\"SE4diM\":\"+{delay} from previous\",\"G9uF7o\":\"from\",\"pG7OTC\":\"with\",\"dTR5nN\":\"at\",\"lusBcc\":\"Message summary\",\"LLtKhp\":\"Subject\",\"P7PLVj\":\"Date\",\"dM-p3_\":\"From\",\"9j3hXO\":\"To\",\"J1CYkL\":\"Cc\",\"cf0GFZ\":\"Reply-To\",\"Xgtdkj\":\"Return-Path\",\"QNMzo-\":\"Message-ID\",\"t__21M\":\"Content-Type\",\"YeKWbP\":\"Authentication\",\"ZxgxuM\":\"SPF\",\"dt9HjI\":\"DKIM\",\"_2zdb_\":\"DMARC\",\"7ChWmK\":\"No Authentication-Results header was found. That usually means you pasted the message before a receiving mail server recorded its checks. Paste the version from the recipient's mailbox to see SPF, DKIM and DMARC verdicts.\",\"EpQ5Bb\":\"Delivery path\",\"66sEgB\":\"{count} hops, {total} from first to last.\",\"tC-hX4\":\"{count} hops, oldest first.\",\"VPUOyk\":\"All headers\",\"t6nXok\":\"Hide all {count} headers\",\"34QVtR\":\"Show all {count} headers\",\"t3WXkE\":\"Your message\",\"_4MSvI\":\"Paste the raw email or its headers\",\"bojA9p\":\"Try an example\",\"_GCoTA\":\"Clear\",\"Md6RNV\":\"Paste here. In Gmail use “Show original”, in Outlook “View → Message source”, in Apple Mail “View → Message → Raw Source”.\",\"kMB4OG\":\"That doesn't look like an email header yet. Make sure you copied the full header block, including lines like “Received:” and “From:”.\"},\"client:tools/sms-segment-calculator\":{\"tQUM2l\":\"Smart encoding would rewrite {count, plural, one {# look-alike character} other {# look-alike characters}} and save {saved, plural, one {# segment} other {# segments}}. Turn it on to preview.\",\"p8N_cm\":\"Smart encoding would rewrite {count, plural, one {# look-alike character} other {# look-alike characters}} and keep this message in GSM-7. Turn it on to preview.\",\"yTW1Pp\":\"Smart encoding would rewrite {count, plural, one {# look-alike character} other {# look-alike characters}} to plain GSM-7 equivalents. Turn it on to preview.\",\"WsX-Iu\":\"Smart encoding\",\"Eqw9eR\":\"There's nothing to convert. These characters have no GSM-7 equivalent, so the message stays in UCS-2:\",\"oqc0CT\":\"Smart encoding applied\",\"vSn30K\":\"Kept in GSM-7, saved {saved, plural, one {# segment} other {# segments}}\",\"Nf3YKV\":\"Kept in GSM-7\",\"pQ8Snu\":\"Saved {saved, plural, one {# segment} other {# segments}}\",\"Dy2Yk9\":\"As typed\",\"L8dBXV\":\"{n, plural, one {# segment} other {# segments}}\",\"eqoj9d\":\"Smart-encoded\",\"8_Svoq\":\"Converted\",\"tvxSNP\":\"Still UCS-2. These have no GSM-7 equivalent:\",\"t3WXkE\":\"Your message\",\"EplWRF\":\"Everything is counted in your browser. Your message never leaves this page.\",\"bojA9p\":\"Try an example\",\"_GCoTA\":\"Clear\",\"YeT4Da\":\"Type or paste the SMS you want to send…\",\"hQP5Ob\":\"Encoding\",\"TjcsAk\":\"Characters\",\"VF3DcR\":\"Segments\",\"dUK_5E\":\"Left in last part\",\"d5PTDI\":\"How it splits\",\"hmbfjx\":\"Part {n}\",\"PNBj6s\":\"Per-segment overhead\",\"rrEBWJ\":\"A standalone message fits \u003cb\u003e{single}\u003c/b\u003e {encoding} characters. Once it spans more than one part, each part carries a 6-byte concatenation header (the UDH) so the phone can reassemble them in order. That header reserves \u003cb\u003e{overhead}\u003c/b\u003e {unit}, leaving \u003cb\u003e{concat}\u003c/b\u003e characters per part.\",\"ulbbf_\":\"septets\",\"-qP8xV\":\"characters\",\"RAYdhl\":\"This message uses UCS-2 because of:\",\"MLGepf\":\"Character map\",\"4-xEzK\":\"GSM extension (2 septets)\",\"gtR-_p\":\"Not in GSM-7\"},\"client:tools/whatsapp-message-builder\":{\"8HhmVk\":\"This message contains fields or a message type the builder cannot import. Use supported content, remove delivery fields, and use HTTP or HTTPS URLs without credentials.\",\"IK11Rb\":\"The builder would change this message during import. Remove surrounding whitespace and provide explicit button and list identifiers.\",\"rqnuPO\":\"This preview link is too large. The maximum link length is 32,768 characters.\",\"SvybW5\":\"This preview link uses an unsupported version. Create a new preview link.\",\"35C3TO\":\"This preview link is invalid. Copy the complete link and try again.\",\"Jj7ndj\":\"This preview link has invalid or oversized message data. Create a new link with no more than 24,000 bytes of content.\",\"SIzp9d\":\"Could not import this preview link\",\"1vO3wg\":\"This message is too large to share as a link.\",\"Ku2uvW\":\"Copy a link to this message\",\"zU_q1N\":\"Link copied\"},\"client:components/docs/search\":{\"zH0ArR\":\"Search documentation\",\"xmcVZ0\":\"Search\",\"wVT_Un\":\"Search the documentation by title or by content.\",\"OEmfvA\":\"Search documentation...\",\"isGKnz\":\"Documentation\",\"wX_ZOC\":\"API Reference\",\"79lKyO\":\"Search results\",\"NNQzoi\":\"Searching...\",\"B3yr67\":\"Search is unavailable right now. Try again in a moment.\",\"hX5PAb\":\"No results found\",\"0GIeXc\":\"enter\",\"kQAf2d\":\"Select\",\"yIbnIG\":\"esc\",\"rbrahO\":\"Close\"},\"client:components/react/sparkpost-redirect-banner\":{\"J_9fND\":\"SparkPost is now Bird Email\",\"TDaF6J\":\"Dismiss\",\"3hrOpH\":\"The delivery engine behind SparkPost is now part of Bird, on one API that also sends SMS, WhatsApp, and voice.\",\"NJ8st1\":\"For existing SparkPost customers, nothing changes. For new customers, sign up to Bird today!\",\"RHk4RM\":\"Log in to SparkPost\",\"uNmm5K\":\"Sign up to Bird Email\"},\"client:components/ui/dialog\":{\"rbrahO\":\"Close\"}},\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$Lcb\"}]\n"])</script><script>self.__next_f.push([1,"a5:[\"$\",\"p\",null,{\"children\":\"I wanted to write about this incident for another reason as well: we learned something really interesting and valuable about our AWS cloud architecture. Teams building other cloud services might be interested in learning about it.\"}]\na6:[\"$\",\"h2\",null,{\"id\":\"tldr\",\"children\":\"TL;DR\"}]\na7:[\"$\",\"p\",null,{\"children\":\"We ran into undocumented practical limits of the EC2 instances we were using for our primary DNS cluster. Sizing cloud instances based on traditional specs (processor, memory, etc.) usually works just as you’d expect, but sometimes that traditional hardware model doesn’t apply. That’s especially true in atypical use cases where aggregate limits can come into play—and there are times you run headlong into those scenarios without warning.\"}]\na8:[\"$\",\"p\",null,{\"children\":\"We hit such a limit on Friday when our DNS query volume created a network usage pattern for which our instance type wasn’t prepared. However, because that limit wasn’t obvious from the docs or standard metrics available, we didn’t know we’d hit it. What we observed was a very high rate of DNS failures, which in turn led to intermittent delays at different points in our architecture.\"}]\na9:[\"$\",\"h2\",null,{\"id\":\"digging-deeper-into-dns\",\"children\":\"Digging Deeper into DNS\"}]\naa:[\"$\",\"p\",null,{\"children\":\"Why is our DNS usage special? Well, it has a lot to do with the way email works, compared to the content model for which AWS was originally designed. Web-based content delivery makes heavy use of what might be considered classic inbound “pull” scenarios: a client requests data, be it HTML, video streams, or anything else, from the cloud. But the use cases for messaging service providers like SparkPost are exceptions to the usual AWS scenario. In our case, we do a lot of outbound pushing of traffic: specifically, email (and other message types like SMS or mobile push notifications). And that push-style traffic relies heavily on DNS.\"}]\nab:[\"$\",\"p\",null,{\"children\":\"If you’re familiar with DNS, you may know that it’s generally fairly lightweight data. To request a given HTML page, you first have to ask where that page can be found on the Internet, but that request is a fraction of the size of the content you retrieve.\"}]\nac:[\"$\",\"p\",null,{\"children\":[\"Email, however, makes exceptionally heavy use of DNS to look up delivery domains—for example, SparkPost sends many billions of emails to over 1 million unique domains \",[\"$\",\"a\",null,{\"href\":\"https://www.sparkpost.com/blog/fastest-growing-email-delivery-service/\",\"children\":\"every month\"}],\". For every email we deliver, we have to make a minimum of two DNS lookups, and the use of DNS “txt” records for anti-phishing technologies like SPF and DKIM means DNS also is required to receive mail. Add to that our more traditional use of AWS API services for our apps, and it’s hard to exaggerate how important DNS is to our infrastructure.\"]}]\nad:[\"$\",\"p\",null,{\"children\":[\"All of this means we ran into an unusual condition in which our growing volume of outbound messages created a DNS traffic volume that hit an aggregate network throughput limit on instance types that otherwise seemed to have sufficient resources to service that load. And as \",[\"$\",\"a\",null,{\"href\":\"https://www.oracle.com/cloud/networking/dns/?er=221886\",\"children\":\"denial-of-service attacks on the Dyn DNS infrastructure\"}],\" last year demonstrated, when DNS breaks, everything breaks. (That’s something anyone who builds systems that rely on DNS already knows painfully well.)\"]}]\nae:[\"$\",\"p\",null,{\"children\":\"The sudden DNS issues triggered a response by our operations and reliability engineering teams to identify the problem. They teamed with our partners at Amazon to escalate on the AWS operations side. Working together, we identified the cause and a solution. We deployed a cluster of larger capacity nameservers with a greater focus on network capacity that could fulfill our DNS needs without running into the redlines for throughput. Fortunately, because all this was within AWS, we could spin up the new instances and even resize existing instances very quickly. DNS resumed normal behavior, lookup failures ceased, and we (and the outbound message delivery) were back on track.\"}]\naf:[\"$\",\"p\",null,{\"children\":\"To mitigate against this specific issue in the future, we’re also making DNS architecture changes to better insulate our core components from the impact of encounters with similar, unexpected thresholds. We’re also working with the Amazon team to determine appropriate monitoring models that will give us adequate warning to head off a similar incident before it affects any of our customers.\"}]\nb0:[\"$\",\"table\",null,{\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"children\":[[\"$\",\"th\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Topic\"}]}],[\"$\",\"th\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"Typical AWS Workload\"}]}],[\"$\",\"th\",null,{\"children\":[\"$\",\"strong\",null,{\"children\":\"SparkPost’s Outbound Email Workload\"}]}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Traffic Pattern\"}],[\"$\",\"td\",null,{\"children\":\"Mostly inbound “pull” requests (web pages, APIs, media)\"}],[\"$\",\"td\",null,{\"children\":\"Heavy outbound “push” traffic (billions of emails)\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"DNS Dependency\"}],[\"$\",\"td\",null,{\"children\":\"Light: 1–2 lookups per content request\"}],[\"$\",\"td\",null,{\"children\":\"Very heavy: multiple DNS lookups per email + SPF/DKIM TXT checks\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Query Volume\"}],[\"$\",\"td\",null,{\"children\":\"Predictable and proportional to user activity\"}],[\"$\",\"td\",null,{\"children\":\"Explodes with outbound campaigns targeting millions of domains\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Bottleneck Type\"}],[\"$\",\"td\",null,{\"children\":\"CPU, memory, or storage limits\"}],[\"$\",\"td\",null,{\"children\":\"Aggregate network throughput limits on instance types\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Failure Mode\"}],[\"$\",\"td\",null,{\"children\":\"Degraded latency or API timeout\"}],[\"$\",\"td\",null,{\"children\":\"DNS lookup failures causing delivery delays\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Visibility\"}],[\"$\",\"td\",null,{\"children\":\"Limits typically documented and surfaced in metrics\"}],[\"$\",\"td\",null,{\"children\":\"Throughput ceiling was undocumented and invisible in CloudWatch\"}]]}],[\"$\",\"tr\",null,{\"children\":[[\"$\",\"td\",null,{\"children\":\"Mitigation Approach\"}],[\"$\",\"td\",null,{\"children\":\"Scale instance resources or add caching\"}],[\"$\",\"td\",null,{\"children\":\"Migrate to higher-bandwidth instance families + DNS architecture redesign\"}]]}]]}]]}]\nb1:[\"$\",\"h2\",null,{\"id\":\"aws-and-the-clouds-silver-lining\",\"children\":\"AWS and the Cloud’s Silver Lining\"}]\nb2:[\"$\",\"p\",null,{\"children\":\"I don’t want to sugarcoat the impact of this incident on our customers. But our ability to identify the underlying issue as an unexpected interaction of our use case with the AWS infrastructure—and then find a resolution to it in very short order—has a lot to do with how we built SparkPost, and our great relationship with the Amazon team.\"}]\nb3:[\"$\",\"p\",null,{\"children\":[\"SparkPost’s superb operations corps, our Site Reliability Engineering (SRE) team, and our principal technical architects work with Amazon every day. The strengths of AWS’ infrastructure has given us a real leg up \",[\"$\",\"a\",null,{\"href\":\"https://web.archive.org/web/20221201111421/https://www.sparkpost.com/blog/aws-instead-data-center/\",\"children\":\"optimizing SparkPost’s architecture for the cloud\"}],\". Working so closely with AWS over the past two years also has taught us a lot about spinning up AWS infrastructure and running quickly, and we also have the benefit of deep support from the AWS team.\"]}]\nb4:[\"$\",\"p\",null,{\"children\":\"If we had to work around a similar limitation in a traditional data center model, something like this could take days or even weeks to fully resolve. That agility and responsiveness are just two of the reasons we’ve staked our business on the cloud and AWS. Together, the kind of cloud expertise our companies share is hard to come by. Amazon has been a great business partner to us, and we’re really proud of what we’ve done with the AWS stack.\"}]\nb5:[\"$\",\"p\",null,{\"children\":[\"SparkPost is the first email delivery service that was built for the cloud from the start. This cloud-native approach is fundamental to how we design our \",\"$Lcc\",\", ensuring scalability and reliability for developers. We send more email from a true cloud platform than anyone, and sometimes that means entering uncharted territory. It’s a fundamental truth of computer science that you don’t know what challenges occur at scale until you hit them. We found one on AWS, but our rapid response is a great example of the flexibility the cloud makes possible. It’s also our commitment to our customers.\"]}]\nb6:[\"$\",\"p\",null,{\"children\":\"Whether you’re building your own infrastructure on AWS, or a SparkPost customer who takes advantage of ours, I hope this explanation of what happened last Friday, and how we resolved it, has been useful.\"}]\nb7:[\"$\",\"h2\",null,{\"id\":\"qa\",\"children\":\"Q\u0026A\"}]\nb8:[\"$\",\"h3\",null,{\"id\":\"what-happened\",\"children\":\"What happened?\"}]\nb9:[\"$\",\"p\",null,{\"children\":\"SparkPost’s DNS cluster hit an unexpected AWS network throughput ceiling, causing DNS lookups to intermittently fail — which delayed email delivery.\"}]\nba:[\"$\",\"h3\",null,{\"id\":\"why-did-dns-break-at-all\",\"children\":\"Why did DNS break at all?\"}]\nbb:[\"$\",\"p\",null,{\"children\":\"DNS is extremely dependency-heavy for outbound email. Every send requires multiple lookups (MX, TXT, SPF, DKIM), so high send volume = massive DNS traffic.\"}]\nbc:[\"$\",\"p\",null,{\"children\":\"This traffic pattern exceeded an undocumented limit on the EC2 instance type hosting the nameservers.\"}]\nbd:[\"$\",\"h3\",null,{\"id\":\"how-is-dns-for-email-different-from-web-applications\",\"children\":\"How is DNS for email different from web applications?\"}]\nbe:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Web apps\"}],\" mostly \",[\"$\",\"em\",null,{\"children\":\"pull\"}],\" content (clients request data).\"]}],\"\\n\",[\"$\",\"li\",null,{\"children\":[[\"$\",\"strong\",null,{\"children\":\"Email delivery services\"}],\" \",[\"$\",\"em\",null,{\"children\":\"push\"}],\" traffic, triggering far more DNS lookups — often billions per month.\",[\"$\",\"br\",null,{}],\"\\n\",\"Email depends on DNS for routing, security validation, and failover.\"]}],\"\\n\"]}]\nbf:[\"$\",\"h3\",null,{\"id\":\"how-did-the-failure-manifest\",\"children\":\"How did the failure manifest?\"}]\nc0:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"DNS requests began dropping or timing out\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Delivery queues backed up\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Latency increased across parts of the system\",[\"$\",\"br\",null,{}],\"\\n\",\"Nothing was lost — just delayed.\"]}],\"\\n\"]}]\nc1:[\"$\",\"h3\",null,{\"id\":\"why-was-this-hard-to-diagnose\",\"children\":\"Why was this hard to diagnose?\"}]\nc2:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":\"The limit wasn’t documented\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"AWS monitoring didn’t explicitly show the bottleneck\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":[\"All traditional metrics (CPU, RAM, disk) looked normal\",[\"$\",\"br\",null,{}],\"\\n\",\"The issue only surfaced under a specific, high-volume DNS traffic pattern.\"]}],\"\\n\"]}]\nc3:[\"$\",\"h3\",null,{\"id\":\"how-did-sparkpost-fix-it\",\"children\":\"How did SparkPost fix it?\"}]\nc4:[\"$\",\"ul\",null,{\"children\":[\"\\n\",[\"$\",\"li\",null,{\"children\":[\"Upgraded to EC2 instance types with \",[\"$\",\"strong\",null,{\"children\":\"higher network throughput ceilings\"}]]}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Re-architected DNS clusters to be more resilient to aggregate traffic spikes\"}],\"\\n\",[\"$\",\"li\",null,{\"children\":\"Worked with AWS to identify better signal/alerting patterns to catch this sooner\"}],\"\\n\"]}]\nc5:[\"$\",\"h3\",null,{\"id\":\"was-customer-data-or-mail-lost\",\"children\":\"Was customer data or mail lost?\"}]\nc6:[\"$\",\"p\",null,{\"children\":\"No — only delivery slowed. Once DNS stabilized, all mail resumed normal delivery.\"}]\nc7:[\"$\",\"h3\",null,{\"id\":\"whats-the-broader-lesson\",\"children\":\"What’s the broader lesson?\"}]\nc8:[\"$\",\"p\",null,{\"children\":[\"Even in the cloud, \",[\"$\",\"strong\",null,{\"children\":\"you can hit unseen scaling constraints\"}],\" — but cloud-native designs give you the flexibility to recover quickly.\"]}]\nc9:[\"$\",\"p\",null,{\"children\":\"Elasticity, partnership with AWS, and strong SRE practices make rapid recovery possible.\"}]\ncb:[\"$\",\"$Lcd\",null,{\"children\":[[\"$\",\"$Lce\",null,{}],[\"$\",\"$Lcf\",null,{}],[\"$\",\"$Ld0\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"border-border px-6 pb-16 md:pb-[120px] border-b-0 bg-white pt-16 md:pt-30\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl space-y-10\",\"children\":[\"$\",\"div\",null,{\"data-cta-section\":true,\"className\":\"mx-auto flex max-w-[600px] flex-col items-center gap-6 text-center\",\"children\":[[\"$\",\"$L72\",null,{\"className\":\"text-muted-foreground h-40 w-full max-w-lg\"}],[\"$\",\"h1\",null,{\"className\":\"text-foreground text-hero leading-none font-medium tracking-[-0.96px] whitespace-pre-line md:tracking-[-1.28px]\",\"children\":\"Page not found.\"}],[\"$\",\"p\",null,{\"className\":\"text-muted-foreground text-p1 leading-7\",\"children\":\"The page you're looking for doesn't exist or has moved.\"}],\"$Ld1\",[\"$\",\"div\",null,{\"className\":\"text-muted-foreground mt-4 text-sm\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-foreground mb-2 font-medium\",\"children\":\"Where to look next\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-1\",\"children\":[[\"$\",\"li\",\"/sitemap.xml\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/sitemap.xml\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"Sitemap\"}],\" \",[\"$\",\"span\",null,{\"children\":\"every page on this site, per locale\"}]]}],[\"$\",\"li\",\"/llms.txt\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/llms.txt\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"llms.txt\"}],\" \",[\"$\",\"span\",null,{\"children\":\"curated index of the site for agents\"}]]}],[\"$\",\"li\",\"/docs\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/docs\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"Documentation\"}],\" \",[\"$\",\"span\",null,{\"children\":\"guides, API reference, and SDKs\"}]]}],[\"$\",\"li\",\"/openapi.json\",{\"children\":[[\"$\",\"a\",null,{\"href\":\"/openapi.json\",\"className\":\"text-foreground underline underline-offset-4\",\"children\":\"OpenAPI spec\"}],\" \",[\"$\",\"span\",null,{\"children\":\"the machine-readable API surface\"}]]}]]}]]}]]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na4:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":{\"pathname\":\"/blog/backup-postgres\",\"params\":{\"slug\":\"backup-postgres\"}},\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"children\":\"PostgreSQL database backups\"}]\ncc:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":{\"pathname\":\"/blog/cloud-infrastructure-introduction-to-email-apis\",\"params\":{\"slug\":\"cloud-infrastructure-introduction-to-email-apis\"}},\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"children\":\"email APIs for cloud infrastructure\"}]\nd1:[\"$\",\"$L78\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":\"$14:props:localeCookie\",\"data-slot\":\"button\",\"className\":\"group/button cursor-pointer inline-flex gap-2 shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding font-medium whitespace-nowrap transition-colors outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [\u0026_svg]:pointer-events-none [\u0026_svg]:shrink-0 bg-foreground text-background hover:bg-foreground/80 active:bg-foreground/70 h-9 px-4 py-1.5 text-sm/6 [\u0026_svg:not([class*='size-'])]:size-5 mt-2\",\"children\":\"Go to homepage\"}]\n11:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\nf:null\nd2:T4af,{\"locale\":\"en-us\",\"publicPath\":\"/blog/undocumented-limit-dns-aws\",\"targets\":{\"en-us\":\"/blog/undocumented-limit-dns-aws\",\"en-ca\":\"/en-ca/blog/undocumented-limit-dns-aws\",\"en-nl\":\"/en-nl/blog/undocumented-limit-dns-aws\",\"en-fr\":\"/en-fr/blog/undocumented-limit-dns-aws\",\"en-de\":\"/en-de/blog/undocumented-limit-dns-aws\",\"en-gb\":\"/en-gb/blog/undocumented-limit-dns-aws\",\"en-es\":\"/en-es/blog/undocumented-limit-dns-aws\",\"en-it\":\"/en-it/blog/undocumented-limit-dns-aws\",\"en-ch\":\"/en-ch/blog/undocumented-limit-dns-aws\",\"en-au\":\"/en-au/blog/undocumented-limit-dns-aws\",\"en-sg\":\"/en-sg/blog/undocumented-limit-dns-aws\",\"pt-br\":\"/pt-br/blog/undocumented-limit-dns-aws\",\"nl-nl\":\"/nl-nl/blog/undocumented-limit-dns-aws\",\"fr-fr\":\"/fr-fr/blog/undocumented-limit-dns-aws\",\"fr-ch\":\"/fr-ch/blog/undocumented-limit-dns-aws\",\"de-de\":\"/de-de/blog/undocumented-limit-dns-aws\",\"de-ch\":\"/de-ch/blog/undocumented-limit-dns-aws\",\"pl-pl\":\"/pl-pl/blog/undocumented-limit-dns-aws\",\"es-es\":\"/es-es/blog/undocumented-limit-dns-aws\",\"it-it\":\"/it-it/blog/undocumented-limit-dns-aws\",\"id-id\":\"/id-id/blog/undocumented-limit-dns-aws\",\"hi-in\":\"/hi-in/blog/undocumented-limit-dns-aws\",\"zh-sg\":\"/zh-sg/blog/undocumented-limit-dns-aws\"}}13:[[\"$\",\"title\",\"0\",{\"children\":\"The Day Our DNS Hit an Undocumented Limit in AWS — Bird\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"bird:page-languages\",\"content\":\"$d2\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://bird.com/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"en-US\",\"href\":\"https://bird.com/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"en-CA\",\"href\":\"https://bird.com/en-ca/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"en-NL\",\"href\":\"https://bird.com/en-nl/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"en-FR\",\"href\":\"https://bird.com/en-fr/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"en-DE\",\"href\":\"https://bird.com/en-de/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"en-GB\",\"href\":\"https://bird.com/en-gb/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"en-ES\",\"href\":\"https://bird.com/en-es/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"en-IT\",\"href\":\"https://bird.com/en-it/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"en-CH\",\"href\":\"https://bird.com/en-ch/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"en-AU\",\"href\":\"https://bird.com/en-au/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"en-SG\",\"href\":\"https://bird.com/en-sg/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"15\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://bird.com/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"16\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://bird.com/blog/undocumented-limit-dns-aws\"}],[\"$\",\"link\",\"17\",{\"rel\":\"alternate\",\"type\":\"text/markdown\",\"href\":\"https://bird.com/blog/undocumented-limit-dns-aws.md\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:title\",\"content\":\"The Day Our DNS Hit an Undocumented Limit in AWS\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:description\",\"content\":\"How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it.\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:url\",\"content\":\"https://bird.com/blog/undocumented-limit-dns-aws\"}],\"$Ld3\",\"$Ld4\",\"$Ld5\",\"$Ld6\",\"$Ld7\",\"$Ld8\",\"$Ld9\",\"$Lda\",\"$Ldb\",\"$Ldc\",\"$Ldd\",\"$Lde\",\"$Ldf\"]\nd3:[\"$\",\"meta\",\"21\",{\"property\":\"og:site_name\",\"content\":\"Bird\"}]\nd4:[\"$\",\"meta\",\"22\",{\"property\":\"og:locale\",\"content\":\"en-US\"}]\nd5:[\"$\",\"meta\",\"23\",{\"property\":\"og:image\",\"content\":\"https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp\"}]\nd6:[\"$\",\"meta\",\"24\",{\"property\":\"og:type\",\"content\":\"article\"}]\nd7:[\"$\",\"meta\",\"25\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}]\nd8:[\"$\",\"meta\",\"26\",{\"name\":\"twitter:title\",\"content\":\"The Day Our DNS Hit an Undocumented Limit in AWS\"}]\nd9:[\"$\",\"meta\",\"27\",{\"name\":\"twitter:description\",\"content\":\"How SparkPost traced intermittent DNS failures to an undocumented AWS network throughput limit on its EC2 DNS cluster, and how the team fixed it.\"}]\nda:[\"$\",\"meta\",\"28\",{\"name\":\"twitter:image\",\"content\":\"https://framerusercontent.com/images/V0WK3QFrOEXu01QlYDlYBGTR70.webp\"}]\ndb:[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}]\ndc:[\"$\",\"link\",\"30\",{\"rel\":\"icon\",\"href\":\"/favicon-light.png\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: light)\"}]\ndd:[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/favicon-dark.png\",\"type\":\"image/png\",\"media\":\"(prefers-color-scheme: dark)\"}]\nde:[\"$\",\"link\",\"32\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon-light.png\"}]\ndf:[\"$\",\"$Le0\",\"33\",{}]\n"])</script></body></html>