{"id":252,"date":"2026-03-31T20:04:04","date_gmt":"2026-03-31T20:04:04","guid":{"rendered":"https:\/\/rafaelpecin.com\/dataacademy\/?p=252"},"modified":"2026-03-31T20:17:46","modified_gmt":"2026-03-31T20:17:46","slug":"ai-architecture-the-hardest-part-of-ai-is-not-the-model","status":"publish","type":"post","link":"https:\/\/rafaelpecin.com\/dataacademy\/2026\/03\/31\/ai-architecture-the-hardest-part-of-ai-is-not-the-model\/","title":{"rendered":"AI Architecture: The Hardest Part of AI Is Not the Model"},"content":{"rendered":"\n\n<!DOCTYPE html><html><head><meta charSet=\"utf-8\" data-next-head=\"\"\/><meta name=\"viewport\" content=\"width=device-width\" data-next-head=\"\"\/><title data-next-head=\"\">AI Architecture: The Hardest Part of AI Is Not the Model<\/title><meta name=\"robots\" content=\"noindex, nofollow\" data-next-head=\"\"\/><meta content=\"AI Architecture: The Hardest Part of AI Is Not the Model\n\nA lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone.\n\nBut the real challenge begins after the demo.\n\nThe hardest part of AI in production is not building so\" name=\"description\" data-next-head=\"\"\/><meta content=\"AI Architecture: The Hardest Part of AI Is Not the Model\" property=\"og:title\" data-next-head=\"\"\/><meta content=\"AI Architecture: The Hardest Part of AI Is Not the Model\n\nA lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone.\n\nBut the real challenge begins after the demo.\n\nThe hardest part of AI in production is not building so\" property=\"og:description\" data-next-head=\"\"\/><meta content=\"https:\/\/assets.api.gamma.app\/m8bjwpvfx854ine\/screenshots\/j8kfdb05dktl6w1\/j27lm5owzcqq9xh\/slide\/WiTqFdZsQlBMRxOwwiCg0HzE3Ks\" property=\"og:image\" data-next-head=\"\"\/><meta content=\"AI Architecture: The Hardest Part of AI Is Not the Model\" property=\"twitter:title\" data-next-head=\"\"\/><meta content=\"AI Architecture: The Hardest Part of AI Is Not the Model\n\nA lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone.\n\nBut the real challenge begins after the demo.\n\nThe hardest part of AI in production is not building so\" property=\"twitter:description\" data-next-head=\"\"\/><meta content=\"https:\/\/assets.api.gamma.app\/m8bjwpvfx854ine\/screenshots\/j8kfdb05dktl6w1\/j27lm5owzcqq9xh\/slide\/WiTqFdZsQlBMRxOwwiCg0HzE3Ks\" property=\"twitter:image\" data-next-head=\"\"\/><meta property=\"og:type\" content=\"website\" data-next-head=\"\"\/><meta content=\"summary_large_image\" name=\"twitter:card\" data-next-head=\"\"\/><link rel=\"preload\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/6508c7924c1a9e8e.css\" as=\"style\"\/><link rel=\"preload\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/22150759a131562b.css\" as=\"style\"\/><link rel=\"preload\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/07e62db8b411b4d0.css\" as=\"style\"\/><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900\" rel=\"stylesheet\" data-next-head=\"\"\/><link rel=\"stylesheet\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/6508c7924c1a9e8e.css\" data-n-g=\"\"\/><link rel=\"stylesheet\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/22150759a131562b.css\" data-n-p=\"\"\/><link rel=\"stylesheet\" href=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/css\/07e62db8b411b4d0.css\" data-n-p=\"\"\/><noscript data-n-css=\"\"><\/noscript><script defer=\"\" noModule=\"\" src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/polyfills-42372ed130431b0a.js\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/webpack-9f13ce12ce5a1438.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/framework-2643ed217c049391.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/main-af4ea07d3b86029a.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/pages\/_app-695a2fb9ebd97cd3.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/da690673-618273fed568a680.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/f7f4f538-00efda81fde08959.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/9b6c5ff0-7ded706211f12c17.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/55fae009-7d7c9fbdb4ab21ca.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/632abcf6-28697a869bbe937f.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/1988a2b6-4c4b18c791870d7b.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/17c69435-983ac9cd33de50e2.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/1277-c10638a749114790.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/9813-f7382e8a716ee219.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/chunks\/pages\/published\/%5BdocId%5D-2d067e399bb51ab7.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/ljEmBYW-Hv4h_Xxk5ozdT\/_buildManifest.js\" defer=\"\"><\/script><script src=\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/ljEmBYW-Hv4h_Xxk5ozdT\/_ssgManifest.js\" defer=\"\"><\/script><\/head><body><link rel=\"preload\" as=\"image\" href=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/height:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/3cc5e7aefa2843839170e1456baeb334\/original\/logo-transparente.png\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/a1001e1ead0d45169160d428b61fa4fc\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/ct74KszEl0DWkpQP4IJLU.png\"\/><link rel=\"preload\" as=\"image\" href=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/jyA7_xNUnmilvbKxjPHDd.png\"\/><div id=\"__next\"><style data-emotion=\"css-global ykyar2\">:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,\/*!*\/ \/*!*\/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#000000;--chakra-colors-white:#ffffff;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-50:#f5f5f6;--chakra-colors-gray-100:#ececed;--chakra-colors-gray-200:#dfdfe0;--chakra-colors-gray-300:#cacacb;--chakra-colors-gray-400:#aeaeb2;--chakra-colors-gray-500:#8b8b90;--chakra-colors-gray-600:#66666b;--chakra-colors-gray-700:#4d4d51;--chakra-colors-gray-800:#38383c;--chakra-colors-gray-900:#252527;--chakra-colors-gray-950:#131314;--chakra-colors-red-50:#fef2f2;--chakra-colors-red-100:#fee2e2;--chakra-colors-red-200:#fecaca;--chakra-colors-red-300:#fca5a5;--chakra-colors-red-400:#f87171;--chakra-colors-red-500:#ef4444;--chakra-colors-red-600:#dc2626;--chakra-colors-red-700:#b91c1c;--chakra-colors-red-800:#991b1b;--chakra-colors-red-900:#751d1d;--chakra-colors-red-950:#450a0a;--chakra-colors-orange-50:#fff6ec;--chakra-colors-orange-100:#ffecd3;--chakra-colors-orange-200:#ffd4a5;--chakra-colors-orange-300:#ffb66d;--chakra-colors-orange-400:#ff8b32;--chakra-colors-orange-500:#ff6a0a;--chakra-colors-orange-600:#ff5000;--chakra-colors-orange-700:#cc3702;--chakra-colors-orange-800:#a12c0b;--chakra-colors-orange-900:#82270c;--chakra-colors-orange-950:#461004;--chakra-colors-yellow-50:#fffbeb;--chakra-colors-yellow-100:#fff3c6;--chakra-colors-yellow-200:#ffeba2;--chakra-colors-yellow-300:#ffd55e;--chakra-colors-yellow-400:#fec500;--chakra-colors-yellow-500:#f4b603;--chakra-colors-yellow-600:#da9c05;--chakra-colors-yellow-700:#b47300;--chakra-colors-yellow-800:#9b5500;--chakra-colors-yellow-900:#77390a;--chakra-colors-yellow-950:#441c00;--chakra-colors-green-50:#f2fcf1;--chakra-colors-green-100:#e2f7e1;--chakra-colors-green-200:#c4eec4;--chakra-colors-green-300:#96e096;--chakra-colors-green-400:#60c860;--chakra-colors-green-500:#3caa3c;--chakra-colors-green-600:#2c8c2c;--chakra-colors-green-700:#266d28;--chakra-colors-green-800:#1a561c;--chakra-colors-green-900:#1c481d;--chakra-colors-green-950:#082b09;--chakra-colors-teal-50:#eefffd;--chakra-colors-teal-100:#e0fdf9;--chakra-colors-teal-200:#b6fff6;--chakra-colors-teal-300:#7af9ef;--chakra-colors-teal-400:#32e5e1;--chakra-colors-teal-500:#04c8c6;--chakra-colors-teal-600:#009ea4;--chakra-colors-teal-700:#027e83;--chakra-colors-teal-800:#086267;--chakra-colors-teal-900:#0c5155;--chakra-colors-teal-950:#002f34;--chakra-colors-blue-50:#ebf3fe;--chakra-colors-blue-100:#d0e6fe;--chakra-colors-blue-200:#aad5fe;--chakra-colors-blue-300:#84c1fa;--chakra-colors-blue-400:#63acf7;--chakra-colors-blue-500:#2c88f7;--chakra-colors-blue-600:#0858f7;--chakra-colors-blue-700:#0740df;--chakra-colors-blue-800:#0540ad;--chakra-colors-blue-900:#0b2e79;--chakra-colors-blue-950:#002253;--chakra-colors-cyan-50:#eefffd;--chakra-colors-cyan-100:#e0fdf9;--chakra-colors-cyan-200:#b6fff6;--chakra-colors-cyan-300:#7af9ef;--chakra-colors-cyan-400:#32e5e1;--chakra-colors-cyan-500:#04c8c6;--chakra-colors-cyan-600:#009ea4;--chakra-colors-cyan-700:#027e83;--chakra-colors-cyan-800:#086267;--chakra-colors-cyan-900:#0c5155;--chakra-colors-cyan-950:#002f34;--chakra-colors-purple-50:#f8f6ff;--chakra-colors-purple-100:#f2ecff;--chakra-colors-purple-200:#e1d5ff;--chakra-colors-purple-300:#d0b9ff;--chakra-colors-purple-400:#bd97fd;--chakra-colors-purple-500:#b179fb;--chakra-colors-purple-600:#9044eb;--chakra-colors-purple-700:#8131dc;--chakra-colors-purple-800:#6623ad;--chakra-colors-purple-900:#511c87;--chakra-colors-purple-950:#350764;--chakra-colors-pink-50:#fff4fe;--chakra-colors-pink-100:#fee9fb;--chakra-colors-pink-200:#fdd1f8;--chakra-colors-pink-300:#faadee;--chakra-colors-pink-400:#f578de;--chakra-colors-pink-500:#ea4bcd;--chakra-colors-pink-600:#d62cad;--chakra-colors-pink-700:#b50084;--chakra-colors-pink-800:#920063;--chakra-colors-pink-900:#6e0d46;--chakra-colors-pink-950:#50072a;--chakra-colors-gradient-light:linear-gradient(180deg, #FFFFFF 0%, #FCF9F5 100%);--chakra-colors-gradient-dark:linear-gradient(180deg, #3c3838 0%, #272525 100%);--chakra-colors-gradient-blue-to-purple:linear-gradient(91.78deg, #3300D9 1.24%, #9D20C9 73.37%, #DF7A6C 166.1%);--chakra-colors-gradient-blue-to-orange:linear-gradient(92.91deg, #3300D9 2.18%, #9D20C9 44.94%, #DF7A6C 99.91%);--chakra-colors-gradient-secondary-light:linear-gradient(120deg, var(--chakra-colors-sky-100) 0%, var(--chakra-colors-deepocean-200) 100%);--chakra-colors-gradient-secondary-dark:linear-gradient(180deg, var(--chakra-colors-deepocean-950) 7.49%, var(--chakra-colors-sky-800) 57.5%, var(--chakra-colors-sky-300) 100%);--chakra-colors-gradient-brand-bg:linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%,  var(--chakra-colors-deepocean-900) 21%,  var(--chakra-colors-deepocean-800) 46%,  var(--chakra-colors-sky-300) 100%);--chakra-colors-gradient-brand-text:linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%, var(--chakra-colors-deepocean-800) 46%, var(--chakra-colors-deepocean-300) 100%);--chakra-colors-gradient-sky:linear-gradient(0deg, #FFFFFF 4%, #AFE7FC 48%, #A8D1FF 71%, #CDDAFA 85%, #FFFBF2 100%);--chakra-colors-gradient-aurora-seafoam:radial-gradient(at 40% 20%, var(--chakra-colors-aurora-300) 0px, transparent 50%),radial-gradient(at 80% 0%, var(--chakra-colors-seafoam-300) 0px, transparent 50%),radial-gradient(at 0% 50%, var(--chakra-colors-seafoam-200) 0px, transparent 50%),radial-gradient(at 80% 50%, var(--chakra-colors-deepocean-200) 0px, transparent 50%),radial-gradient(at 0% 100%, var(--chakra-colors-aurora-300) 0px, transparent 50%),radial-gradient(at 80% 100%, var(--chakra-colors-evergreen-200) 0px, transparent 50%),radial-gradient(at 0% 0%, var(--chakra-colors-sky-300) 0px, transparent 50%);--chakra-colors-gradient-prism:radial-gradient(100% 300% at 4% 0%, var(--chakra-colors-bordeaux-800) 0%, var(--chakra-colors-flamingo-400) 43%, var(--chakra-colors-lake-500) 100%);--chakra-colors-elevation-1:#1a1b1d;--chakra-colors-elevation-2:#1d1f22;--chakra-colors-elevation-3:#212327;--chakra-colors-elevation-4:#2f3339;--chakra-colors-elevation-5:#3d444c;--chakra-colors-elevation-6:#515c68;--chakra-colors-moonbeam-50:#faf9f5;--chakra-colors-moonbeam-100:#f1eee3;--chakra-colors-moonbeam-200:#e2dcc6;--chakra-colors-moonbeam-300:#cfc4a2;--chakra-colors-moonbeam-400:#bba77c;--chakra-colors-moonbeam-500:#ad9362;--chakra-colors-moonbeam-600:#a08156;--chakra-colors-moonbeam-700:#856949;--chakra-colors-moonbeam-800:#6d563f;--chakra-colors-moonbeam-900:#594735;--chakra-colors-moonbeam-950:#2f241b;--chakra-colors-spacedust-50:#f2f1ef;--chakra-colors-spacedust-100:#eceae8;--chakra-colors-spacedust-200:#d8d5d0;--chakra-colors-spacedust-300:#c0bbb1;--chakra-colors-spacedust-400:#a59d92;--chakra-colors-spacedust-500:#93887c;--chakra-colors-spacedust-600:#867970;--chakra-colors-spacedust-700:#70655e;--chakra-colors-spacedust-800:#5d544f;--chakra-colors-spacedust-900:#4c4542;--chakra-colors-spacedust-950:#282422;--chakra-colors-spacegray-50:#f7f7f7;--chakra-colors-spacegray-100:#ededed;--chakra-colors-spacegray-200:#dfdfdf;--chakra-colors-spacegray-300:#d1d1d1;--chakra-colors-spacegray-400:#adadad;--chakra-colors-spacegray-500:#999999;--chakra-colors-spacegray-600:#888888;--chakra-colors-spacegray-700:#7b7b7b;--chakra-colors-spacegray-800:#676767;--chakra-colors-spacegray-900:#545454;--chakra-colors-spacegray-950:#363636;--chakra-colors-steel-50:#f7f7f7;--chakra-colors-steel-100:#ededed;--chakra-colors-steel-200:#dededf;--chakra-colors-steel-300:#c7c7c9;--chakra-colors-steel-400:#acacae;--chakra-colors-steel-500:#9c9c9e;--chakra-colors-steel-600:#878789;--chakra-colors-steel-700:#79797c;--chakra-colors-steel-800:#666667;--chakra-colors-steel-900:#535355;--chakra-colors-steel-950:#353536;--chakra-colors-titanium-50:#f5f5f6;--chakra-colors-titanium-100:#ececed;--chakra-colors-titanium-200:#dfdfe0;--chakra-colors-titanium-300:#cacacb;--chakra-colors-titanium-400:#aeaeb2;--chakra-colors-titanium-500:#8b8b90;--chakra-colors-titanium-600:#66666b;--chakra-colors-titanium-700:#4d4d51;--chakra-colors-titanium-800:#38383c;--chakra-colors-titanium-900:#252527;--chakra-colors-titanium-950:#131314;--chakra-colors-tungsten-50:#f0f0f2;--chakra-colors-tungsten-100:#dadadb;--chakra-colors-tungsten-200:#b9b8bb;--chakra-colors-tungsten-300:#87878b;--chakra-colors-tungsten-400:#515153;--chakra-colors-tungsten-500:#363638;--chakra-colors-tungsten-600:#2e2e30;--chakra-colors-tungsten-700:#272729;--chakra-colors-tungsten-800:#222223;--chakra-colors-tungsten-900:#1d1d1e;--chakra-colors-tungsten-950:#131314;--chakra-colors-snowcap-50:#e8eefc;--chakra-colors-snowcap-100:#dbe5fe;--chakra-colors-snowcap-200:#bfd2fe;--chakra-colors-snowcap-300:#93b6fd;--chakra-colors-snowcap-400:#6090fa;--chakra-colors-snowcap-500:#3b68f6;--chakra-colors-snowcap-600:#2548eb;--chakra-colors-snowcap-700:#1d34d8;--chakra-colors-snowcap-800:#1e2caf;--chakra-colors-snowcap-900:#1e2b8a;--chakra-colors-snowcap-950:#171d54;--chakra-colors-glacier-50:#f0f4fd;--chakra-colors-glacier-100:#e8eefc;--chakra-colors-glacier-200:#cdd9f8;--chakra-colors-glacier-300:#afc0f2;--chakra-colors-glacier-400:#8f9eea;--chakra-colors-glacier-500:#737ee1;--chakra-colors-glacier-600:#585ad3;--chakra-colors-glacier-700:#4949b9;--chakra-colors-glacier-800:#3d3e96;--chakra-colors-glacier-900:#383b77;--chakra-colors-glacier-950:#212245;--chakra-colors-raindrop-50:#eef3ff;--chakra-colors-raindrop-100:#dee7ff;--chakra-colors-raindrop-200:#c7d5fe;--chakra-colors-raindrop-300:#a5b8fc;--chakra-colors-raindrop-400:#8192f8;--chakra-colors-raindrop-500:#636df1;--chakra-colors-raindrop-600:#4846e5;--chakra-colors-raindrop-700:#3c38ca;--chakra-colors-raindrop-800:#3230a3;--chakra-colors-raindrop-900:#2e2f81;--chakra-colors-raindrop-950:#1c1b4b;--chakra-colors-periwinkle-50:#eff4fe;--chakra-colors-periwinkle-100:#e2eafd;--chakra-colors-periwinkle-200:#cddafa;--chakra-colors-periwinkle-300:#acbef5;--chakra-colors-periwinkle-400:#8a9cef;--chakra-colors-periwinkle-500:#6e7be6;--chakra-colors-periwinkle-600:#5256d9;--chakra-colors-periwinkle-700:#4345bf;--chakra-colors-periwinkle-800:#393c9a;--chakra-colors-periwinkle-900:#34377b;--chakra-colors-periwinkle-950:#1f2147;--chakra-colors-puddle-50:#eff7ff;--chakra-colors-puddle-100:#daedff;--chakra-colors-puddle-200:#a8d5ff;--chakra-colors-puddle-300:#91cdff;--chakra-colors-puddle-400:#5eb1fc;--chakra-colors-puddle-500:#388ff9;--chakra-colors-puddle-600:#2271ee;--chakra-colors-puddle-700:#1a5bdb;--chakra-colors-puddle-800:#1c4ab1;--chakra-colors-puddle-900:#1c418c;--chakra-colors-puddle-950:#162955;--chakra-colors-lake-50:#f1f6fd;--chakra-colors-lake-100:#dfecfa;--chakra-colors-lake-200:#c6ddf7;--chakra-colors-lake-300:#9ec8f2;--chakra-colors-lake-400:#70aaea;--chakra-colors-lake-500:#4986e1;--chakra-colors-lake-600:#3a6ed6;--chakra-colors-lake-700:#315bc4;--chakra-colors-lake-800:#2e4a9f;--chakra-colors-lake-900:#2a427e;--chakra-colors-lake-950:#1e2a4d;--chakra-colors-ultramarine-50:#eff8ff;--chakra-colors-ultramarine-100:#daefff;--chakra-colors-ultramarine-200:#bee4ff;--chakra-colors-ultramarine-300:#91d3ff;--chakra-colors-ultramarine-400:#5dbafd;--chakra-colors-ultramarine-500:#379bfa;--chakra-colors-ultramarine-600:#217cef;--chakra-colors-ultramarine-700:#1862d4;--chakra-colors-ultramarine-800:#1b52b2;--chakra-colors-ultramarine-900:#1c488c;--chakra-colors-ultramarine-950:#162c55;--chakra-colors-deepocean-50:#ebf3fe;--chakra-colors-deepocean-100:#d0e6fe;--chakra-colors-deepocean-200:#aad5fe;--chakra-colors-deepocean-300:#84c1fa;--chakra-colors-deepocean-400:#63acf7;--chakra-colors-deepocean-500:#2c88f7;--chakra-colors-deepocean-600:#0858f7;--chakra-colors-deepocean-700:#0740df;--chakra-colors-deepocean-800:#0540ad;--chakra-colors-deepocean-900:#0b2e79;--chakra-colors-deepocean-950:#002253;--chakra-colors-deepspace-50:#eef6ff;--chakra-colors-deepspace-100:#dcedff;--chakra-colors-deepspace-200:#b2dbff;--chakra-colors-deepspace-300:#6dbfff;--chakra-colors-deepspace-400:#209fff;--chakra-colors-deepspace-500:#0082ff;--chakra-colors-deepspace-600:#0065df;--chakra-colors-deepspace-700:#004fb4;--chakra-colors-deepspace-800:#004495;--chakra-colors-deepspace-900:#00387a;--chakra-colors-deepspace-950:#000e21;--chakra-colors-bordeaux-50:#fdf2f9;--chakra-colors-bordeaux-100:#fce7f5;--chakra-colors-bordeaux-200:#fbcfec;--chakra-colors-bordeaux-300:#f9a8db;--chakra-colors-bordeaux-400:#f373c1;--chakra-colors-bordeaux-500:#eb49a7;--chakra-colors-bordeaux-600:#da2887;--chakra-colors-bordeaux-700:#bd196c;--chakra-colors-bordeaux-800:#921653;--chakra-colors-bordeaux-900:#83184d;--chakra-colors-bordeaux-950:#50072a;--chakra-colors-flamingo-50:#fff4fe;--chakra-colors-flamingo-100:#fee9fb;--chakra-colors-flamingo-200:#fdd1f8;--chakra-colors-flamingo-300:#faadee;--chakra-colors-flamingo-400:#f578de;--chakra-colors-flamingo-500:#ea4bcd;--chakra-colors-flamingo-600:#d62cad;--chakra-colors-flamingo-700:#b50084;--chakra-colors-flamingo-800:#920063;--chakra-colors-flamingo-900:#6e0d46;--chakra-colors-flamingo-950:#50072a;--chakra-colors-bonan-50:#fffbeb;--chakra-colors-bonan-100:#fff3c6;--chakra-colors-bonan-200:#ffeba2;--chakra-colors-bonan-300:#ffd55e;--chakra-colors-bonan-400:#fec500;--chakra-colors-bonan-500:#f4b603;--chakra-colors-bonan-600:#da9c05;--chakra-colors-bonan-700:#b47300;--chakra-colors-bonan-800:#9b5500;--chakra-colors-bonan-900:#77390a;--chakra-colors-bonan-950:#441c00;--chakra-colors-aurora-50:#f8f6ff;--chakra-colors-aurora-100:#f2ecff;--chakra-colors-aurora-200:#e1d5ff;--chakra-colors-aurora-300:#d0b9ff;--chakra-colors-aurora-400:#bd97fd;--chakra-colors-aurora-500:#b179fb;--chakra-colors-aurora-600:#9044eb;--chakra-colors-aurora-700:#8131dc;--chakra-colors-aurora-800:#6623ad;--chakra-colors-aurora-900:#511c87;--chakra-colors-aurora-950:#350764;--chakra-colors-seafoam-50:#eefffd;--chakra-colors-seafoam-100:#e0fdf9;--chakra-colors-seafoam-200:#b6fff6;--chakra-colors-seafoam-300:#7af9ef;--chakra-colors-seafoam-400:#32e5e1;--chakra-colors-seafoam-500:#04c8c6;--chakra-colors-seafoam-600:#009ea4;--chakra-colors-seafoam-700:#027e83;--chakra-colors-seafoam-800:#086267;--chakra-colors-seafoam-900:#0c5155;--chakra-colors-seafoam-950:#002f34;--chakra-colors-evergreen-50:#f2fcf1;--chakra-colors-evergreen-100:#e2f7e1;--chakra-colors-evergreen-200:#c4eec4;--chakra-colors-evergreen-300:#96e096;--chakra-colors-evergreen-400:#60c860;--chakra-colors-evergreen-500:#3caa3c;--chakra-colors-evergreen-600:#2c8c2c;--chakra-colors-evergreen-700:#266d28;--chakra-colors-evergreen-800:#1a561c;--chakra-colors-evergreen-900:#1c481d;--chakra-colors-evergreen-950:#082b09;--chakra-colors-rocketfire-50:#fff6ec;--chakra-colors-rocketfire-100:#ffecd3;--chakra-colors-rocketfire-200:#ffd4a5;--chakra-colors-rocketfire-300:#ffb66d;--chakra-colors-rocketfire-400:#ff8b32;--chakra-colors-rocketfire-500:#ff6a0a;--chakra-colors-rocketfire-600:#ff5000;--chakra-colors-rocketfire-700:#cc3702;--chakra-colors-rocketfire-800:#a12c0b;--chakra-colors-rocketfire-900:#82270c;--chakra-colors-rocketfire-950:#461004;--chakra-colors-calamity-50:#fef2f2;--chakra-colors-calamity-100:#fee2e2;--chakra-colors-calamity-200:#fecaca;--chakra-colors-calamity-300:#fca5a5;--chakra-colors-calamity-400:#f87171;--chakra-colors-calamity-500:#ef4444;--chakra-colors-calamity-600:#dc2626;--chakra-colors-calamity-700:#b91c1c;--chakra-colors-calamity-800:#991b1b;--chakra-colors-calamity-900:#751d1d;--chakra-colors-calamity-950:#450a0a;--chakra-colors-trueblue-50:#ebf3fe;--chakra-colors-trueblue-100:#d0e6fe;--chakra-colors-trueblue-200:#aad5fe;--chakra-colors-trueblue-300:#84c1fa;--chakra-colors-trueblue-400:#63acf7;--chakra-colors-trueblue-500:#2c88f7;--chakra-colors-trueblue-600:#0858f7;--chakra-colors-trueblue-700:#0740df;--chakra-colors-trueblue-800:#0540ad;--chakra-colors-trueblue-900:#0b2e79;--chakra-colors-trueblue-950:#002253;--chakra-colors-sky-50:#ebf3fe;--chakra-colors-sky-100:#d0e6fe;--chakra-colors-sky-200:#aad5fe;--chakra-colors-sky-300:#84c1fa;--chakra-colors-sky-400:#63acf7;--chakra-colors-sky-500:#2c88f7;--chakra-colors-sky-600:#0858f7;--chakra-colors-sky-700:#0740df;--chakra-colors-sky-800:#0540ad;--chakra-colors-sky-900:#0b2e79;--chakra-colors-sky-950:#002253;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:'ESBuild',sans-serif;--chakra-fonts-body:'PPMori',sans-serif;--chakra-fonts-mono:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;--chakra-fontSizes-3xs:0.45rem;--chakra-fontSizes-2xs:0.625rem;--chakra-fontSizes-xs:0.75rem;--chakra-fontSizes-sm:0.875rem;--chakra-fontSizes-md:1rem;--chakra-fontSizes-lg:1.125rem;--chakra-fontSizes-xl:1.25rem;--chakra-fontSizes-2xl:1.5rem;--chakra-fontSizes-3xl:1.875rem;--chakra-fontSizes-4xl:2.25rem;--chakra-fontSizes-5xl:3rem;--chakra-fontSizes-6xl:3.75rem;--chakra-fontSizes-7xl:4.5rem;--chakra-fontSizes-8xl:6rem;--chakra-fontSizes-9xl:8rem;--chakra-fontSizes-xxs:11px;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1600;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1800;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:5600;--chakra-zIndices-modalPopover:1900;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:30em;--chakra-breakpoints-md:46em;--chakra-breakpoints-lg:62em;--chakra-breakpoints-xl:78em;--chakra-breakpoints-2xl:96em;--chakra-breakpoints-3xl:112em;--chakra-breakpoints-4xl:128em;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);}<\/style><style data-emotion=\"css-global fubdgu\">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:\"kern\";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where(\n          button::-moz-focus-inner,\n          [type=\"button\"]::-moz-focus-inner,\n          [type=\"reset\"]::-moz-focus-inner,\n          [type=\"submit\"]::-moz-focus-inner\n        ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}:where([type=\"checkbox\"], [type=\"radio\"]){box-sizing:border-box;padding:0;}input[type=\"number\"]::-webkit-inner-spin-button,input[type=\"number\"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type=\"number\"]{-moz-appearance:textfield;}input[type=\"search\"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where(\n          blockquote,\n          dl,\n          dd,\n          h1,\n          h2,\n          h3,\n          h4,\n          h5,\n          h6,\n          hr,\n          figure,\n          p,\n          pre\n        ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role=\"button\"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not(\n          [data-focus-visible-disabled]\n        ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}<\/style><style data-emotion=\"css-global 14xbed4\">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-chakra-body-bg);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}html,body{font-family:var(--chakra-fonts-body);font-weight:500;}#__next{height:100%;}:not(.chakra-dont-set-collapse)>.chakra-collapse{overflow:initial!important;}.ProseMirror{outline:0 none;}<\/style><style data-emotion=\"css 6rnmr9\">.css-6rnmr9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;position:relative;height:100%;}<\/style><div class=\"css-6rnmr9\"><style data-emotion=\"css-global 6p8nl5 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-1sld7a4 animation-16z1uo4 animation-yjfgth animation-1sld7a4 animation-16z1uo4\">.card-content{height:100%;outline-width:0px;line-height:calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) \/ 2);letter-spacing:var(--letter-spacing-body);--block-margin:calc(1.125em * var(--card-font-scale, 1) * var(--zoom-level, 1));--grid-border:1px;--grid-padding:1.22em;}.card-content.is-focused .is-empty [data-placeholder]::after{content:attr(data-placeholder);position:absolute;top:0px;opacity:0.25;pointer-events:none;left:0px;width:100%;color:var(--heading-color);line-clamp:1px;text-overflow:ellipsis;overflow:hidden;box-orient:vertical;word-break:break-all;height:100%;white-space:nowrap;}.card-content.is-focused .is-empty [data-multiline-placeholder]{position:relative;}.card-content.is-focused .is-empty [data-multiline-placeholder]::after{content:attr(data-multiline-placeholder);position:relative;top:0px;opacity:0.25;pointer-events:none;left:0px;width:100%;color:inherit;line-clamp:0;text-overflow:ellipsis;overflow:hidden;box-orient:vertical;word-break:normal;height:100%;white-space:normal;}.card-content.is-focused .is-empty [data-multiline-placeholder] >[data-node-view-content-inner]{position:absolute;width:100%;min-height:1em;}.card-content .block-card.expandable-node-selected .expandable-selected{-webkit-animation:animation-16z1uo4 3000ms ease-in-out forwards;animation:animation-16z1uo4 3000ms ease-in-out forwards;}.card-content .block-card.expandable-node-reset .expandable-selected{-webkit-animation:animation-1sld7a4;animation:animation-1sld7a4;}.card-content .block{margin-top:var(--block-margin);margin-bottom:var(--block-margin);font-family:var(--body-font);font-weight:var(--body-font-weight);color:var(--body-color);}.card-content.is-nested{display:grid;-webkit-animation:animation-yjfgth 225ms ease-out forwards;animation:animation-yjfgth 225ms ease-out forwards;}.card-content.is-full-width .block.is-full-width{width:var(--full-width);position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.card-content [data-node-view-content-inner=\"cardLayoutItem\"] >.first-block,.card-content [data-node-view-content-inner=\"card\"] >.first-block{margin-top:0em;}.card-content [data-node-view-content-inner=\"cardLayoutItem\"] >.last-block,.card-content [data-node-view-content-inner=\"card\"] >.last-block{margin-bottom:0em;}.card-content a.link{color:var(--text-color, var(--link-color));cursor:pointer;font-weight:var(--chakra-fontWeights-bold);-webkit-text-decoration:underline;text-decoration:underline;}.card-content a.link[href=\"\"]{text-decoration-style:dashed;}.card-content a.link:hover{color:var(--text-color, var(--link-color-hover));}.card-content a.link:active{color:var(--text-color, var(--link-color-hover));}.card-content .block-toggle.expandable-node-selected .toggle{-webkit-animation:animation-16z1uo4 3000ms ease-in-out forwards;animation:animation-16z1uo4 3000ms ease-in-out forwards;}.card-content .block-toggle.expandable-node-reset .toggle{-webkit-animation:animation-1sld7a4;animation:animation-1sld7a4;}.card-content .block-toggle [data-open=\"false\"] [data-node-view-content-inner=\"toggle\"] >:not(:first-child){display:none;}.card-content mark.highlight{color:var(--chakra-colors-black);--link-color:black;background-color:var(--highlight-color);border-radius:0.125em;-webkit-padding-start:.05em;padding-inline-start:.05em;-webkit-padding-end:.05em;padding-inline-end:.05em;-webkit-margin-start:-.05em;margin-inline-start:-.05em;-webkit-margin-end:-.05em;margin-inline-end:-.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.card-content span.textColor{color:var(--text-color, var(--body-color));}.card-content .block-numbered li::before{color:var(--list-marker-text-color, var(--body-color));}.card-content .block-bullet li::marker{color:var(--list-marker-text-color, var(--body-color));}.card-content .block-bullet,.card-content .block-numbered,.card-content .block-todo{margin:0px;margin-bottom:calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1));text-align:start;}.card-content .block-bullet.first-block,.card-content .block-numbered.first-block,.card-content .block-todo.first-block{margin-top:calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content ol.block-numbered{list-style:none;}.card-content .block-todo{list-style:none;}.card-content .block-todo label.chakra-checkbox{pointer-events:none;}.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control{pointer-events:auto;width:1em;height:1em;top:calc(0.5lh - 0.5em);position:relative;border-radius:var(--box-border-radius);border-color:var(--link-color);border-width:0.125em;}.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control[data-checked]{background-color:var(--link-color);color:var(--body-color-inverted);}.card-content .block-todo label.chakra-checkbox .chakra-checkbox__control svg{font-size:0.5em;}.card-content .block-bullet li,.card-content .block-todo li{position:relative;}.card-content ol.block-numbered[indent=\"0\"] li[data-node-view-content]{-webkit-margin-start:calc(1 * 1.6em);margin-inline-start:calc(1 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"0\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"1\"] li[data-node-view-content]{-webkit-margin-start:calc(2 * 1.6em);margin-inline-start:calc(2 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"1\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"2\"] li[data-node-view-content]{-webkit-margin-start:calc(3 * 1.6em);margin-inline-start:calc(3 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"2\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"3\"] li[data-node-view-content]{-webkit-margin-start:calc(4 * 1.6em);margin-inline-start:calc(4 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"3\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"4\"] li[data-node-view-content]{-webkit-margin-start:calc(5 * 1.6em);margin-inline-start:calc(5 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"4\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"5\"] li[data-node-view-content]{-webkit-margin-start:calc(6 * 1.6em);margin-inline-start:calc(6 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"5\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"6\"] li[data-node-view-content]{-webkit-margin-start:calc(7 * 1.6em);margin-inline-start:calc(7 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"6\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"7\"] li[data-node-view-content]{-webkit-margin-start:calc(8 * 1.6em);margin-inline-start:calc(8 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"7\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ol.block-numbered[indent=\"8\"] li[data-node-view-content]{-webkit-margin-start:calc(9 * 1.6em);margin-inline-start:calc(9 * 1.6em);position:relative;}.card-content ol.block-numbered[indent=\"8\"] li[data-node-view-content]::before{position:absolute;inset-inline-start:-1.6em;content:attr(data-list-counter) \".\";}.card-content ul.block-bullet[indent=\"0\"] li[data-node-view-content]{list-style:disc;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(1 * 1.6em - 0.4em);margin-inline-start:calc(1 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"0\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"0\"] li.todo{-webkit-margin-start:calc(1 * 1.6em);margin-inline-start:calc(1 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"0\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"1\"] li[data-node-view-content]{list-style:circle;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(2 * 1.6em - 0.4em);margin-inline-start:calc(2 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"1\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"1\"] li.todo{-webkit-margin-start:calc(2 * 1.6em);margin-inline-start:calc(2 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"1\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"2\"] li[data-node-view-content]{list-style:square;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(3 * 1.6em - 0.4em);margin-inline-start:calc(3 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"2\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"2\"] li.todo{-webkit-margin-start:calc(3 * 1.6em);margin-inline-start:calc(3 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"2\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"3\"] li[data-node-view-content]{list-style:disc;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(4 * 1.6em - 0.4em);margin-inline-start:calc(4 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"3\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"3\"] li.todo{-webkit-margin-start:calc(4 * 1.6em);margin-inline-start:calc(4 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"3\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"4\"] li[data-node-view-content]{list-style:circle;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(5 * 1.6em - 0.4em);margin-inline-start:calc(5 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"4\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"4\"] li.todo{-webkit-margin-start:calc(5 * 1.6em);margin-inline-start:calc(5 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"4\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"5\"] li[data-node-view-content]{list-style:square;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(6 * 1.6em - 0.4em);margin-inline-start:calc(6 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"5\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"5\"] li.todo{-webkit-margin-start:calc(6 * 1.6em);margin-inline-start:calc(6 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"5\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"6\"] li[data-node-view-content]{list-style:disc;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(7 * 1.6em - 0.4em);margin-inline-start:calc(7 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"6\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"6\"] li.todo{-webkit-margin-start:calc(7 * 1.6em);margin-inline-start:calc(7 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"6\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"7\"] li[data-node-view-content]{list-style:circle;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(8 * 1.6em - 0.4em);margin-inline-start:calc(8 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"7\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"7\"] li.todo{-webkit-margin-start:calc(8 * 1.6em);margin-inline-start:calc(8 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"7\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content ul.block-bullet[indent=\"8\"] li[data-node-view-content]{list-style:square;-webkit-padding-start:0.4em;padding-inline-start:0.4em;-webkit-margin-start:calc(9 * 1.6em - 0.4em);margin-inline-start:calc(9 * 1.6em - 0.4em);}.card-content ul.block-bullet[indent=\"8\"] li[data-node-view-content]::after{-webkit-padding-start:0.4em;padding-inline-start:0.4em;}.card-content ul.block-todo[indent=\"8\"] li.todo{-webkit-margin-start:calc(9 * 1.6em);margin-inline-start:calc(9 * 1.6em);list-style:none;}.card-content ul.block-todo[indent=\"8\"] .chakra-checkbox__control{inset-inline-start:-1.6em;}.card-content math-display{font-size:1.125em;}.card-content math-display .katex{white-space:normal;}.card-content math-inline.ProseMirror-selectednode{margin-top:-0.25em;margin-bottom:-0.25em;}.card-content math-display.ProseMirror-selectednode,.card-content math-inline.ProseMirror-selectednode{box-shadow:var(--chakra-shadows-outline);border-radius:var(--box-border-radius);background-color:var(--chakra-colors-gray-50);padding:.25em;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;}.card-content math-display.ProseMirror-selectednode .math-src,.card-content math-inline.ProseMirror-selectednode .math-src{color:var(--chakra-colors-gray-600);}.card-content .block-codeBlock pre{font-family:var(--chakra-fonts-mono);font-size:0.85em;color:var(--body-color);background:var(--neutral-background-color);border-radius:var(--box-border-radius);overflow:hidden;}@media screen and (min-width: 30em){.card-content .block-codeBlock pre{font-size:1em;}}@media print{.card-content .block-codeBlock pre{font-size:1em;}}.card-content .block-codeBlock pre code{display:block;padding:1em 1.25em;}.card-content code{background-color:var(--neutral-background-color);color:var(--body-color);border-radius:0.125em;-webkit-padding-start:.05em;padding-inline-start:.05em;-webkit-padding-end:.05em;padding-inline-end:.05em;-webkit-margin-start:-.05em;margin-inline-start:-.05em;-webkit-margin-end:-.05em;margin-inline-end:-.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone;}.card-content .block-blockquote blockquote{-webkit-padding-start:1.5em;padding-inline-start:1.5em;}.card-content .block-embed.expandable-node-selected .embed-preview,.card-content .block-video.expandable-node-selected .embed-preview,.card-content .block-embed.expandable-node-selected .embed-viewer,.card-content .block-video.expandable-node-selected .embed-viewer,.card-content .block-embed.expandable-node-selected .video-player,.card-content .block-video.expandable-node-selected .video-player{-webkit-animation:animation-16z1uo4 3000ms ease-in-out forwards;animation:animation-16z1uo4 3000ms ease-in-out forwards;}.card-content .block-embed.expandable-node-reset .embed-preview,.card-content .block-video.expandable-node-reset .embed-preview,.card-content .block-embed.expandable-node-reset .embed-viewer,.card-content .block-video.expandable-node-reset .embed-viewer,.card-content .block-embed.expandable-node-reset .video-player,.card-content .block-video.expandable-node-reset .video-player{-webkit-animation:animation-1sld7a4;animation:animation-1sld7a4;}.card-content .block-image.expandable-node-selected [data-selection-ring]{-webkit-animation:animation-16z1uo4 3000ms ease-in-out forwards;animation:animation-16z1uo4 3000ms ease-in-out forwards;}.card-content .block-image.expandable-node-reset [data-selection-ring]{-webkit-animation:animation-1sld7a4;animation:animation-1sld7a4;}.card-content .block-contributors .contributors-list{font-size:1.25em;font-weight:var(--chakra-fontWeights-bold);}.card-content .mention{background-color:var(--accent-color-background-muted);color:var(--body-color);}.card-content .block-gallery{-webkit-margin-start:calc(-1 * var(--grid-padding));margin-inline-start:calc(-1 * var(--grid-padding));-webkit-margin-end:calc(-1 * var(--grid-padding));margin-inline-end:calc(-1 * var(--grid-padding));margin-top:calc(-0.25 * var(--grid-padding));margin-bottom:calc(-0.25 * var(--grid-padding));}.card-content .block-gallery.gallery-layout-flex .add-image{margin-bottom:calc(0.75 * var(--grid-padding));}.card-content .block-gallery .gallery{-webkit-padding-start:var(--grid-padding);padding-inline-start:var(--grid-padding);-webkit-padding-end:var(--grid-padding);padding-inline-end:var(--grid-padding);padding-top:calc(0.75 * var(--grid-padding));padding-bottom:calc(0.75 * var(--grid-padding));border:1px solid;border-color:var(--chakra-colors-transparent);border-radius:var(--box-border-radius);}.card-content .block-gallery .gallery.is-dragging-over{border:1px dashed var(--chakra-colors-trueblue-300)!important;background-color:var(--chakra-colors-trueblue-50)!important;}.card-content .block-gallery .gallery.is-dragging-over .gallery-placeholder{pointer-events:none;}.card-content .block-gallery.is-focused .gallery,.card-content .block-gallery.is-empty .gallery{background-color:var(--chakra-colors-gray-200);}.card-content .block-gallery.is-focused .add-image,.card-content .block-gallery:hover .add-image,.card-content .block-gallery[data-drag-handle-hovering] .add-image{opacity:1;}.card-content .block-gallery.expandable-node-selected .gallery{-webkit-animation:animation-16z1uo4 3000ms ease-in-out forwards;animation:animation-16z1uo4 3000ms ease-in-out forwards;}.card-content .block-gallery.expandable-node-reset .gallery{-webkit-animation:animation-1sld7a4;animation:animation-1sld7a4;}.card-content .slash-menu-prompt{container-type:inline-size;}.card-content .slash-menu-placeholder-long{display:inline;}.card-content .slash-menu-placeholder-short{display:none;}.card-content .slash-menu-button-text{display:inline;}@container (max-width: 450px){.card-content .slash-menu-prompt .slash-menu-button-text{display:none;}.card-content .slash-menu-prompt .slash-menu-placeholder-long{display:none;}.card-content .slash-menu-prompt .slash-menu-placeholder-short{display:inline;}}.card-content .block-smartLayout [data-node-view-content-outer=\"smartLayout\"]{display:contents;}.card-content .block-smartLayout [data-node-view-content-inner=\"smartLayout\"]{display:contents;}.card-content .block-smartLayout [data-selection-ring]{outline-style:none;outline-width:1px;outline-color:var(--grid-outline-color);}.card-content .block-smartLayout [data-selection-ring=\"padded\"]{outline-offset:0.25em;}.card-content .block-smartLayout [data-selection-ring=\"padded\"] .add-button{margin:-0.25em;}.card-content .block-smartLayout:not(.is-focused) [data-content-empty=true]>[data-node-view-content]{height:0px;}.card-content .block-smartLayout:not(.is-focused) [data-content-empty=true]>[data-node-view-content] [data-placeholder]::after,.card-content .block-smartLayout:not(.is-focused) [data-content-empty=true]>[data-node-view-content] [data-multiline-placeholder]::after{display:none;}.card-content .block-smartLayout.is-focused [data-content-empty=true] [placeholder]::before{content:attr(data-placeholder);position:absolute;top:0px;opacity:0.25;pointer-events:none;left:0px;width:100%;color:var(--heading-color);line-clamp:1px;text-overflow:ellipsis;overflow:hidden;box-orient:vertical;word-break:break-all;height:100%;white-space:nowrap;}.card-content .block-smartLayout.is-focused .is-editable [data-selection-ring],.card-content .block-smartLayout:hover .is-editable [data-selection-ring],.card-content .block-smartLayout[data-drag-handle-hovering] .is-editable [data-selection-ring]{outline-style:solid;}.card-content .block-smartLayout.is-focused .is-editable .add-button,.card-content .block-smartLayout:hover .is-editable .add-button,.card-content .block-smartLayout[data-drag-handle-hovering] .is-editable .add-button{opacity:1;}.card-content .node-smartLayoutCell{display:contents;--heading-placeholder:\"Item\";}.card-content .node-smartLayoutCell >[data-node-view-wrapper]{display:contents;}.card-content .node-smartLayoutCell [data-node-view-content-inner=\"smartLayoutCell\"]>.first-block{margin-top:0px;}@media screen and (min-width: 30em){.card-content .node-smartLayoutCell [data-node-view-content-inner=\"smartLayoutCell\"]>.first-block{margin-top:0px;}}.card-content .node-smartLayoutCell [data-node-view-content-inner=\"smartLayoutCell\"]>.last-block{margin-bottom:0px;}@media screen and (min-width: 30em){.card-content .node-smartLayoutCell [data-node-view-content-inner=\"smartLayoutCell\"]>.last-block{margin-bottom:0px;}}.card-content .node-smartLayoutCell .slash-menu-prompt{display:none;}.card-content .node-smartLayoutCell .block-heading,.card-content .node-smartLayoutCell .block-title{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-smartLayoutCell .block-paragraph{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-smartLayoutCell .block-paragraph:is(.block-bullet, .block-numbered, .block-todo){margin-top:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .smart-layout-cell-not-emphasized>[data-content-reference],.card-content .smart-layout-cell-not-emphasized [data-smart-layout-emphasis]{opacity:0.5;}.card-content .block-grid{-webkit-margin-start:calc(-1 * var(--grid-padding));margin-inline-start:calc(-1 * var(--grid-padding));-webkit-margin-end:calc(-1 * var(--grid-padding));margin-inline-end:calc(-1 * var(--grid-padding));}.card-content .block-grid [data-node-view-content-outer=\"grid\"]{display:contents;}.card-content .block-grid [data-node-view-content-inner=\"grid\"]{display:contents;}.card-content .block-grid [data-selection-ring]{outline-style:none;outline-width:1px;outline-color:var(--grid-outline-color);}.card-content .block-grid [data-selection-ring=\"extra-padded\"]{outline-offset:0em;}.card-content .block-grid:not(.is-focused) [data-content-empty=true]>[data-node-view-content]{height:0px;}.card-content .block-grid:not(.is-focused) [data-content-empty=true]>[data-node-view-content] [data-placeholder]::after,.card-content .block-grid:not(.is-focused) [data-content-empty=true]>[data-node-view-content] [data-multiline-placeholder]::after{display:none;}.card-content .block-grid.is-focused [data-content-empty=true] [placeholder]::before{content:attr(data-placeholder);position:absolute;top:0px;opacity:0.25;pointer-events:none;left:0px;width:100%;color:var(--heading-color);line-clamp:1px;text-overflow:ellipsis;overflow:hidden;box-orient:vertical;word-break:break-all;height:100%;white-space:nowrap;}.card-content .block-grid.is-focused .is-editable [data-selection-ring],.card-content .block-grid:hover .is-editable [data-selection-ring],.card-content .block-grid[data-drag-handle-hovering] .is-editable [data-selection-ring]{outline-style:solid;}.card-content .block-grid .grid-nested-full-bleed{height:100%;}.card-content .block-grid .grid-nested{margin-inline:calc(var(--grid-padding) \/ 2);}.card-content .block-grid .grid-item-vertical{-webkit-padding-start:calc(var(--grid-padding) \/ 2);padding-inline-start:calc(var(--grid-padding) \/ 2);-webkit-padding-end:calc(var(--grid-padding) \/ 2);padding-inline-end:calc(var(--grid-padding) \/ 2);padding-top:calc(var(--grid-padding) \/ 2);padding-bottom:calc(var(--grid-padding) \/ 2);}.card-content .block-grid .grid-item-vertical.subgrid-parent{padding-top:0px;padding-bottom:0px;}.card-content .block-grid .grid-item-horizontal{-webkit-padding-start:calc(var(--grid-padding) \/ 2);padding-inline-start:calc(var(--grid-padding) \/ 2);-webkit-padding-end:calc(var(--grid-padding) \/ 2);padding-inline-end:calc(var(--grid-padding) \/ 2);padding-top:calc(var(--grid-padding) \/ 2);padding-bottom:calc(var(--grid-padding) \/ 2);}.card-content .block-grid .grid-item-horizontal.subgrid-parent{padding-top:0px;padding-bottom:0px;}.card-content .block-grid .grid-item-cell-style-none,.card-content .block-grid .grid-item-full-bleed{-webkit-padding-start:var(--grid-padding);padding-inline-start:var(--grid-padding);-webkit-padding-end:var(--grid-padding);padding-inline-end:var(--grid-padding);}.card-content .node-gridItem{display:contents;--heading-placeholder:\"Item\";}.card-content .node-gridItem >[data-node-view-wrapper]{display:contents;}.card-content .node-gridItem [data-node-view-content-inner=\"gridItem\"]{height:100%;}.card-content .node-gridItem.is-focused .cell-edge-control,.card-content .node-gridItem:hover .cell-edge-control,.card-content .node-gridItem[data-drag-handle-hovering] .cell-edge-control{opacity:1;}.card-content .node-gridItem .subgrid-parent>[data-node-view-content]{height:100%;}.card-content .node-gridItem .subgrid-parent>[data-node-view-content] .block-grid{height:100%;}.card-content .node-gridItem .subgrid-parent>[data-node-view-content] >[data-node-view-content-inner=\"gridItem\"]{height:100%;}.card-content .node-gridItem .subgrid-parent>[data-node-view-content] >[data-node-view-content-inner=\"gridItem\"] >.first-block{margin-top:0px;}@media screen and (min-width: 30em){.card-content .node-gridItem .subgrid-parent>[data-node-view-content] >[data-node-view-content-inner=\"gridItem\"] >.first-block{margin-top:0px;}}.card-content .node-gridItem .subgrid-parent>[data-node-view-content] >[data-node-view-content-inner=\"gridItem\"] >.last-block{margin-bottom:0px;}@media screen and (min-width: 30em){.card-content .node-gridItem .subgrid-parent>[data-node-view-content] >[data-node-view-content-inner=\"gridItem\"] >.last-block{margin-bottom:0px;}}.card-content .node-gridItem .slash-menu-prompt{display:none;}.card-content .node-gridItem .block-heading,.card-content .node-gridItem .block-title{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-gridItem .block-paragraph{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-gridItem .block-paragraph:is(.block-bullet, .block-numbered, .block-todo){margin-top:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .grid-item-not-emphasized>[data-content-reference],.card-content .grid-item-not-emphasized [data-grid-emphasis]{opacity:0.5;}.card-content .block-gridLayout{-webkit-margin-start:calc(-1 * var(--grid-padding));margin-inline-start:calc(-1 * var(--grid-padding));-webkit-margin-end:calc(-1 * var(--grid-padding));margin-inline-end:calc(-1 * var(--grid-padding));}.card-content .block-gridLayout .layout-content{display:contents;}.card-content .block-gridLayout .layout-content >div{display:contents;}.card-content .block-gridLayout .grid-cell{position:relative;height:100%;-webkit-padding-start:var(--grid-padding);padding-inline-start:var(--grid-padding);-webkit-padding-end:var(--grid-padding);padding-inline-end:var(--grid-padding);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;outline-width:1px;outline-style:none;outline-color:var(--grid-outline-color);}.card-content .block-gridLayout .grid-cell .block-gallery{margin-top:0px;margin-bottom:0px;}.card-content .block-gridLayout.is-focused .is-editable .grid-cell,.card-content .block-gridLayout:hover .is-editable .grid-cell,.card-content .block-gridLayout[data-drag-handle-hovering] .is-editable .grid-cell{outline-style:solid;}.card-content .block-gridLayout.is-focused .add-column,.card-content .block-gridLayout:hover .add-column,.card-content .block-gridLayout[data-drag-handle-hovering] .add-column{opacity:1;}.card-content .node-cardLayoutItem,.card-content .node-cardAccentLayoutItem{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;min-width:0px;min-height:0px;}.card-content .node-cardLayoutItem >[data-node-view-wrapper],.card-content .node-cardAccentLayoutItem >[data-node-view-wrapper]{position:relative;height:100%;width:100%;}.card-content .node-cardNotes{display:none;}.card-content .block-table table [data-node-view-content-inner=\"table\"]{display:contents;}.card-content .block-table table [data-node-view-content-inner=\"table\"] [data-node-view-content-inner=\"tableRow\"]{display:contents;}.card-content .block-table table [data-node-view-content-inner=\"table\"] td{vertical-align:top;}.card-content .block-table table [data-node-view-content-inner=\"table\"] td .block-heading [data-placeholder]::before{display:none;}.card-content .block-table td{min-width:3em;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-padding-end:1em;padding-inline-end:1em;position:relative;}.card-content .block-table td .block{color:var(--table-cell-text-color, var(--body-color));}.card-content .block-table td:not(:first-of-type){border-inline-start:1px solid transparent;}.card-content .block-table .selectedCell:after{z-index:2;position:absolute;content:\"\";left:0px;right:0px;top:0px;bottom:0px;background-color:var(--chakra-colors-trueblue-100);pointer-events:none;opacity:0.4;}.card-content .block-table.is-focused .themed-table[data-table-style=\"striped\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"striped\"] td:not(:first-of-type),.card-content .block-table.is-focused .themed-table[data-table-style=\"bordered\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"bordered\"] td:not(:first-of-type),.card-content .block-table.is-focused .themed-table[data-table-style=\"vertical\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"vertical\"] td:not(:first-of-type){border-inline-start:1px solid var(--grid-outline-color);}.card-content .block-table.is-focused .themed-table[data-table-style=\"horizontal\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"horizontal\"] td:not(:first-of-type),.card-content .block-table.is-focused .themed-table[data-table-style=\"outer\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"outer\"] td:not(:first-of-type),.card-content .block-table.is-focused .themed-table[data-table-style=\"none\"] td:not(:first-of-type),.card-content .block-table:hover .themed-table[data-table-style=\"none\"] td:not(:first-of-type){border-inline-start:1px dashed var(--grid-outline-color);}.card-content .tippy-arrow{border-left-color:red;}.card-content .footnote-label{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--link-color);}.card-content .footnote-label:hover,.card-content .footnote-label[data-hover]{background-color:var(--accent-color-background-muted);color:var(--chakra-colors-gray-700);border-radius:var(--chakra-radii-sm);}.card-content .footnote{color:var(--link-color);}.card-content .footnote:hover::after,.card-content .footnote[data-hover]::after{background-color:var(--accent-color-background-muted);color:var(--chakra-colors-gray-700);}.card-content .node-emoji{color:initial;}.card-content .block-heading{margin-top:calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-heading .heading{position:relative;}.card-content .block-title{margin-top:calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(1.5em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-title .title{position:relative;}.card-content .node-gridLayout .block-heading,.card-content .node-calloutBox .block-heading,.card-content .node-gridLayout .block-title,.card-content .node-calloutBox .block-title{margin-top:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-gridLayout .block-paragraph,.card-content .node-calloutBox .block-paragraph{margin-top:calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-gridLayout .block-paragraph:is(.block-bullet, .block-numbered, .block-todo),.card-content .node-calloutBox .block-paragraph:is(.block-bullet, .block-numbered, .block-todo){margin-top:calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .node-calloutBox .first-block{margin-top:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-table td .block{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-table td .block:is(.block-bullet, .block-numbered, .block-todo){margin-top:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-table td .block.first-block{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-table td .block-heading,.card-content .block-table td .block-title{margin-top:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.6em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content [data-node-view-content-inner=\"card\"]:not(:has(> .node-cardAccentLayoutItem)) [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-heading:not(:has(+ .block-heading, + .block-title, + .node-gridLayout)),.card-content [data-node-view-content-inner=\"card\"]:not(:has(> .node-cardAccentLayoutItem)) [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-title:not(:has(+ .block-heading, + .block-title, + .node-gridLayout)){margin-bottom:calc(2em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-paragraph{margin-top:calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.9em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-paragraph:is(.block-bullet, .block-numbered, .block-todo){margin-top:calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1));margin-bottom:calc(0.35em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-paragraph +.block-heading,.card-content [data-node-view-content-inner=\"cardLayoutItem\"]>.first-block:not(.last-block).block-paragraph +.block-title{margin-top:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-heading:has([level=\"1\"], [level=\"2\"], [level=\"3\"], [level=\"4\"]) +.block-heading:has([level=\"1\"], [level=\"2\"], [level=\"3\"], [level=\"4\"]){margin-top:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-heading:has(+ .block-heading){margin-bottom:calc(0.4em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-labelGroup:has(+ .block-heading, + .block-title){margin-bottom:calc(0.4em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.card-content .block-labelGroup+.block-heading,.card-content .block-labelGroup+.block-title{margin-top:calc(0.3em * var(--card-font-scale, 1) * var(--zoom-level, 1));}.comments-wrapper{font-family:var(--chakra-fonts-body)!important;font-weight:500;}@media screen and (min-width: 30rem){.comments-wrapper .controls-wrapper{-webkit-padding-start:var(--comment-padding);padding-inline-start:var(--comment-padding);}.comments-wrapper .controls-wrapper__gridLayout,.comments-wrapper .controls-wrapper__gallery{-webkit-padding-start:calc(-1 * var(--grid-padding) + var(--comment-padding));padding-inline-start:calc(-1 * var(--grid-padding) + var(--comment-padding));}}.comments-wrapper .comments-list .comments-sign-up a{font-size:var(--chakra-fontSizes-xs);font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:var(--chakra-fontWeights-bold);line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-gray-500);background:none!important;border:0 none!important;padding:0!important;content:\"\";cursor:pointer;}.comments-wrapper .comments-list .comments-sign-up a blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .comments-sign-up a:hover{color:var(--chakra-colors-gray-500);-webkit-text-decoration:underline;text-decoration:underline;}.comments-wrapper .comments-list .comment{color:var(--chakra-colors-gray-800)!important;word-break:break-word;line-height:1.5!important;letter-spacing:var(--chakra-letterSpacings-normal)!important;}.comments-wrapper .comments-list .comment .reactions-row ul{-webkit-margin-start:auto;margin-inline-start:auto;}.comments-wrapper .comments-list .comment .comment-date{font-size:var(--chakra-fontSizes-xs)!important;color:var(--chakra-colors-gray-500)!important;}.comments-wrapper .comments-list .comment p,.comments-wrapper .comments-list .comment h1,.comments-wrapper .comments-list .comment h2,.comments-wrapper .comments-list .comment h3,.comments-wrapper .comments-list .comment h4,.comments-wrapper .comments-list .comment h5,.comments-wrapper .comments-list .comment h6,.comments-wrapper .comments-list .comment .title,.comments-wrapper .comments-list .comment .section-title{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0px;color:var(--chakra-colors-gray-800)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";}.comments-wrapper .comments-list .comment p blockquote,.comments-wrapper .comments-list .comment h1 blockquote,.comments-wrapper .comments-list .comment h2 blockquote,.comments-wrapper .comments-list .comment h3 blockquote,.comments-wrapper .comments-list .comment h4 blockquote,.comments-wrapper .comments-list .comment h5 blockquote,.comments-wrapper .comments-list .comment h6 blockquote,.comments-wrapper .comments-list .comment .title blockquote,.comments-wrapper .comments-list .comment .section-title blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .comment a{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-blue-500)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";cursor:pointer;}.comments-wrapper .comments-list .comment a blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .comment a:hover{-webkit-text-decoration:underline;text-decoration:underline;}.comments-wrapper .comments-list .comment ul,.comments-wrapper .comments-list .comment ol{margin-left:1.2em;}.comments-wrapper .comments-list .comment blockquote{border-left:3px solid var(--chakra-colors-gray-200);padding-left:0.5em;}.comments-wrapper .comments-list .comment .mention{background-color:var(--chakra-colors-trueblue-50);white-space:break-spaces;}.comments-wrapper .comments-list .comment .block-codeBlock pre{color:var(--chakra-colors-gray-800);background:var(--chakra-colors-gray-100);border-radius:var(--chakra-radii-md);}.comments-wrapper .comments-list .comment .block-codeBlock pre code{padding:.75em 1em;}.comments-wrapper .comments-list .comment code{background-color:var(--chakra-colors-gray-100);color:var(--chakra-colors-gray-800);}.comments-wrapper .comments-list .block-image.is-focused img,.comments-wrapper .comments-list .block-image.is-focused .image,.comments-wrapper .comments-list .block-image.is-focused .placeholder{box-shadow:var(--chakra-shadows-outline);}.comments-wrapper .comments-list .block-target-html p,.comments-wrapper .comments-list .block-target-html h1,.comments-wrapper .comments-list .block-target-html h2,.comments-wrapper .comments-list .block-target-html h3,.comments-wrapper .comments-list .block-target-html h4,.comments-wrapper .comments-list .block-target-html h5,.comments-wrapper .comments-list .block-target-html h6,.comments-wrapper .comments-list .block-target-html blockquote,.comments-wrapper .comments-list .block-target-html ol,.comments-wrapper .comments-list .block-target-html ul,.comments-wrapper .comments-list .block-target-html li,.comments-wrapper .comments-list .block-target-html .title,.comments-wrapper .comments-list .block-target-html .section-title{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-gray-800)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";}.comments-wrapper .comments-list .block-target-html p blockquote,.comments-wrapper .comments-list .block-target-html h1 blockquote,.comments-wrapper .comments-list .block-target-html h2 blockquote,.comments-wrapper .comments-list .block-target-html h3 blockquote,.comments-wrapper .comments-list .block-target-html h4 blockquote,.comments-wrapper .comments-list .block-target-html h5 blockquote,.comments-wrapper .comments-list .block-target-html h6 blockquote,.comments-wrapper .comments-list .block-target-html blockquote blockquote,.comments-wrapper .comments-list .block-target-html ol blockquote,.comments-wrapper .comments-list .block-target-html ul blockquote,.comments-wrapper .comments-list .block-target-html li blockquote,.comments-wrapper .comments-list .block-target-html .title blockquote,.comments-wrapper .comments-list .block-target-html .section-title blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .block-target-html p::after,.comments-wrapper .comments-list .block-target-html h1::after,.comments-wrapper .comments-list .block-target-html h2::after,.comments-wrapper .comments-list .block-target-html h3::after,.comments-wrapper .comments-list .block-target-html h4::after,.comments-wrapper .comments-list .block-target-html h5::after,.comments-wrapper .comments-list .block-target-html h6::after,.comments-wrapper .comments-list .block-target-html blockquote::after,.comments-wrapper .comments-list .block-target-html ol::after,.comments-wrapper .comments-list .block-target-html ul::after,.comments-wrapper .comments-list .block-target-html li::after,.comments-wrapper .comments-list .block-target-html .title::after,.comments-wrapper .comments-list .block-target-html .section-title::after{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-gray-800)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";}.comments-wrapper .comments-list .block-target-html p::after blockquote,.comments-wrapper .comments-list .block-target-html h1::after blockquote,.comments-wrapper .comments-list .block-target-html h2::after blockquote,.comments-wrapper .comments-list .block-target-html h3::after blockquote,.comments-wrapper .comments-list .block-target-html h4::after blockquote,.comments-wrapper .comments-list .block-target-html h5::after blockquote,.comments-wrapper .comments-list .block-target-html h6::after blockquote,.comments-wrapper .comments-list .block-target-html blockquote::after blockquote,.comments-wrapper .comments-list .block-target-html ol::after blockquote,.comments-wrapper .comments-list .block-target-html ul::after blockquote,.comments-wrapper .comments-list .block-target-html li::after blockquote,.comments-wrapper .comments-list .block-target-html .title::after blockquote,.comments-wrapper .comments-list .block-target-html .section-title::after blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .block-target-html a{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-blue-500)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";cursor:pointer;}.comments-wrapper .comments-list .block-target-html a blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comments-list .block-target-html a:hover{-webkit-text-decoration:underline;text-decoration:underline;}.comments-wrapper .comments-list .block-target-html li{margin:0!important;padding:0!important;list-style:none!important;}.comments-wrapper .comments-list .block-target-html li p{margin:0px;}.comments-wrapper .comments-list .block-target-html img{max-width:200px;max-height:80px;}.comments-wrapper .comment-editor .ProseMirror{color:var(--chakra-colors-gray-800)!important;word-break:break-word;line-height:1.5!important;letter-spacing:var(--chakra-letterSpacings-normal)!important;padding:12px;border-radius:5px;}.comments-wrapper .comment-editor .ProseMirror p,.comments-wrapper .comment-editor .ProseMirror h1,.comments-wrapper .comment-editor .ProseMirror h2,.comments-wrapper .comment-editor .ProseMirror h3,.comments-wrapper .comment-editor .ProseMirror h4,.comments-wrapper .comment-editor .ProseMirror h5,.comments-wrapper .comment-editor .ProseMirror h6,.comments-wrapper .comment-editor .ProseMirror .title,.comments-wrapper .comment-editor .ProseMirror .section-title{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0px;color:var(--chakra-colors-gray-800)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";}.comments-wrapper .comment-editor .ProseMirror p blockquote,.comments-wrapper .comment-editor .ProseMirror h1 blockquote,.comments-wrapper .comment-editor .ProseMirror h2 blockquote,.comments-wrapper .comment-editor .ProseMirror h3 blockquote,.comments-wrapper .comment-editor .ProseMirror h4 blockquote,.comments-wrapper .comment-editor .ProseMirror h5 blockquote,.comments-wrapper .comment-editor .ProseMirror h6 blockquote,.comments-wrapper .comment-editor .ProseMirror .title blockquote,.comments-wrapper .comment-editor .ProseMirror .section-title blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comment-editor .ProseMirror a{font-size:var(--chakra-fontSizes-sm)!important;font-family:var(--chakra-fonts-body),sans-serif!important;font-weight:500!important;line-height:1.5!important;text-transform:none;letter-spacing:var(--chakra-letterSpacings-normal)!important;text-align:start!important;margin:0!important;color:var(--chakra-colors-blue-500)!important;background:none!important;border:0 none!important;padding:0!important;content:\"\";cursor:pointer;}.comments-wrapper .comment-editor .ProseMirror a blockquote{border-left-width:0px!important;border-left-style:solid!important;border-left-color:var(--chakra-colors-transparent)!important;padding:0!important;color:var(--chakra-colors-gray-800)!important;font-style:normal!important;}.comments-wrapper .comment-editor .ProseMirror a:hover{-webkit-text-decoration:underline;text-decoration:underline;}.comments-wrapper .comment-editor .ProseMirror ul,.comments-wrapper .comment-editor .ProseMirror ol{margin-left:1.2em;}.comments-wrapper .comment-editor .ProseMirror blockquote{border-left:3px solid var(--chakra-colors-gray-200);padding-left:0.5em;}.comments-wrapper .comment-editor .ProseMirror .mention{background-color:var(--chakra-colors-trueblue-50);white-space:break-spaces;}.comments-wrapper .comment-editor .ProseMirror .block-codeBlock pre{color:var(--chakra-colors-gray-800);background:var(--chakra-colors-gray-100);border-radius:var(--chakra-radii-md);}.comments-wrapper .comment-editor .ProseMirror .block-codeBlock pre code{padding:.75em 1em;}.comments-wrapper .comment-editor .ProseMirror code{background-color:var(--chakra-colors-gray-100);color:var(--chakra-colors-gray-800);}@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 2),@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3),@media only screen and (max-device-width: 640px) and (-webkit-min-device-pixel-ratio: 4){.comments-wrapper .comment-editor .ProseMirror{font-size:16px!important;}}.comments-wrapper .comment-editor .ProseMirror.focus-visible{box-shadow:0 0 0 2px rgb(49, 130, 206);}.comments-wrapper .comment-editor .ProseMirror a.image-link{pointer-events:none;}.gamma-moveable-wrapper .clippable-control-wrapper{z-index:2;}.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control{z-index:2;transition-property:opacity;transition-duration:var(--chakra-transition-duration-normal);}.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control:hover,.gamma-moveable-wrapper .clippable-control-wrapper .moveable-control[data-hover]{opacity:1;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control{z-index:2;background:0 none!important;border-radius:0px;width:16px;height:16px;border:6px solid var(--chakra-colors-trueblue-300);}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"0\"]{border-right:0;border-bottom:0;margin-top:-2px;margin-left:-2px;cursor:nw-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"1\"]{border-right:0;border-bottom:0;border-left:0;margin-top:-2px;cursor:n-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"2\"]{border-left:0;border-bottom:0;margin-top:-2px;margin-left:-14px;cursor:ne-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"3\"]{border-bottom:0;border-top:0;border-left:0;margin-left:-14px;cursor:e-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"4\"]{border-top:0;border-left:0;margin-left:-14px;margin-top:-14px;cursor:se-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"5\"]{border-top:0;border-left:0;border-right:0;margin-top:-14px;cursor:s-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"6\"]{border-top:0;border-right:0;margin-top:-14px;margin-left:-2px;cursor:sw-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-inset .moveable-control[data-clip-index=\"7\"]{border-top:0;border-bottom:0;border-right:0;margin-left:-2px;cursor:w-resize;}.gamma-moveable-wrapper .clippable-control-wrapper.data-clip-type-circle .moveable-control{background:var(--chakra-colors-trueblue-300);}.gamma-moveable-wrapper .clippable-control-wrapper .moveable-clip-ellipse{border-width:2px;border-color:var(--chakra-colors-trueblue-300)!important;}.gamma-moveable-wrapper .clippable-control-wrapper .moveable-line{display:none;}.gamma-moveable-wrapper .resizeable-control-wrapper{z-index:11;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control{background:var(--chakra-colors-white);border:2px solid var(--chakra-colors-trueblue-300);width:8px;height:8px;opacity:1;z-index:10;border-radius:0px;transition-property:opacity;transition-duration:var(--chakra-transition-duration-normal);}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control:hover,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control[data-hover]{opacity:1;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw{cursor:nesw-resize;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se{cursor:nwse-resize;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-e{margin-left:-5px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-w{margin-left:-3px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-ne,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-nw,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-n{margin-top:-3px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-se,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-sw,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-s{margin-top:-5px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-e,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-w{cursor:ew-resize;margin-top:-4px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-n,.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-control.moveable-s{cursor:ns-resize;margin-left:-4px;}.gamma-moveable-wrapper .resizeable-control-wrapper .moveable-line{display:none;}@-webkit-keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-yjfgth{0%{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-template-rows:0.2fr;overflow:hidden;}99%{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow:hidden;}100%{-webkit-align-items:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;grid-template-rows:1fr;overflow:visible;}}@keyframes animation-yjfgth{0%{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;grid-template-rows:0.2fr;overflow:hidden;}99%{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow:hidden;}100%{-webkit-align-items:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;grid-template-rows:1fr;overflow:visible;}}@-webkit-keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-1sld7a4{0% 100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@-webkit-keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}@keyframes animation-16z1uo4{0%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}7%,60%{box-shadow:var(--link-box-shadow);}100%{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.0);}}<\/style><style id=\"editor-animations-styles\">.site-animations-bootstrap .editor-navbar-animations-enabled .ProseMirror{}.site-animations-bootstrap .editor-navbar-animations-enabled .ProseMirror .navbar-view-content{opacity:1;transform:none}.site-animations-bootstrap .editor-navbar-animations-enabled .ProseMirror .navbar-view-backdrop{box-shadow:var(--md-shadow),var(--card-border-shadow)}.site-animations-bootstrap .editor-animations-enabled .ProseMirror{}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child{}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load.animatable-on-load-atom,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load:not(.animatable-on-load-annotatable),.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load.animatable-on-load-annotatable [data-node-view-content],.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent.animatable-on-load-atom,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent:not(.animatable-on-load-annotatable),.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-accent.animatable-on-load-annotatable [data-node-view-content],.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.animatable-on-load-atom,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child:not(.animatable-on-load-annotatable),.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.animatable-on-load-annotatable [data-node-view-content]{opacity:1;transform:none;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-as-block{}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-as-block:not(.block-calloutBox),.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-as-block.block-calloutBox .calloutBox{opacity:1;transform:none;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-present-mode .animatable-on-load,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-full-width .animatable-on-load{}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-present-mode .animatable-on-load.animatable-on-load-accent,.site-animations-bootstrap .editor-animations-enabled .ProseMirror .is-full-width .animatable-on-load.animatable-on-load-accent{opacity:1;transform:scale(1)}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.block-image{opacity:1;transform:none;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.node-smartLayoutCell{}.site-animations-bootstrap .editor-animations-enabled .ProseMirror .animatable-on-load-content-child.node-smartLayoutCell [data-spotlight-parent]>*{opacity:1;transform:none;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}@media not print{.editor-navbar-animations-enabled .ProseMirror{.navbar-view-content{opacity:0;transform:translatey(var(--animation-yOffset));transition-property:opacity,transform;transition-duration:1s;transition-timing-function:var(--animation-easing-function);&.animate-has-animated{opacity:1;transform:none}}.navbar-view-backdrop{box-shadow:0 0 0 0 rgba(0,0,0,0);transition-property:box-shadow;transition-duration:1s;transition-timing-function:var(--animation-easing-function);&.animate-has-animated{box-shadow:var(--md-shadow),var(--card-border-shadow)}}}.editor-animations-enabled .ProseMirror{.animatable-on-load,.animatable-on-load-accent,.animatable-on-load-content-child{&.animatable-on-load-atom,&:not(.animatable-on-load-annotatable),&.animatable-on-load-annotatable [data-node-view-content]{opacity:0;transform:translatey(var(--animation-yOffset));transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}&.animate-has-animated{&.animatable-on-load-atom,&:not(.animatable-on-load-annotatable),&.animatable-on-load-annotatable [data-node-view-content]{opacity:1;transform:none}}}.animatable-on-load-as-block{&:not(.block-calloutBox),&.block-calloutBox .calloutBox{opacity:0;transform:translatey(var(--animation-yOffset));transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function)}&.animate-has-animated{&:not(.block-calloutBox),&.block-calloutBox .calloutBox{opacity:1;transform:none}}}.is-present-mode .animatable-on-load,.is-full-width .animatable-on-load{&.animatable-on-load-accent{opacity:0;transform:scale(.9);&.animate-has-animated{opacity:1;transform:scale(1)}}}.animatable-on-load-content-child.block-image{opacity:0;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function);transform:translatey(var(--animation-yOffset));&.animate-has-animated{opacity:1;transform:none}}.node-gallery .animatable-on-load-content-child.block-image{transition-delay:calc(var(--animation-transition-delay)*var(--animate-index))}.animatable-on-load-content-child.node-smartLayoutCell{[data-spotlight-parent]>*{opacity:0;transition-property:var(--animation-transition-property);transition-duration:var(--animation-transition-duration);transition-timing-function:var(--animation-easing-function);transform:translatey(var(--animation-yOffset));transition-delay:calc(var(--animation-transition-delay)*var(--animate-index))}&.animate-has-animated [data-spotlight-parent]>*{opacity:1;transform:none}&.animate-has-animated [data-spotlight-parent].smart-layout-cell-not-emphasized>*{opacity:.5}}}}<\/style><div id=\"sites-animations-script\"><script>(()=>{var o=()=>{requestAnimationFrame(()=>{window.gammaSiteAnimationsInitialized===!0?console.log(\"%c[animateOnLoad] - ALREADY INITIALIZED $$$$$$$$$$$$$$$$$$$$\",\"background-color: orange; color: black; padding: 5px; font-size: 1.5em;\"):(console.log(\"%c[animateOnLoad] ADDING site-animations-bootstrap class $$$$$$$$$$$$$$$$$$$$\",\"background-color: aqua; color: black; padding: 5px; font-size: 1.5em;\"),document.body.classList.add(\"site-animations-bootstrap\"))})};if(\"PerformanceObserver\"in window){let n=new PerformanceObserver(e=>{for(let a of e.getEntries())a.name===\"first-contentful-paint\"&&(o(),n.disconnect())});n.observe({entryTypes:[\"paint\"]})}else console.warn(\"PerformanceObserver not supported. Animating now.\"),o();})();\n<\/script><\/div><style id=\"global-styles\">:root{--\\31 00vh:100%}html{min-height:var(--\\31 00vh);min-height:-webkit-fill-available;height:var(--\\31 00vh);height:-webkit-fill-available}body{position:relative;--\\31 00vh:100vh;--editor-width:100vw}[data-node-view-content-inner=\"paragraph\"]:empty::after{content:\" \"}<\/style><style data-emotion=\"css-global wdpnlu\">html{overflow-x:hidden;}body{overflow:hidden;-webkit-overflow-scrolling:touch;}<\/style><style data-emotion=\"css 1kxonj9\">.css-1kxonj9{width:100%;position:relative;}<\/style><div class=\"simple-editor-root css-1kxonj9\" style=\"--animation-yOffset:20px;--animation-transition-property:opacity, transform;--animation-transition-duration:1s;--animation-transition-delay:0.15s;--animation-easing-function:cubic-bezier(0.22, 1, 0.36, 1)\" data-is-mobile=\"false\"><div class=\"ProseMirror\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"doc\" style=\"white-space:inherit\"><div data-pos=\"1\" class=\"react-renderer node-document\" STYLE=\"white-space: inherit;undefined\"><div as=\"div\" data-testid=\"doc-node-root\" style=\"white-space:normal;height:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css spn4bz\">.css-spn4bz{transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-fast);transition-timing-function:var(--chakra-transition-easing-ease-out);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;outline:2px solid transparent;outline-offset:2px;color:inherit;}.css-spn4bz:hover,.css-spn4bz[data-hover]{-webkit-text-decoration:underline;text-decoration:underline;}.css-spn4bz:focus-visible,.css-spn4bz[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}<\/style><link rel=\"stylesheet\" class=\"chakra-link css-spn4bz\" href=\"https:\/\/fonts.googleapis.com\/css2?family=DM%20Sans:wght@100;200;300;400;500;600;700;800;900&amp;display=swap\" data-gamma-font=\"DM Sans\"\/><style data-emotion=\"css 1006nbl\">.css-1006nbl{width:0;height:0px;--card-background-color:#ffffff;--card-background-image:none;--card-border-color:#ffd925;--card-backdrop-filter:none;--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.25em;--card-border-radius:2em;--card-shadow-distance:0.7em;--card-border-shadow:0 0 0 0.25em #ffd925;--card-box-shadow:var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--card-shadow:var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--clickable-background-color:#f2f2f299;--box-border-radius:1.25em;--shape-border-width:0.0625em;--line-thickness:1px);--button-border-radius:0.375em;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#fcf4cfff;--shape-bg-color-alpha-dim:#fbf1c1ff;--shape-bg-color-alpha-light:#fdf7ddff;--shape-bg-color:#fcf4cfff;--shape-border-color:#e2dab5ff;--shape-text-color:#272525;--line-color:#e2dab5ff;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-bg-image-svg-rtl:url(#theme-accent-background-gradient-linear-rtl);--shape-fill:var(--accent-gradient-fill, var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--shape-fill-svg-rtl:url(#theme-accent-gradient-linear-rtl) var(--accent-color);--shape-fill-svg-dim:var(--accent-color-dim);--shape-fill-svg-light:var(--accent-color-light);--shape-fill-text-color:#000;--accent-color-dim:#927500ff;--accent-color-light:#c5a822ff;--shape-shadow:none;--clickable-shadow:0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);--body-font:\"DM Sans\";--heading-font:\"Inter\";--heading-font-weight:700;--body-font-weight:400;--letter-spacing-body:0.03em;--letter-spacing-heading:-0.01em;--line-height-body:1.5;--line-height-heading:1.25;--accent-color:#ac8f09;--accent-color-readable:#ac8f09;--accent-color-background-muted:#fcf4cfff;--expandable-hover-background:#ac8f091a;--neutral-border-color:var(--chakra-colors-blackAlpha-200);--neutral-background-color:#f2f2f2ff;--button-color:#ac8f09;--button-color-inverted:#000;--link-color:#ac8f09;--link-color-hover:#7c6706ff;--link-box-shadow:0 0 0px 3px #ac8f09ff;--body-color:#272525;--body-color-muted:#27252580;--body-color-inverted:#fff;--link-color-inverted:#000;--highlight-color-dark:var(--body-color-inverted);--highlight-color-light:var(--body-color);--highlight-link-color-hover-dark:#e6e6e6ff;--highlight-link-color-hover-light:#413e3eff;--heading-color:#000000;--card-color:#ffffff;--card-color-mask:#ffffffd9;--placeholder-button-bg-color:var(--chakra-colors-gray-200);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-300);--placeholder-button-text-color:var(--chakra-colors-gray-400);--placeholder-button-text-hover-color:var(--chakra-colors-gray-700);}<\/style><svg class=\"css-1006nbl\"><defs><filter id=\"theme-accent-color-fill\"><feFlood flood-color=\"#ac8f09\" result=\"flood\"><\/feFlood><feComposite in=\"flood\" in2=\"SourceAlpha\" operator=\"in\"><\/feComposite><\/filter><filter id=\"theme-body-color-fill\"><feFlood flood-color=\"#272525\" result=\"flood\"><\/feFlood><feComposite in=\"flood\" in2=\"SourceAlpha\" operator=\"in\"><\/feComposite><\/filter><\/defs><\/svg><style data-emotion=\"css 10klw3m\">.css-10klw3m{height:100%;}<\/style><div class=\"css-10klw3m\"><style data-emotion=\"css 8fkt0l\">.css-8fkt0l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:0px;min-height:calc(var(--100vh) - var(--editor-padding-top, 0px));}.css-8fkt0l .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-clickable-box{transition-property:transform;transition-duration:var(--chakra-transition-duration-normal);border:var(--shape-border-width) solid var(--neutral-border-color);border-radius:var(--box-border-radius);background-color:var(--clickable-background-color);box-shadow:var(--clickable-shadow);-webkit-backdrop-filter:var(--card-backdrop-filter);backdrop-filter:var(--card-backdrop-filter);}@media print{.css-8fkt0l .themed-clickable-box{box-shadow:var(--chakra-shadows-none);}}.css-8fkt0l .themed-clickable-box:hover,.css-8fkt0l .themed-clickable-box[data-hover]{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}.css-8fkt0l .themed-clickable-box:hover::before,.css-8fkt0l .themed-clickable-box[data-hover]::before{content:\"\";position:absolute;inset:0px;border-radius:inherit;box-shadow:inset 0 0 0 500px var(--expandable-hover-background);pointer-events:none;}.css-8fkt0l .block-paragraph{font-size:1em;line-height:calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) \/ 2);}@media print{.css-8fkt0l .block-paragraph{font-size:1em;}}.css-8fkt0l .block-heading .heading[level=\"1\"]{font-size:1.8181818181818181em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-heading .heading[level=\"1\"]{font-size:2.2727272727272725em;}}@media print{.css-8fkt0l .block-heading .heading[level=\"1\"]{font-size:2.2727272727272725em;}}.css-8fkt0l .block-heading .heading[level=\"2\"]{font-size:1.3636363636363635em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-heading .heading[level=\"2\"]{font-size:1.8181818181818181em;}}@media print{.css-8fkt0l .block-heading .heading[level=\"2\"]{font-size:1.8181818181818181em;}}.css-8fkt0l .block-heading .heading[level=\"3\"]{font-size:1.1363636363636362em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-heading .heading[level=\"3\"]{font-size:1.3636363636363635em;}}@media print{.css-8fkt0l .block-heading .heading[level=\"3\"]{font-size:1.3636363636363635em;}}.css-8fkt0l .block-heading .heading[level=\"4\"]{font-size:1em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-heading .heading[level=\"4\"]{font-size:1.1363636363636362em;}}@media print{.css-8fkt0l .block-heading .heading[level=\"4\"]{font-size:1.1363636363636362em;}}.css-8fkt0l .block-title .title{font-size:2.0454545454545454em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-title .title{font-size:3.1363636363636362em;}}@media print{.css-8fkt0l .block-title .title{font-size:3.1363636363636362em;}}.css-8fkt0l .block-title .title[level=\"1\"]{font-size:2.0454545454545454em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-title .title[level=\"1\"]{font-size:3.1363636363636362em;}}@media print{.css-8fkt0l .block-title .title[level=\"1\"]{font-size:3.1363636363636362em;}}.css-8fkt0l .block-title .title[level=\"2\"]{font-size:2.2727272727272725em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-title .title[level=\"2\"]{font-size:4.545454545454545em;}}@media print{.css-8fkt0l .block-title .title[level=\"2\"]{font-size:4.545454545454545em;}}.css-8fkt0l .block-title .title[level=\"3\"]{font-size:2.5em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .block-title .title[level=\"3\"]{font-size:6.818181818181818em;}}@media print{.css-8fkt0l .block-title .title[level=\"3\"]{font-size:6.818181818181818em;}}.css-8fkt0l [data-font-size=\"sm\"]{font-size:0.8em;line-height:calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) \/ 2);}@media print{.css-8fkt0l [data-font-size=\"sm\"]{font-size:0.8em;}}.css-8fkt0l [data-font-size=\"default\"]{font-size:1em;line-height:calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) \/ 2);}@media print{.css-8fkt0l [data-font-size=\"default\"]{font-size:1em;}}.css-8fkt0l [data-font-size=\"lg\"]{font-size:1.25em;line-height:calc(var(--line-height-body) * (var(--card-font-scale, 1) * var(--zoom-level, 1) + 1) \/ 2);}@media print{.css-8fkt0l [data-font-size=\"lg\"]{font-size:1.25em;}}.css-8fkt0l [data-font-size=\"h4\"]{font-size:1em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"h4\"]{font-size:1.1363636363636362em;}}@media print{.css-8fkt0l [data-font-size=\"h4\"]{font-size:1.1363636363636362em;}}.css-8fkt0l [data-font-size=\"h3\"]{font-size:1.1363636363636362em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"h3\"]{font-size:1.3636363636363635em;}}@media print{.css-8fkt0l [data-font-size=\"h3\"]{font-size:1.3636363636363635em;}}.css-8fkt0l [data-font-size=\"h2\"]{font-size:1.3636363636363635em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"h2\"]{font-size:1.8181818181818181em;}}@media print{.css-8fkt0l [data-font-size=\"h2\"]{font-size:1.8181818181818181em;}}.css-8fkt0l [data-font-size=\"h1\"]{font-size:1.8181818181818181em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"h1\"]{font-size:2.2727272727272725em;}}@media print{.css-8fkt0l [data-font-size=\"h1\"]{font-size:2.2727272727272725em;}}.css-8fkt0l [data-font-size=\"title\"]{font-size:2.0454545454545454em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"title\"]{font-size:3.1363636363636362em;}}@media print{.css-8fkt0l [data-font-size=\"title\"]{font-size:3.1363636363636362em;}}.css-8fkt0l [data-font-size=\"titleLg\"]{font-size:2.2727272727272725em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"titleLg\"]{font-size:4.545454545454545em;}}@media print{.css-8fkt0l [data-font-size=\"titleLg\"]{font-size:4.545454545454545em;}}.css-8fkt0l [data-font-size=\"titleXl\"]{font-size:2.5em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l [data-font-size=\"titleXl\"]{font-size:6.818181818181818em;}}@media print{.css-8fkt0l [data-font-size=\"titleXl\"]{font-size:6.818181818181818em;}}.css-8fkt0l [data-layout-cut=left]{-webkit-mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-left.5e1ae259.svg\");mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-left.5e1ae259.svg\");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right;width:110%;margin-right:-10%;}.css-8fkt0l [data-layout-cut=right]{-webkit-mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-right.81936f6b.svg\");mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-right.81936f6b.svg\");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left;mask-position:left;width:110%;margin-left:-10%;}.css-8fkt0l video[data-layout-cut=right]{width:100%;margin-left:0px;margin-right:0px;}.css-8fkt0l [data-layout-cut=top]{-webkit-mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-top.9cbcc51e.svg\");mask-image:url(\"https:\/\/assets.gammahosted.com\/1nq8qf4et\/_next\/static\/media\/gradient-top.9cbcc51e.svg\");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom;mask-position:bottom;height:110%;}.css-8fkt0l [data-layout-cut-fg=left]{max-width:90%;margin-right:10%;}.css-8fkt0l [data-layout-cut-fg=right]{max-width:90%;margin-left:10%;}.css-8fkt0l .themed-html-shape-background{border-radius:var(--box-border-radius);box-shadow:var(--shape-shadow, var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color))));border:var(--shape-border-width) solid var(--shape-border-color-override, var(--shape-border-color));background:var(--shape-bg-color-override, var(--shape-bg-image, var(--shape-bg-color-alpha)));background-color:var(--shape-bg-color-override, var(--shape-bg-color-alpha));--body-color:var(--shape-text-color);--heading-color:var(--shape-text-color);}.css-8fkt0l .themed-html-shape-background .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-html-shape-outline{background:var(--card-background-color);border:var(--line-thickness) solid var(--shape-border-color-override, var(--shape-border-color));border-radius:var(--box-border-radius);box-shadow:var(--shape-shadow, var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color))));--heading-color:var(--body-color);}.css-8fkt0l .themed-html-shape-outline .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-svg-shape-background{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:var(--shape-bg-color-override, var(--shape-bg-image-svg) var(--shape-bg-color-alpha));-webkit-filter:var(--shape-filter, drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));filter:var(--shape-filter, drop-shadow(var(--shape-shadow-size) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));}.css-8fkt0l .themed-svg-shape-outline{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:none;}.css-8fkt0l .themed-svg-shape-background-dim{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:var(--shape-bg-color-override, var(--shape-bg-color-alpha-dim));}.css-8fkt0l .themed-svg-shape-background-light{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:var(--shape-bg-color-override, var(--shape-bg-color-alpha-light));}.css-8fkt0l .themed-svg-neutral-background{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:var(--neutral-background-color);}.css-8fkt0l .themed-line{background-color:var(--shape-border-color-override, var(--line-color));border-radius:var(--box-border-radius);}.css-8fkt0l .themed-svg-line{stroke:var(--shape-border-color-override, var(--line-color));stroke-linejoin:round;stroke-linecap:round;}.css-8fkt0l .themed-html-shape-fill{background:var(--shape-bg-color-override, var(--shape-fill));}.css-8fkt0l .themed-svg-shape-fill{fill:var(--shape-bg-color-override, var(--shape-fill-svg));}.css-8fkt0l .themed-svg-shape-fill-dim{fill:var(--shape-bg-color-override, var(--shape-fill-svg-dim));}.css-8fkt0l .themed-svg-shape-fill-light{fill:var(--shape-bg-color-override, var(--shape-fill-svg-light));}.css-8fkt0l .themed-shape-outside-text{--heading-color:var(--body-color);}.css-8fkt0l .themed-shape-outside-text .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-shape-text-over-background{--body-color:var(--shape-text-color);--heading-color:var(--shape-text-color);}.css-8fkt0l .themed-shape-text-over-background .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-shape-text-over-fill{--body-color:var(--shape-fill-text-color);--heading-color:var(--shape-fill-text-color);}.css-8fkt0l .themed-shape-text-over-fill .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .themed-shape-text-over-fill svg.colorable-icon path{fill:var(--shape-fill-text-color);}.css-8fkt0l .themed-shape-text-over-fill svg.colorable-icon [stroke],.css-8fkt0l .themed-shape-text-over-fill svg.colorable-icon [stroke]>*{stroke:var(--shape-fill-text-color);fill:none;}.css-8fkt0l .themed-svg-shape-background-rtl{stroke:var(--shape-border-color-override, var(--shape-border-color));stroke-width:var(--shape-border-width);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:var(--shape-bg-color-override, var(--shape-bg-image-svg-rtl, var(--shape-bg-image-svg)) var(--shape-bg-color-alpha));-webkit-filter:var(--shape-filter, drop-shadow(calc(-1 * var(--shape-shadow-size)) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));filter:var(--shape-filter, drop-shadow(calc(-1 * var(--shape-shadow-size)) var(--shape-shadow-size) var(--shape-shadow-blur) var(--shape-shadow-color, var(--shape-border-color-override, var(--shape-border-color)))));}.css-8fkt0l .themed-svg-shape-fill-rtl{fill:var(--shape-bg-color-override, var(--shape-fill-svg-rtl, var(--shape-fill-svg)));}.css-8fkt0l .themed-svg-shape-fill-dim-rtl{fill:var(--shape-bg-color-override, var(--shape-fill-svg-dim));}.css-8fkt0l .themed-svg-shape-fill-light-rtl{fill:var(--shape-bg-color-override, var(--shape-fill-svg-light));}.css-8fkt0l .themed-table{border:0.0625em solid var(--neutral-border-color);border-radius:var(--box-border-radius);}.css-8fkt0l .themed-table[data-table-style=\"striped\"] tbody tr:nth-of-type(even){background-color:var(--chakra-colors-blackAlpha-50);}.css-8fkt0l .themed-table[data-table-style=\"striped\"] tbody tr:nth-of-type(odd){background-color:var(--chakra-colors-whiteAlpha-50);}.css-8fkt0l .themed-table[data-table-style=\"bordered\"] tbody tr{border-bottom:0.0625em solid var(--neutral-border-color);}.css-8fkt0l .themed-table[data-table-style=\"bordered\"] tbody tr:last-of-type{border-bottom:var(--chakra-borders-none);}.css-8fkt0l .themed-table[data-table-style=\"bordered\"] td{border-inline-start:0.0625em solid var(--neutral-border-color);}.css-8fkt0l .themed-table[data-table-style=\"bordered\"] td:first-of-type{border-inline-start-width:0;}.css-8fkt0l .themed-table[data-table-style=\"horizontal\"] tbody tr{border-bottom:0.0625em solid var(--neutral-border-color);}.css-8fkt0l .themed-table[data-table-style=\"horizontal\"] tbody tr:last-of-type{border-bottom:var(--chakra-borders-none);}.css-8fkt0l .themed-table[data-table-style=\"horizontal\"] td{border-inline-start:none;}.css-8fkt0l .themed-table[data-table-style=\"vertical\"] td{border-inline-start:0.0625em solid var(--neutral-border-color);}.css-8fkt0l .themed-table[data-table-style=\"vertical\"] td:first-of-type{border-inline-start-width:0;}.css-8fkt0l .themed-table[data-table-style=\"none\"]{border:var(--chakra-borders-none);}.css-8fkt0l .themed-table[data-table-style=\"none\"] td{border-inline-start:none;}.css-8fkt0l .themed-table[data-table-style=\"outer\"] td{border-inline-start:none;}.css-8fkt0l .themed-table tbody tr:first-of-type td:first-of-type{border-top-left-radius:var(--box-border-radius);}.css-8fkt0l .themed-table tbody tr:first-of-type td:last-of-type{border-top-right-radius:var(--box-border-radius);}.css-8fkt0l .themed-table tbody tr:last-child td:first-of-type{border-bottom-left-radius:var(--box-border-radius);}.css-8fkt0l .themed-table tbody tr:last-child td:last-of-type{border-bottom-right-radius:var(--box-border-radius);}.css-8fkt0l .themed-table td{border-inline-start:0.0625em solid var(--shape-border-color);}.css-8fkt0l .themed-table td:first-of-type{border-inline-start-width:0;}.css-8fkt0l .card-code-item h1{font-size:1.8181818181818181em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .card-code-item h1{font-size:2.2727272727272725em;}}@media print{.css-8fkt0l .card-code-item h1{font-size:2.2727272727272725em;}}.css-8fkt0l .card-code-item h2{font-size:1.3636363636363635em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .card-code-item h2{font-size:1.8181818181818181em;}}@media print{.css-8fkt0l .card-code-item h2{font-size:1.8181818181818181em;}}.css-8fkt0l .card-code-item h3{font-size:1.1363636363636362em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .card-code-item h3{font-size:1.3636363636363635em;}}@media print{.css-8fkt0l .card-code-item h3{font-size:1.3636363636363635em;}}.css-8fkt0l .card-code-item h4{font-size:1em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-8fkt0l .card-code-item h4{font-size:1.1363636363636362em;}}@media print{.css-8fkt0l .card-code-item h4{font-size:1.1363636363636362em;}}.css-8fkt0l .card-code-item h1,.css-8fkt0l .card-code-item h2,.css-8fkt0l .card-code-item h3,.css-8fkt0l .card-code-item h4,.css-8fkt0l .card-code-item h5,.css-8fkt0l .card-code-item h6{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:100%;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}.css-8fkt0l .card-code-item img:not([src]){width:100%;background-color:var(--chakra-colors-gray-200);border-radius:var(--box-border-radius);aspect-ratio:16\/9;}.css-8fkt0l .card-code-item >*{border-radius:var(--card-border-radius);}<\/style><div class=\"doc-content-wrapper css-8fkt0l\"><style data-emotion=\"css 1m99umk\">.css-1m99umk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;width:var(--editor-width);height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-clip-path:inset(0);clip-path:inset(0);top:0px;left:0px;}<\/style><div data-doc-background-element=\"true\" contentEditable=\"false\" class=\"css-1m99umk\"><style data-emotion=\"css mlpzkp\">.css-mlpzkp{width:100%;height:100%;position:fixed;background-color:#ffffff;}<\/style><div data-testid=\"doc-background\" class=\"css-mlpzkp\"><\/div><\/div><style data-emotion=\"css 11w65sc\">.css-11w65sc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;position:absolute;inset:0px;height:100%;}<\/style><div class=\"css-11w65sc\"><style data-emotion=\"css snrzpw\">.css-snrzpw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;position:-webkit-sticky;position:sticky;left:18px;top:calc(100% - 30px - 18px);width:30px;height:30px;z-index:4;border-radius:var(--chakra-radii-md);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}<\/style><div class=\"logo css-snrzpw\" contentEditable=\"false\"><style data-emotion=\"css 1k6czdt\">.css-1k6czdt{object-fit:contain;object-position:bottom left;max-height:100%;max-width:100%;transition-property:width,height;transition-duration:var(--chakra-transition-duration-normal);pointer-events:none;}<\/style><img decoding=\"async\" src=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/height:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/3cc5e7aefa2843839170e1456baeb334\/original\/logo-transparente.png\" class=\"chakra-image css-1k6czdt\" data-testid=\"customer-logo\" data-customer-logo-image=\"true\"\/><\/div><\/div><style data-emotion=\"css recah8\">.css-recah8{position:fixed;z-index:1;top:0px;left:0px;right:0px;height:100%;visibility:hidden;background-color:#ffffff;scrollbar-gutter:stable;overflow:scroll;}<\/style><div class=\"motion-present-mode-bg css-recah8\" data-doc-background-element-present-mode=\"true\" data-export-master=\"true\" style=\"opacity:0\"><\/div><style data-emotion=\"css 6s09y6\">.css-6s09y6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-top:var(--doc-padding-top);width:100%;--viewport-scale-factor:1.125;}<\/style><div class=\"document-content is-doc-mode css-6s09y6\"><div style=\"white-space:pre-wrap;width:100%\" data-node-view-content=\"\"><div data-node-view-content-inner=\"document\" style=\"white-space:inherit\"><div data-pos=\"1\" class=\"react-renderer node-card block block-card first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div as=\"div\" style=\"white-space:normal;min-height:0\" data-node-view-wrapper=\"\"><style data-emotion=\"css p9xud5\">.css-p9xud5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0px;left:0px;position:relative;width:100%;height:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:default;font-size:var(--editor-font-size, 1rem);padding-top:var(--card-outer-padding-y);padding-bottom:var(--card-outer-padding-y);padding-left:var(--card-outer-padding-left);padding-right:var(--card-outer-padding-right);margin:0 auto;transition-property:transform,padding;transition-duration:200ms;--card-inner-padding-x:calc(4em \/ var(--card-font-scale, 1));--card-inner-padding-y:calc(4.75em \/ var(--card-font-scale, 1));--card-inner-padding:var(--card-inner-padding-y) var(--card-inner-padding-x);--card-outer-padding-left:calc(var(--card-outer-padding-x) + 0px + 0px);--card-outer-padding-right:calc(var(--card-outer-padding-x) + 0px + 0px);--card-outer-padding-x:0px;--card-outer-padding-y:0px;--comment-padding:4em;--nested-card-margin:calc(-1 * var(--comment-padding));--top-accent-height-sm:6.25em;--top-accent-height-md:12.5em;--top-accent-height-lg:18.75em;--top-accent-height:var(--top-accent-height-md);--behind-accent-height:24em;--font-size:calc(0.9625000000000001 * var(--card-font-scale, 1) * var(--editor-font-size, 1rem) * 1 * var(--viewport-scale-factor, 1.125));--card-font-scale:1;--card-width:calc(67.74025974025975em \/ var(--card-font-scale, 1));--card-min-height:0px;--max-content-width:calc(59.74025974025974em \/ var(--card-font-scale, 1));--card-max-width:var(--editor-width);--media-scale:min(1, var(--card-font-scale, 1));--zoom-level:1;--card-vertical-align:center;}<\/style><div data-animate-value=\"doc\" data-card-id=\"j27lm5owzcqq9xh\" data-card-scroll-element=\"true\" class=\"card-wrapper card-expanded css-p9xud5\"><style data-emotion=\"css svprfo\">.css-svprfo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;font-size:var(--font-size);position:relative;width:100%;min-width:0%;min-height:var(--card-min-height);max-width:var(--card-max-width);border-radius:var(--card-border-radius);-webkit-padding-start:var(--doc-padding-left);padding-inline-start:var(--doc-padding-left);-webkit-padding-end:var(--doc-padding-right);padding-inline-end:var(--doc-padding-right);--grid-outline-color:var(--chakra-colors-gray-200);--card-background-color:#ffffff;--card-background-image:none;--card-border-color:#ffd925;--card-backdrop-filter:none;--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.25em;--card-border-radius:0;--card-shadow-distance:0.7em;--card-border-shadow:0 0 0 0.25em #ffd925;--card-box-shadow:var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--card-shadow:0 0 0 0.25em #ffd925,var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--clickable-background-color:#f2f2f299;--box-border-radius:1.25em;--shape-border-width:0.0625em;--line-thickness:max(round(0.125em, 1px), 1px);--button-border-radius:0.375em;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#fcf4cfff;--shape-bg-color-alpha-dim:#fbf1c1ff;--shape-bg-color-alpha-light:#fdf7ddff;--shape-bg-color:#fcf4cfff;--shape-border-color:#e2dab5ff;--shape-text-color:#272525;--line-color:#e2dab5ff;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-bg-image-svg-rtl:url(#theme-accent-background-gradient-linear-rtl);--shape-fill:var(--accent-gradient-fill, var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--shape-fill-svg-rtl:url(#theme-accent-gradient-linear-rtl) var(--accent-color);--shape-fill-svg-dim:var(--accent-color-dim);--shape-fill-svg-light:var(--accent-color-light);--shape-fill-text-color:#000;--accent-color-dim:#927500ff;--accent-color-light:#c5a822ff;--shape-shadow:none;--clickable-shadow:0 0.25em 0.375em -0.0625em rgba(0, 0, 0, 0.1),0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);--body-font:\"DM Sans\";--heading-font:\"Inter\";--heading-font-weight:700;--body-font-weight:400;--letter-spacing-body:0.03em;--letter-spacing-heading:-0.01em;--line-height-body:1.5;--line-height-heading:1.25;--accent-color:#ac8f09;--accent-color-readable:#ac8f09;--accent-color-background-muted:#fcf4cfff;--expandable-hover-background:#ac8f091a;--neutral-border-color:var(--chakra-colors-blackAlpha-200);--neutral-background-color:#f2f2f2ff;--button-color:#ac8f09;--button-color-inverted:#000;--link-color:#ac8f09;--link-color-hover:#7c6706ff;--link-box-shadow:0 0 0px 3px #ac8f09ff;--body-color:#272525;--body-color-muted:#27252580;--body-color-inverted:#fff;--link-color-inverted:#000;--highlight-color-dark:var(--body-color-inverted);--highlight-color-light:var(--body-color);--highlight-link-color-hover-dark:#e6e6e6ff;--highlight-link-color-hover-light:#413e3eff;--heading-color:#000000;--card-color:#ffffff;--card-color-mask:#ffffffd9;--placeholder-button-bg-color:var(--chakra-colors-gray-200);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-300);--placeholder-button-text-color:var(--chakra-colors-gray-400);--placeholder-button-text-hover-color:var(--chakra-colors-gray-700);}<\/style><div class=\"card-body css-svprfo\" data-card-body=\"j27lm5owzcqq9xh\" data-selection-ring=\"true\" data-guider-highlight=\"card-body\" data-content-reference=\"true\" data-testid=\"card-body\" data-hide-comments=\"false\"><style data-emotion=\"css gk749a\">.css-gk749a{position:absolute;inset:0px;outline-offset:-2px;-webkit-backdrop-filter:var(--card-backdrop-filter);backdrop-filter:var(--card-backdrop-filter);background-color:var(--card-background-color);background-image:var(--card-background-image);border-radius:0px;}<\/style><div class=\"card-body-background css-gk749a\" contentEditable=\"false\" data-export-master=\"true\"><\/div><style data-emotion=\"css tiu1p0\">.css-tiu1p0{width:var(--card-width);max-width:100%;position:relative;cursor:auto;color:var(--body-color);}.css-tiu1p0 >.card-content{counter-reset:footnote;}.css-tiu1p0 >.card-content >[data-node-view-content-inner=\"card\"]{display:grid;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-justify-content:stretch;justify-content:stretch;min-height:100%;transition-duration:225ms;transition-property:grid-template-rows,grid-template-columns,min-height;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:\"body\";}.css-tiu1p0 >.card-content >[data-node-view-content-inner=\"card\"] >[data-layout-item-id=\"body\"]{grid-area:body;}.css-tiu1p0 >.card-content >[data-node-view-content-inner=\"card\"] >.node-cardLayoutItem >[data-node-view-wrapper] >.card-layout-cell-bg >[data-node-view-content]{padding:var(--card-inner-padding);}.css-tiu1p0 >.card-content >[data-node-view-content-inner=\"card\"] >.node-cardLayoutItem >[data-node-view-wrapper] >.card-layout-cell-bg >[data-node-view-content] >[data-node-view-content-inner]{max-width:var(--max-content-width);margin:auto;}.css-tiu1p0:hover >.card-height-guide,.css-tiu1p0[data-hover] >.card-height-guide{opacity:1;}<\/style><div class=\"card-layout css-tiu1p0\" spellCheck=\"false\"><style data-emotion=\"css 15maf5o\">.css-15maf5o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-1-5);position:absolute;left:var(--chakra-space-8);right:var(--chakra-space-2-5);z-index:11;top:var(--chakra-space-3);pointer-events:none;}<\/style><div class=\"chakra-stack css-15maf5o\" data-card-overlay-ui=\"true\" contentEditable=\"false\"><style data-emotion=\"css 17xejub\">.css-17xejub{-webkit-flex:1;-ms-flex:1;flex:1;justify-self:stretch;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}<\/style><div class=\"css-17xejub\"><\/div><div class=\"css-17xejub\"><\/div><\/div><div dir=\"ltr\" class=\"card-content is-full-width is-borderless\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"card\" style=\"white-space:inherit\"><div data-pos=\"2\" class=\"react-renderer node-cardAccentLayoutItem animatable-on-load animatable-on-load-atom animatable-on-load-accent\" draggable=\"true\" data-layout-item-id=\"accent\" STYLE=\"white-space: inherit;undefined\"><\/div><div data-pos=\"3\" class=\"react-renderer node-cardLayoutItem\" data-layout-item-id=\"body\" STYLE=\"white-space: inherit;undefined\"><div dir=\"ltr\" as=\"div\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css 1jw19ud\">.css-1jw19ud{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;position:relative;border-radius:var(--card-border-radius);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--card-vertical-align);-ms-flex-pack:var(--card-vertical-align);-webkit-justify-content:var(--card-vertical-align);justify-content:var(--card-vertical-align);}<\/style><div data-content-reference=\"true\" class=\"card-layout-cell-bg css-1jw19ud\" data-selection-ring=\"true\" data-selection-background=\"true\"><div as=\"div\" style=\"white-space:pre-wrap;width:100%\" data-node-view-content=\"\"><div data-node-view-content-inner=\"cardLayoutItem\" style=\"white-space:inherit\"><div data-pos=\"4\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading first-block first-block-in-card\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"1\" data-placeholder=\"Untitled card\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">AI Architecture: The Hardest Part of AI Is Not the Model<\/div><\/div><\/div><\/div><div data-pos=\"62\" class=\"react-renderer node-blockquote animatable-on-load animatable-on-load-annotatable block block-blockquote\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css 79elbk\">.css-79elbk{position:relative;}<\/style><div data-selection-ring=\"padded\" dir=\"ltr\" class=\"css-79elbk\"><blockquote as=\"blockquote\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"blockquote\" style=\"white-space:inherit\"><div data-pos=\"63\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>A lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone.<\/b><\/div><\/div><\/div><\/div><\/div><\/blockquote><style data-emotion=\"css 1az8gwb\">.css-1az8gwb{position:absolute;top:0px;height:100%;width:var(--line-thickness);background-color:var(--accent-color);background-image:var(--accent-gradient);inset-inline-start:0;}<\/style><div class=\"css-1az8gwb\"><\/div><\/div><\/div><\/div><div data-pos=\"204\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">But the real challenge begins after the demo.<\/div><\/div><\/div><\/div><div data-pos=\"251\" class=\"react-renderer node-gridLayout block block-gridLayout\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css dig1nl\">.css-dig1nl{display:grid;grid-gap:var(--grid-border);position:relative;grid-template-columns:38% 62%;}<\/style><div class=\"grid-col-controls css-dig1nl\" data-selection-ring=\"true\"><div class=\"layout-content\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridLayout\" style=\"white-space:inherit\"><div data-pos=\"252\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"253\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">The hardest part of AI in production is not building something that works once. It is designing an architecture that is <span hex=\"#ac8f09\" STYLE=\"--text-color: #ac8f09\" class=\"textColor\"><b>scalable, secure, observable, maintainable, and cost-controlled<\/b><\/span> across <b>dev, QA, and production<\/b>.<\/div><\/div><\/div><\/div><div data-pos=\"470\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">That is where many companies struggle.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"511\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"512\" class=\"react-renderer node-image animatable-on-load animatable-on-load-atom block block-image first-block last-block\" draggable=\"true\" STYLE=\"white-space: inherit;undefined\"><div as=\"div\" class=\"non-clickable\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css fz71is\">.css-fz71is{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);}<\/style><div dir=\"ltr\" data-media-node-wrapper=\"true\" data-testid=\"media-node-wrapper\" class=\"gamma-moveable-wrapper css-fz71is\"><style data-emotion=\"css ld6p8j\">.css-ld6p8j{width:calc(538.65 * var(--font-size) \/ 16);max-width:calc(100% * var(--media-scale));position:relative;overflow:hidden;border-radius:var(--box-border-radius);-webkit-mask:none!important;mask:none!important;}<\/style><div data-drag-handle=\"true\" data-image-node-element=\"true\" data-selection-ring=\"inside\" data-selection-background=\"true\" data-node-image-testid=\"i6tDM\" class=\"css-ld6p8j\"><style data-emotion=\"css 11lrhya\">.css-11lrhya{max-height:var(--media-maxH);max-width:var(--media-maxW);overflow:hidden;width:100%;display:block;}@media print{.css-11lrhya{height:unset;}}<\/style><div class=\"image cropped-image css-11lrhya\" data-content-reference=\"1,1\" data-drag-preview=\"true\" data-scale-preview=\"true\"><style data-emotion=\"css zec7a\">.css-zec7a{object-fit:contain;max-height:calc(var(--media-maxH) * 1);transform-origin:left top;-webkit-transform:scale(1) translate(-0%, -0%);-moz-transform:scale(1) translate(-0%, -0%);-ms-transform:scale(1) translate(-0%, -0%);transform:scale(1) translate(-0%, -0%);width:100%;}<\/style><img decoding=\"async\" alt=\"\" src=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/a1001e1ead0d45169160d428b61fa4fc\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\" class=\"chakra-image css-zec7a\"\/><\/div><span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css 1yob2lz\">.css-1yob2lz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0px;height:100%;width:var(--chakra-sizes-6);right:calc(var(--chakra-space-3) * -1);opacity:0;transition-property:opacity;transition-duration:var(--chakra-transition-duration-normal);}<\/style><div contentEditable=\"false\" class=\"add-column css-1yob2lz\"><\/div><\/div><\/div><\/div><div data-pos=\"515\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Recently, more people have started talking about the hidden complexity of AI environments: multiple models, prompt versions, vector databases, retrieval pipelines, data governance, evaluation layers, monitoring, approvals, and cloud costs that can grow faster than expected. And they are right. <b>AI is no longer just a model call. It is an operating system for intelligent workflows.<\/b><\/div><\/div><\/div><\/div><div data-pos=\"899\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">AI architecture is complex<\/div><\/div><\/div><\/div><div data-pos=\"927\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Traditional software already has its challenges, but AI introduces new layers of uncertainty.<\/div><\/div><\/div><\/div><div data-pos=\"1022\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">In a normal application, the code behaves the same way every time. In AI, the output can vary even when the input is similar.<\/div><\/div><\/div><\/div><div data-pos=\"1149\" class=\"react-renderer node-gridLayout block block-gridLayout\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css z1fkfg\">.css-z1fkfg{display:grid;grid-gap:var(--grid-border);position:relative;grid-template-columns:50% 50%;}<\/style><div class=\"grid-col-controls css-z1fkfg\" data-selection-ring=\"true\"><div class=\"layout-content\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridLayout\" style=\"white-space:inherit\"><div data-pos=\"1150\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative;--card-background-color:#ac8f09;--card-background-image:none;--card-border-color:#ffd925;--card-backdrop-filter:none;--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.25em;--card-border-radius:2em;--card-shadow-distance:0.7em;--card-border-shadow:0 0 0 0.25em #ffd925;--card-box-shadow:var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--card-shadow:0 0 0 0.25em #ffd925, var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--clickable-background-color:#9f820099;--box-border-radius:1.25em;--shape-border-width:0.0625em;--line-thickness:max(round(0.125em, 1px), 1px);--button-border-radius:0.375em;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#fcf4cfff;--shape-bg-color-alpha-dim:#fbf1c1ff;--shape-bg-color-alpha-light:#fdf7ddff;--shape-bg-color:#fcf4cfff;--shape-border-color:#e2dab5ff;--shape-text-color:#000000;--line-color:#e2dab5ff;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-bg-image-svg-rtl:url(#theme-accent-background-gradient-linear-rtl);--shape-fill:var(--accent-gradient-fill, var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--shape-fill-svg-rtl:url(#theme-accent-gradient-linear-rtl) var(--accent-color);--shape-fill-svg-dim:var(--accent-color-dim);--shape-fill-svg-light:var(--accent-color-light);--shape-fill-text-color:#000;--accent-color-dim:#927500ff;--accent-color-light:#c5a822ff;--shape-shadow:none;--clickable-shadow:0 0.25em 0.375em -0.0625em rgba(0, 0, 0, 0.1), 0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);--body-font:&quot;DM Sans&quot;;--heading-font:&quot;Inter&quot;;--heading-font-weight:700;--body-font-weight:400;--letter-spacing-body:0.03em;--letter-spacing-heading:-0.01em;--line-height-body:1.5;--line-height-heading:1.25;--accent-color:#ac8f09;--accent-color-readable:#000000ff;--accent-color-background-muted:#fcf4cfff;--expandable-hover-background:#0000001a;--neutral-border-color:var(--chakra-colors-blackAlpha-200);--neutral-background-color:#9f8200ff;--button-color:#000000ff;--button-color-inverted:#fff;--link-color:#000000ff;--link-color-hover:#1a1a1aff;--link-box-shadow:0 0 0px 3px #000000ff;--body-color:#000000;--body-color-muted:#00000080;--body-color-inverted:#fff;--link-color-inverted:#fff;--highlight-color-dark:var(--body-color-inverted);--highlight-color-light:var(--body-color);--highlight-link-color-hover-dark:#e6e6e6ff;--highlight-link-color-hover-light:#1a1a1aff;--heading-color:#000000;--card-color:#ac8f09;--card-color-mask:#ac8f09d9;--placeholder-button-bg-color:var(--chakra-colors-gray-200);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-300);--placeholder-button-text-color:var(--chakra-colors-gray-400);--placeholder-button-text-hover-color:var(--chakra-colors-gray-700);margin:0 0.5em;padding-inline-start:1em;padding-inline-end:1em;background-color:var(--card-background-color);border-radius:var(--card-border-radius)\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"1151\" class=\"react-renderer node-heading animatable-on-load block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">AI applications bring:<\/div><\/div><\/div><\/div><ul data-pos=\"1175\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Non-deterministic outputs<\/div><\/li><\/div><\/ul><ul data-pos=\"1202\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Data dependency (RAG, pipelines)<\/div><\/li><\/div><\/ul><ul data-pos=\"1236\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">New security risks (prompt injection, leakage)<\/div><\/li><\/div><\/ul><ul data-pos=\"1284\" class=\"react-renderer node-bullet animatable-on-load block block-bullet last-block\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">High and variable costs<\/div><\/li><\/div><\/ul><\/div><\/div><\/div><\/div><div data-pos=\"1310\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"1311\" class=\"react-renderer node-heading animatable-on-load block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">That means you are not only engineering software. You are also managing:<\/div><\/div><\/div><\/div><ul data-pos=\"1385\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Probability<\/div><\/li><\/div><\/ul><ul data-pos=\"1398\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Context<\/div><\/li><\/div><\/ul><ul data-pos=\"1407\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Data quality<\/div><\/li><\/div><\/ul><ul data-pos=\"1421\" class=\"react-renderer node-bullet animatable-on-load block block-bullet last-block\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Operational risk<\/div><\/li><\/div><\/ul><\/div><\/div><\/div><\/div><\/div><\/div><div contentEditable=\"false\" class=\"add-column css-1yob2lz\"><\/div><\/div><\/div><\/div><div data-pos=\"1441\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">A production-ready AI environment needs to answer questions like:<\/div><\/div><\/div><\/div><div data-pos=\"1508\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css 15ruy9f\">.css-15ruy9f{display:grid;grid-row-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-column-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-template-columns:repeat(24, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-15ruy9f\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"1509\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css 1doss8g\">.css-1doss8g{display:contents;position:relative;}<\/style><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 1xexl9k\">.css-1xexl9k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-0-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css tu2eiy\">.css-tu2eiy{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1510\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Which model should be used for which task?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1555\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css cpw5g3\">.css-cpw5g3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-1-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1556\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">How do we test outputs before releasing them?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1604\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 16fgfqz\">.css-16fgfqz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-2-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1605\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">How do we prevent leaks of sensitive data?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1650\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 1jr302m\">.css-1jr302m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-3-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1jr302m\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1651\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">How do we control costs as usage scales?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1694\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 11rlpfe\">.css-11rlpfe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-4-resize-flow, 12);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-11rlpfe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1695\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">How do we know when the system is degrading?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1742\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 6;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 2r3xm0\">.css-2r3xm0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-5-resize-flow, 12);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-2r3xm0\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-tu2eiy\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"1743\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">How do we roll back safely when behavior changes?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"1796\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">These are not only architecture questions, but they are business related concerns as well.<\/div><\/div><\/div><\/div><div data-pos=\"1888\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">The biggest mistake: treating AI as a feature instead of a platform<\/div><\/div><\/div><\/div><div data-pos=\"1957\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">One of the most common mistakes is to build AI as a one-off feature, owned by one team, with no shared standards.<\/div><\/div><\/div><\/div><div data-pos=\"2072\" class=\"react-renderer node-blockquote animatable-on-load animatable-on-load-annotatable block block-blockquote\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-selection-ring=\"padded\" dir=\"ltr\" class=\"css-79elbk\"><blockquote as=\"blockquote\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"blockquote\" style=\"white-space:inherit\"><div data-pos=\"2073\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">That works for a prototype. It fails in production.<\/div><\/div><\/div><\/div><\/div><\/blockquote><div class=\"css-1az8gwb\"><\/div><\/div><\/div><\/div><div data-pos=\"2127\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">AI must be treated like a platform capability. That means the company needs:<\/div><\/div><\/div><\/div><div data-pos=\"2205\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css 7o6zho\">.css-7o6zho{display:grid;grid-row-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-column-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-template-columns:repeat(18, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-7o6zho\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"2206\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css 1l6it1i\">.css-1l6it1i{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;--shape-bg-color-override:#204C8E;--shape-border-color-override:#3965a7ff;text-align:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--flex-align:center;--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1l6it1i .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2207\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Shared infrastructure<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2231\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2232\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Reusable components<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2254\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2255\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Clear ownership<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2273\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1jr302m\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2274\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Environment<\/div><\/div><\/div><\/div><div data-pos=\"2287\" class=\"react-renderer node-heading block block-heading last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">separation<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2300\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css rm65qe\">.css-rm65qe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-4-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-rm65qe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2301\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Data<\/div><\/div><\/div><\/div><div data-pos=\"2307\" class=\"react-renderer node-heading block block-heading last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">governance<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2320\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 6;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css kiu2z7\">.css-kiu2z7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-5-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-kiu2z7\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2321\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Testing and evaluation standards<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2356\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 7;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css yfj9vf\">.css-yfj9vf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-6-resize-flow, 18);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-yfj9vf\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-1l6it1i\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2357\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Monitoring and cost controls<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2389\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Without this, every AI project becomes a complex and expensive headache, instead of a strategic solution.<\/div><\/div><\/div><\/div><div data-pos=\"2496\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">What a production-ready AI architecture should include<\/div><\/div><\/div><\/div><div data-pos=\"2552\" class=\"react-renderer node-gridLayout block block-gridLayout\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css ne0fyw\">.css-ne0fyw{display:grid;grid-gap:var(--grid-border);position:relative;grid-template-columns:51% 49%;}<\/style><div class=\"grid-col-controls css-ne0fyw\" data-selection-ring=\"true\"><div class=\"layout-content\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridLayout\" style=\"white-space:inherit\"><div data-pos=\"2553\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative;justify-content:center\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"2554\" class=\"react-renderer node-heading animatable-on-load block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;text-align:right;align-items:flex-end;--flex-align:flex-end\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"3\" data-placeholder=\"Heading 3\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self-right, --descendant-align-self)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\"><em>A strong AI architecture should be designed in layers.<\/em><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"2611\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"2612\" class=\"react-renderer node-image animatable-on-load animatable-on-load-atom block block-image first-block last-block\" draggable=\"true\" STYLE=\"white-space: inherit;undefined\"><div as=\"div\" class=\"non-clickable\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css 1bb8av7\">.css-1bb8av7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;text-align:left;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;--flex-align:flex-start;}<\/style><div data-media-node-wrapper=\"true\" data-testid=\"media-node-wrapper\" class=\"gamma-moveable-wrapper css-1bb8av7\"><style data-emotion=\"css 9hwmcp\">.css-9hwmcp{width:calc(286.5762586802973 * var(--font-size) \/ 16);max-width:calc(100% * var(--media-scale));position:relative;overflow:hidden;border-radius:var(--box-border-radius);-webkit-mask:none!important;mask:none!important;}<\/style><div data-drag-handle=\"true\" data-image-node-element=\"true\" data-selection-ring=\"inside\" data-selection-background=\"true\" data-node-image-testid=\"YoZWg\" class=\"css-9hwmcp\"><style data-emotion=\"css 17mduo1\">.css-17mduo1{max-height:var(--media-maxH);max-width:var(--media-maxW);overflow:hidden;width:100%;display:block;aspect-ratio:1.2615308304035018;}@media print{.css-17mduo1{height:unset;}}<\/style><div class=\"image cropped-image css-17mduo1\" data-content-reference=\"0,-46.37785797046445\" data-drag-preview=\"true\" data-scale-preview=\"true\"><style data-emotion=\"css 6tpai8\">.css-6tpai8{object-fit:contain;max-height:calc(var(--media-maxH) * 1.6820326870480387);transform-origin:left top;-webkit-clip-path:inset(18.84054211612054% 0% 21.70758113379106% 0%);clip-path:inset(18.84054211612054% 0% 21.70758113379106% 0%);-webkit-transform:scale(1) translate(-0%, -18.84054211612054%);-moz-transform:scale(1) translate(-0%, -18.84054211612054%);-ms-transform:scale(1) translate(-0%, -18.84054211612054%);transform:scale(1) translate(-0%, -18.84054211612054%);width:100%;}<\/style><img decoding=\"async\" alt=\"\" src=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/ct74KszEl0DWkpQP4IJLU.png\" class=\"chakra-image css-6tpai8\"\/><\/div><span><\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div contentEditable=\"false\" class=\"add-column css-1yob2lz\"><\/div><\/div><\/div><\/div><div data-pos=\"2615\" class=\"react-renderer node-heading block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;text-align:right;align-items:flex-end;--flex-align:flex-end\" data-node-view-wrapper=\"\"><div dir=\"ltr\" level=\"3\" data-placeholder=\"Heading 3\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self-right, --descendant-align-self)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\"><\/div><\/div><\/div><\/div><div data-pos=\"2617\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css 7ur3hc\">.css-7ur3hc{display:grid;grid-row-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-template-columns:repeat(6, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-7ur3hc\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"2618\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css 1f7rddc\">.css-1f7rddc{cursor:default;position:relative;padding:0px;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;--shape-border-color-override:#204C8E;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));min-height:6em;height:100%;border-radius:var(--box-border-radius);-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><style data-emotion=\"css 1lx82da\">.css-1lx82da{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1;position:relative;width:4em;height:100%;min-height:4em;cursor:default;--shape-bg-color-override:#204C8E;--shape-border-color-override:#3965a7ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1lx82da .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><style data-emotion=\"css 1k70jcv\">.css-1k70jcv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5em;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}<\/style><div class=\"themed-heading css-1k70jcv\"><style data-emotion=\"css 11ttij2\">.css-11ttij2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(1em * var(--line-height-heading));width:1em;font-size:1em;position:relative;}.css-11ttij2 svg.colorable-icon path{fill:currentColor;}.css-11ttij2 svg.colorable-icon [stroke],.css-11ttij2 svg.colorable-icon [stroke]>*{stroke:currentColor;fill:none;}<\/style><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">1<\/div><\/div><\/div><style data-emotion=\"css wktzj\">.css-wktzj{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;min-width:0px;cursor:text;transform-origin:left center;padding:1em;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:1em;padding-inline-end:1em;border-radius:var(--box-border-radius);}<\/style><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"2619\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Data Layer<\/div><\/div><\/div><\/div><div data-pos=\"2631\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is where the system gets its truth. It can be a SQL database, files, streaming, etc \u2013 the format doesn&#x27;t matter.<\/div><\/div><\/div><\/div><div data-pos=\"2750\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">AI is only as good as the data behind it. If your source data is messy, incomplete, outdated, or inconsistent, the model will amplify those problems.<\/div><\/div><\/div><\/div><div data-pos=\"2901\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Key points:<\/b><\/div><\/div><\/div><\/div><ul data-pos=\"2914\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Trusted data sources<\/div><\/li><\/div><\/ul><ul data-pos=\"2936\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Control access to sensitive data<\/div><\/li><\/div><\/ul><ul data-pos=\"2970\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Clean and normalize structured data<\/div><\/li><\/div><\/ul><ul data-pos=\"3007\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Manage document ingestion and versioning<\/div><\/li><\/div><\/ul><ul data-pos=\"3049\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Track freshness and lineage<\/div><\/li><\/div><\/ul><ul data-pos=\"3078\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Separate training data from operational data<\/div><\/li><\/div><\/ul><div data-pos=\"3124\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">If the data layer is weak, everything above it becomes unstable.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"3191\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">2<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"3192\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Retrieval Layer (RAG) and Context<\/div><\/div><\/div><\/div><div data-pos=\"3227\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">For many business use cases, especially RAG, the retrieval layer is more important than the model itself.<\/div><\/div><\/div><\/div><div data-pos=\"3334\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This layer decides: what context is relevant, how data is chunked and indexed, which documents or records are returned, and how results are ranked and filtered.<\/div><\/div><\/div><\/div><div data-pos=\"3496\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Good retrieval is what makes AI feel smart. Bad retrieval makes even strong models look unreliable.<\/div><\/div><\/div><\/div><div data-pos=\"3597\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Important concerns:<\/b><\/div><\/div><\/div><\/div><ul data-pos=\"3618\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Vector database design<\/div><\/li><\/div><\/ul><ul data-pos=\"3642\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Hybrid search vs semantic search<\/div><\/li><\/div><\/ul><ul data-pos=\"3676\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Metadata filtering<\/div><\/li><\/div><\/ul><ul data-pos=\"3696\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Access control at retrieval time<\/div><\/li><\/div><\/ul><ul data-pos=\"3730\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Document freshness<\/div><\/li><\/div><\/ul><ul data-pos=\"3750\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Evaluation of retrieval quality<\/div><\/li><\/div><\/ul><div data-pos=\"3783\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Tools:<\/b> LlamaIndex, LangChain \u00b7 Pinecone, Weaviate, FAISS \u00b7 Elasticsearch (hybrid search)<\/div><\/div><\/div><\/div><div data-pos=\"3873\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Points of attention:<\/b> Chunking strategy \u00b7 Metadata filtering \u00b7 Retrieval evaluation (precision\/recall) \u00b7 Access control at query time (RLS)<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"4014\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">3<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"4015\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Model Layer \u2013 Inference &amp; Intelligence<\/div><\/div><\/div><\/div><div data-pos=\"4055\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is the layer most people focus on \u2013 of course this is key, but it should not be the only focus.<\/div><\/div><\/div><\/div><div data-pos=\"4157\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Model layer stands for text generation (GenAI), classification, summarization, fuzzy-match and decision-making.<\/div><\/div><\/div><\/div><div data-pos=\"4270\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>You need to decide:<\/b><\/div><\/div><\/div><\/div><ul data-pos=\"4291\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Whether to use closed models, open models, or both<\/div><\/li><\/div><\/ul><ul data-pos=\"4343\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Whether to run inference in the cloud or on-premise<\/div><\/li><\/div><\/ul><ul data-pos=\"4396\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Whether one model can handle all tasks<\/div><\/li><\/div><\/ul><ul data-pos=\"4436\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Which tasks need smaller, faster models<\/div><\/li><\/div><\/ul><ul data-pos=\"4477\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Where deterministic behavior matters more than creativity<\/div><\/li><\/div><\/ul><div data-pos=\"4536\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Not every AI task requires the most powerful model. In many production systems, a cheaper and faster model is enough for classification, routing, summarization, or extraction.<\/div><\/div><\/div><\/div><div data-pos=\"4713\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Common tools:<\/b> AI APIs: OpenAI, Anthropic, Grok, etc \u00b7 Open models: Hugging Face, LLaMA \u00b7 Serving: vLLM, Text Generation Inference<\/div><\/div><\/div><\/div><div data-pos=\"4844\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">The architecture should allow model switching without rewriting the whole application.<\/div><\/div><\/div><\/div><div data-pos=\"4932\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Points of attention:<\/b> Cost vs performance tradeoffs \u00b7 Latency constraints \u00b7 Model routing strategies \u00b7 Vendor lock-in risk<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"5056\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1jr302m\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">4<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"5057\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Orchestration Layer \u2013 Workflows + Agents<\/div><\/div><\/div><\/div><div data-pos=\"5099\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is where business logic are implemented and AI workflows live.<\/div><\/div><\/div><\/div><div data-pos=\"5168\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">AI systems often need multiple steps: classify intent, retrieve context, apply business rules, generate response, verify policy, log the action, trigger downstream systems.<\/div><\/div><\/div><\/div><div data-pos=\"5342\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">That orchestration layer is often built with frameworks or workflow engines. It should be explicit, observable, and easy to change.<\/div><\/div><\/div><\/div><div data-pos=\"5475\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Proven tools:<\/b> LangChain \/ LangGraph \u00b7 crewAI<\/div><\/div><\/div><\/div><div data-pos=\"5521\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Points of attention:<\/b> Determinism (coded logic &#8211; tools) vs flexibility (LLM) \u00b7 Debuggability \u00b7 State management<\/div><\/div><\/div><\/div><div data-pos=\"5633\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">A good orchestration layer reduces chaos. A bad one creates invisible dependencies everywhere.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"5730\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-rm65qe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">5<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"5731\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Guardrails and Policy Layer<\/div><\/div><\/div><\/div><div data-pos=\"5760\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This layer protects the company.<\/div><\/div><\/div><\/div><div data-pos=\"5794\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Production AI must be constrained. It should not freely hallucinate actions, expose sensitive data, or make unauthorized decisions.<\/div><\/div><\/div><\/div><div data-pos=\"5927\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Guardrails should cover:<\/b><\/div><\/div><\/div><\/div><ul data-pos=\"5953\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Input validation<\/div><\/li><\/div><\/ul><ul data-pos=\"5971\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Output filtering (GDPR, LGPD, etc)<\/div><\/li><\/div><\/ul><ul data-pos=\"6007\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Prompt injection protection<\/div><\/li><\/div><\/ul><ul data-pos=\"6036\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Data redaction<\/div><\/li><\/div><\/ul><ul data-pos=\"6052\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Content moderation<\/div><\/li><\/div><\/ul><ul data-pos=\"6072\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Policy-based tool access<\/div><\/li><\/div><\/ul><ul data-pos=\"6098\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Human approval for risky actions<\/div><\/li><\/div><\/ul><div data-pos=\"6132\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Common tools:<\/b> Guardrails AI \u00b7 Rebuff \u00b7 Microsoft Presidio<\/div><\/div><\/div><\/div><div data-pos=\"6191\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Points of attention:<\/b> Tool access control \u00b7 Sensitive data exposure \u00b7 Action authorization (especially write operations)<\/div><\/div><\/div><\/div><div data-pos=\"6312\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is especially important when AI can trigger real-world effects like refunds, cancellations, discounts, or data updates.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"6439\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 6;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-kiu2z7\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">6<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"6440\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Observability Layer<\/div><\/div><\/div><\/div><div data-pos=\"6461\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">If you cannot observe the system, you cannot trust it.<\/div><\/div><\/div><\/div><div data-pos=\"6517\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is one of the most key layer in a robust AI architecture and people keeps underestimating it.<\/div><\/div><\/div><\/div><div data-pos=\"6617\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>A good observability layer must take care of:<\/b> Logs, traces, metrics \u00b7 Cost tracking \u00b7 Debugging LLM behavior<\/div><\/div><\/div><\/div><div data-pos=\"6727\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>AI observability should include:<\/b><\/div><\/div><\/div><\/div><ul data-pos=\"6761\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Latency \u00b7 Token usage \u00b7 Cost per request<\/div><\/li><\/div><\/ul><ul data-pos=\"6803\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Retrieval quality \u00b7 Error rates<\/div><\/li><\/div><\/ul><ul data-pos=\"6836\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Model confidence proxies \u00b7 User satisfaction signals<\/div><\/li><\/div><\/ul><ul data-pos=\"6890\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Fallback frequency \u00b7 Drift in output patterns<\/div><\/li><\/div><\/ul><div data-pos=\"6937\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>You also need logs that help you answer:<\/b> What prompt was used? \u00b7 What context was retrieved? \u00b7 What model answered? \u00b7 What tool was called? \u00b7 What action was taken?<\/div><\/div><\/div><\/div><div data-pos=\"7103\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Common tools:<\/b> LangSmith \u00b7 Weights &amp; Biases \u00b7 Datadog \u00b7 Prometheus<\/div><\/div><\/div><\/div><div data-pos=\"7170\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is essential for debugging and audits.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"7216\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 7;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css gwqphe\">.css-gwqphe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-6-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-gwqphe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1f7rddc\"><div contentEditable=\"false\" style=\"border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-bottom-left-radius:calc(var(--box-border-radius) - var(--line-thickness));border-top-width:0px;border-left-width:0px;border-bottom-width:0px\" class=\"themed-html-shape-background themed-shape-text-over-background css-1lx82da\"><div class=\"themed-heading css-1k70jcv\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">7<\/div><\/div><\/div><div class=\"css-wktzj\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"7217\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Evaluation Layer<\/div><\/div><\/div><\/div><div data-pos=\"7235\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">In AI, testing is not optional.<\/div><\/div><\/div><\/div><div data-pos=\"7268\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">You need automated evaluation before and after deployment. That includes:<\/div><\/div><\/div><\/div><ul data-pos=\"7343\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Golden test datasets<\/div><\/li><\/div><\/ul><ul data-pos=\"7365\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Regression tests for prompt changes<\/div><\/li><\/div><\/ul><ul data-pos=\"7402\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Retrieval quality tests<\/div><\/li><\/div><\/ul><ul data-pos=\"7427\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Hallucination checks<\/div><\/li><\/div><\/ul><ul data-pos=\"7449\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Safety and policy tests<\/div><\/li><\/div><\/ul><ul data-pos=\"7474\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Task-specific scoring<\/div><\/li><\/div><\/ul><div data-pos=\"7497\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Common tools:<\/b> Ragas \u00b7 DeepEval \u00b7 Promptfoo<\/div><\/div><\/div><\/div><div data-pos=\"7541\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">A model that looks good in a demo may still fail badly on edge cases. Evaluation is what keeps the system honest.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"7658\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Dev, QA, and production: why environment separation matters<\/div><\/div><\/div><\/div><div data-pos=\"7719\" class=\"react-renderer node-image animatable-on-load animatable-on-load-annotatable animatable-on-load-atom block block-image\" draggable=\"true\" STYLE=\"white-space: inherit;undefined\"><div as=\"div\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><div dir=\"ltr\" data-media-node-wrapper=\"true\" data-testid=\"media-node-wrapper\" class=\"gamma-moveable-wrapper css-fz71is\"><style data-emotion=\"css gllten\">.css-gllten{width:calc(763.5686360850447 * var(--font-size) \/ 16);max-width:calc(100% * var(--media-scale));position:relative;overflow:hidden;border-radius:var(--box-border-radius);-webkit-mask:none!important;mask:none!important;}<\/style><div data-drag-handle=\"true\" data-image-node-element=\"true\" data-selection-ring=\"inside\" data-selection-background=\"true\" data-node-image-testid=\"xbP92\" class=\"css-gllten\"><style data-emotion=\"css p4s2y9\">.css-p4s2y9{inset:0px;width:100%;height:100%;position:absolute;z-index:1;cursor:-webkit-zoom-in;cursor:zoom-in;opacity:0;}<\/style><div data-testid=\"zoom-click-capture\" data-zoom-click-capture=\"true\" class=\"css-p4s2y9\"><\/div><style data-emotion=\"css xzi1cz\">.css-xzi1cz{max-height:var(--media-maxH);max-width:var(--media-maxW);overflow:hidden;width:100%;display:block;aspect-ratio:1.5992095618292541;}@media print{.css-xzi1cz{height:unset;}}<\/style><div class=\"image cropped-image css-xzi1cz\" data-content-reference=\"0,-44.035708443064344\" data-drag-preview=\"true\" data-scale-preview=\"true\"><style data-emotion=\"css 177sq3u\">.css-177sq3u{object-fit:contain;max-height:calc(var(--media-maxH) * 1.1994041803092361);transform-origin:left top;-webkit-clip-path:inset(6.483855200550629% 0% 10.141414544450983% 0%);clip-path:inset(6.483855200550629% 0% 10.141414544450983% 0%);-webkit-transform:scale(1) translate(-0%, -6.483855200550629%);-moz-transform:scale(1) translate(-0%, -6.483855200550629%);-ms-transform:scale(1) translate(-0%, -6.483855200550629%);transform:scale(1) translate(-0%, -6.483855200550629%);width:100%;}<\/style><img decoding=\"async\" alt=\"\" src=\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:2000\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/jyA7_xNUnmilvbKxjPHDd.png\" class=\"chakra-image css-177sq3u\"\/><\/div><span><\/span><\/div><\/div><\/div><\/div><div data-pos=\"7720\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Many teams underestimate how important environment separation is in AI. You should not run AI like a single shared sandbox.<\/div><\/div><\/div><\/div><div data-pos=\"7845\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css g6536f\">.css-g6536f{display:grid;grid-row-gap:0em;grid-column-gap:0em;grid-template-columns:repeat(18, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text themed-html-shape-background css-g6536f\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"7846\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css 165dj6a\">.css-165dj6a{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;border-top-left-radius:var(--box-border-radius);border-bottom-left-radius:var(--box-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--shape-bg-color-override, var(--shape-bg-color-alpha));--shape-border-color-override:#FFFFFF;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-bg-color-override:#FFFFFF;--shape-border-color-override:#e5e5e5ff;--shape-text-color:#000;--shape-fill-text-color:#000;--body-color:#000;--heading-color:#000;--link-color:#000;--link-color-inverted:#fff;--link-color-hover:#1a1a1aff;}.css-165dj6a .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-165dj6a\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"7847\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Dev<\/div><\/div><\/div><\/div><ul data-pos=\"7852\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Fast iteration<\/div><\/li><\/div><\/ul><ul data-pos=\"7868\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Cheap models<\/div><\/li><\/div><\/ul><ul data-pos=\"7882\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Mock data<\/div><\/li><\/div><\/ul><div data-pos=\"7893\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is for experimentation. It should be fast, flexible, and cheap. Developers need freedom here, but not access to production secrets or production data.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"8051\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-cpw5g3\" data-selection-ring=\"true\"><style data-emotion=\"css 657mvz\">.css-657mvz{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--shape-bg-color-override, var(--shape-bg-color-alpha));--shape-border-color-override:#FFFFFF;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-bg-color-override:#FFFFFF;--shape-border-color-override:#e5e5e5ff;--shape-text-color:#000;--shape-fill-text-color:#000;--body-color:#000;--heading-color:#000;--link-color:#000;--link-color-inverted:#fff;--link-color-hover:#1a1a1aff;}.css-657mvz .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-657mvz\"><style data-emotion=\"css 1pnm6t2\">.css-1pnm6t2{position:absolute;top:0px;z-index:0;height:100%;width:var(--line-thickness);left:0;--shape-bg-color-override:#FFFFFF;--shape-border-color-override:#e5e5e5ff;--shape-text-color:#000;--shape-fill-text-color:#000;--body-color:#000;--heading-color:#000;--link-color:#000;--link-color-inverted:#fff;--link-color-hover:#1a1a1aff;}.css-1pnm6t2 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" class=\"themed-line css-1pnm6t2\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"8052\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">QA<\/div><\/div><\/div><\/div><ul data-pos=\"8056\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Controlled datasets<\/div><\/li><\/div><\/ul><ul data-pos=\"8077\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Reproducible tests<\/div><\/li><\/div><\/ul><ul data-pos=\"8097\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Pre-production validation<\/div><\/li><\/div><\/ul><div data-pos=\"8124\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is where stability matters. QA should use controlled datasets, repeatable evaluations, and versioned prompts\/models. It should be as close as possible to production behavior without risking real users.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"8333\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-16fgfqz\" data-selection-ring=\"true\"><style data-emotion=\"css 4ivg4k\">.css-4ivg4k{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--box-border-radius);border-bottom-right-radius:var(--box-border-radius);background-color:var(--shape-bg-color-override, var(--shape-bg-color-alpha));--shape-border-color-override:#910D0D;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-4ivg4k .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-4ivg4k\"><style data-emotion=\"css 1hocvv8\">.css-1hocvv8{position:absolute;top:0px;z-index:0;height:100%;width:var(--line-thickness);left:0;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1hocvv8 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" class=\"themed-line css-1hocvv8\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"8334\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Production<\/div><\/div><\/div><\/div><ul data-pos=\"8346\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Secure<\/div><\/li><\/div><\/ul><ul data-pos=\"8354\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Auditable<\/div><\/li><\/div><\/ul><ul data-pos=\"8365\" class=\"react-renderer node-bullet block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Monitored<\/div><\/li><\/div><\/ul><div data-pos=\"8376\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">This is where control matters most. Production must have: strict access control, audit logs, rollback paths, cost limits, approval flows for sensitive operations, and monitoring and alerting.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"8571\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">A serious AI company treats these environments as separate operational realities, not just different folders in a repo.<\/div><\/div><\/div><\/div><div data-pos=\"8692\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Supporting tools:<\/b> Containers: Docker \u00b7 Orchestration: Kubernetes \u00b7 CI\/CD: GitHub Actions<\/div><\/div><\/div><\/div><div data-pos=\"8782\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Security is not optional<\/div><\/div><\/div><\/div><div data-pos=\"8808\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">AI security is broader than standard application security.<\/div><\/div><\/div><\/div><div data-pos=\"8868\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">In addition to the usual concerns, you must think about:<\/div><\/div><\/div><\/div><div data-pos=\"8926\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css 7iitlo\">.css-7iitlo{display:grid;grid-row-gap:1.5em;grid-auto-rows:auto;grid-template-columns:1fr calc(80% * var(--media-scale, 1)) 1fr;position:relative;cursor:default;}<\/style><div data-selection-ring=\"padded\" dir=\"ltr\" class=\"css-7iitlo\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"8927\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css bkqe49\">.css-bkqe49{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;aspect-ratio:1\/1;pointer-events:none;grid-row:1;grid-column:2;contain:layout;}<\/style><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><style data-emotion=\"css 1fhkmon\">.css-1fhkmon{position:absolute;inset:0px;overflow:visible;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1fhkmon .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><style data-emotion=\"css 14tv3la\">.css-14tv3la{-webkit-transform:translate(0.5px, 0.5px) scale(1);-moz-transform:translate(0.5px, 0.5px) scale(1);-ms-transform:translate(0.5px, 0.5px) scale(1);transform:translate(0.5px, 0.5px) scale(1);}<\/style><path d=\"M-0.38855897003822837,-0.24061211390232468A0.04,0.04,0,0,1,-0.40060757612850906,-0.2991881848409807A0.5,0.5,0,0,1,-0.1321480449412506,-0.4822207940541399A0.04,0.04,0,0,1,-0.08202296829694532,-0.4496048211768558L-0.04878889066106674,-0.2291111230424586A0.04,0.04,0,0,1,-0.07361843642505991,-0.1859578603295097A0.2,0.2,0,0,0,-0.14620745555900222,-0.13646750506608668A0.04,0.04,0,0,1,-0.19544894667080268,-0.1291199899279265Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css 1c80t3u\">.css-1c80t3u{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.21081642898940173px;left:0.3028379796777324px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1c80t3u .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-1c80t3u\" contentEditable=\"false\"><style data-emotion=\"css 12m0k8p\">.css-12m0k8p{pointer-events:auto;}<\/style><div class=\"themed-heading css-12m0k8p\"><style data-emotion=\"css uvmw0b\">.css-uvmw0b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(1em * var(--line-height-heading));width:1em;font-size:1.49625em;position:relative;}.css-uvmw0b svg.colorable-icon path{fill:currentColor;}.css-uvmw0b svg.colorable-icon [stroke],.css-uvmw0b svg.colorable-icon [stroke]>*{stroke:currentColor;fill:none;}<\/style><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><style data-emotion=\"css 1230m0r\">.css-1230m0r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;object-fit:contain;}.css-1230m0r svg{width:100%;aspect-ratio:1\/1;height:unset;}<\/style><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css 174ornn\">.css-174ornn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));width:100%;position:relative;grid-column:1\/span 3;grid-row:auto;}<\/style><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><style data-emotion=\"css 1c4src\">.css-1c4src{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1c4src .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" class=\"css-1c4src\"><style data-emotion=\"css 1o87fya\">.css-1o87fya{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:2em;width:2em;position:relative;}<\/style><div class=\"themed-html-shape-background css-1o87fya\"><style data-emotion=\"css 1fnyzxh\">.css-1fnyzxh{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-1fnyzxh{font-size:1.1363636363636362em;}}@media print{.css-1fnyzxh{font-size:1.1363636363636362em;}}<\/style><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css 1myjr95\">.css-1myjr95{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;padding-top:0.3999999999999999em;--descendant-align-self:flex-start;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-border-color-override:#910D0D;}<\/style><div class=\"themed-shape-outside-text css-1myjr95\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"8928\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" data-font-size=\"sm\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Prompt injection (in any prompt with user provided or RAG&#x27;d data)<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"8996\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M-0.05414442952754772,-0.4538068347930103A0.04,0.04,0,0,1,-0.01585999617232889,-0.49974839721745357A0.5,0.5,0,0,1,0.29462243993581944,-0.4039772492186466A0.04,0.04,0,0,1,0.3003747196141469,-0.34445215977031807L0.14870691320702462,-0.18099313942288683A0.04,0.04,0,0,1,0.09948736527819296,-0.17350004077810302A0.2,0.2,0,0,0,0.015535734297779984,-0.19939568942138342A0.04,0.04,0,0,1,-0.020910351891669173,-0.23331313665861314Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css 1u38mv4\">.css-1u38mv4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.1655495179748508px;left:0.6031643110438165px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1u38mv4 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-1u38mv4\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"themed-shape-outside-text css-1myjr95\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"8997\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" data-font-size=\"sm\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Data exfiltration through prompts<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9033\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M0.3210419707624586,-0.32527575311214135A0.04,0.04,0,0,1,0.3808304843865779,-0.3239878734796789A0.5,0.5,0,0,1,0.4995362183386919,-0.02153059608740028A0.04,0.04,0,0,1,0.45658411712813957,0.020080003486838943L0.23422337836201013,0.0034163697693269032A0.04,0.04,0,0,1,0.19767715175455594,-0.030393151764933582A0.2,0.2,0,0,0,0.1655801993571078,-0.11217485271156116A0.04,0.04,0,0,1,0.1693741643553363,-0.16181673276471017Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css 1f02lg2\">.css-1f02lg2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.3721306414717619px;left:0.8258058120254714px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1f02lg2 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-1f02lg2\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css rwf2y7\">.css-rwf2y7{-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;padding-top:0.25em;--descendant-align-self:flex-start;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;--shape-border-color-override:#910D0D;}<\/style><div class=\"themed-shape-outside-text css-rwf2y7\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"9034\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Model output leakage<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9057\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M0.4544772190055931,0.04819460507833145A0.04,0.04,0,0,1,0.49074784267623495,0.09574212713649854A0.5,0.5,0,0,1,0.32828903565068457,0.37712903504177925A0.04,0.04,0,0,1,0.26897636182599,0.3694915145609818L0.14336486232420098,0.1852532828439944A0.04,0.04,0,0,1,0.14701201108070067,0.13560040043454127A0.2,0.2,0,0,0,0.1909393970800055,0.05951593604005556A0.04,0.04,0,0,1,0.23211648023946363,0.03153097136081949Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css 5auro1\">.css-5auro1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.675px;left:0.8031088913245534px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-5auro1 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-5auro1\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"themed-shape-outside-text css-rwf2y7\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"9058\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Insecure tool execution<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9084\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M0.24568185169175222,0.385373442654039A0.04,0.04,0,0,1,0.23112206599903526,0.4433763532354173A0.5,0.5,0,0,1,-0.09016648675821187,0.4918028107541489A0.04,0.04,0,0,1,-0.12117608004900046,0.4406683789173808L-0.055450319153968634,0.22759069545883712A0.04,0.04,0,0,1,-0.014356172435435842,0.19948408536272777A0.2,0.2,0,0,0,0.07251733434776951,0.18639001104966385A0.04,0.04,0,0,1,0.12007035218996322,0.20113521093705175Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css n88a5a\">.css-n88a5a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.846090789178795px;left:0.552164793161661px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-n88a5a .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-n88a5a\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"themed-shape-outside-text css-rwf2y7\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"9085\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Secret exposure<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9103\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 6;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M-0.1481169609424383,0.4323582177256381A0.04,0.04,0,0,1,-0.20254334040639557,0.4571391421186977A0.5,0.5,0,0,1,-0.4407248055770357,0.23613903901956598A0.04,0.04,0,0,1,-0.42008046210552863,0.18001296595223243L-0.21251027932882394,0.09854767238904905A0.04,0.04,0,0,1,-0.16491386529514013,0.11315218527901436A0.2,0.2,0,0,0,-0.10051176023237679,0.17290860607554848A0.04,0.04,0,0,1,-0.08239120004740652,0.21928053426709435Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css axvgs9\">.css-axvgs9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.7565681551404392px;left:0.2619395417801782px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-axvgs9 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-axvgs9\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"themed-shape-outside-text css-rwf2y7\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"9104\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Unauthorized retrieval access<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9136\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 7;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-smart-layout-emphasis=\"true\" class=\"css-bkqe49\"><svg viewBox=\"0 0 1 1\" class=\"themed-svg-shape-background css-1fhkmon\"><path d=\"M-0.4303806809515894,0.15376843634946785A0.04,0.04,0,0,1,-0.48368948035461434,0.12666683304749965A0.5,0.5,0,0,1,-0.459408356648698,-0.19734224545530718A0.04,0.04,0,0,1,-0.40265568811680214,-0.21619588197026018L-0.20954566474937647,-0.10470375799586196A0.04,0.04,0,0,1,-0.19128805395781373,-0.05838561820373702A0.2,0.2,0,0,0,-0.1978534492912838,0.02922349403376341A0.04,0.04,0,0,1,-0.22281049817488477,0.07230314278628422Z\" style=\"vector-effect:non-scaling-stroke\" class=\"css-14tv3la\"><\/path><\/svg><style data-emotion=\"css 1c2ho9y\">.css-1c2ho9y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;top:0.47384446724475177px;left:0.15097867098658696px;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:999px!important;aspect-ratio:1\/1;height:2.5em;--shape-bg-color-override:#910D0D;--shape-border-color-override:#aa2626ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1c2ho9y .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div class=\"themed-shape-text-over-background css-1c2ho9y\" contentEditable=\"false\"><div class=\"themed-heading css-12m0k8p\"><div class=\"image css-uvmw0b\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div data-selection-ring=\"true\" data-content-reference=\"true\" dir=\"ltr\" class=\"css-174ornn\"><div contentEditable=\"false\" class=\"css-1c4src\"><div class=\"themed-html-shape-background css-1o87fya\"><div class=\"themed-heading css-1fnyzxh\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"themed-shape-outside-text css-rwf2y7\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"9137\" class=\"react-renderer node-paragraph block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Supply-chain risks in model and dependency usage<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9189\" class=\"react-renderer node-blockquote animatable-on-load animatable-on-load-annotatable block block-blockquote\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-selection-ring=\"padded\" dir=\"ltr\" class=\"css-79elbk\"><blockquote as=\"blockquote\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"blockquote\" style=\"white-space:inherit\"><div data-pos=\"9190\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><em>One of the biggest risks is assuming that the model is just &quot;reading text.&quot; In reality, the model may be connected to internal data, APIs, workflows, and write operations. That means a compromised prompt can become a compromised workflow.<\/em><\/div><\/div><\/div><\/div><\/div><\/blockquote><div class=\"css-1az8gwb\"><\/div><\/div><\/div><\/div><div data-pos=\"9431\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><b>Security strategies should include:<\/b> <\/div><\/div><\/div><\/div><div data-pos=\"9469\" class=\"react-renderer node-labelGroup animatable-on-load animatable-on-load-annotatable block block-labelGroup\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><style data-emotion=\"css 17fcl8y\">.css-17fcl8y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;border-radius:var(--box-border-radius);gap:0.5em;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-17fcl8y >[data-node-view-content]{display:contents;}.css-17fcl8y >[data-node-view-content] >[data-node-view-content-inner]{display:contents;}.css-17fcl8y:hover .add-label,.css-17fcl8y[data-hover] .add-label{opacity:1;}<\/style><div data-selection-ring=\"padded\" class=\"css-17fcl8y\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"labelGroup\" style=\"white-space:inherit\"><div data-pos=\"9470\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><style data-emotion=\"css 5jkpte\">.css-5jkpte{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5em;-webkit-padding-start:0.75em;padding-inline-start:0.75em;-webkit-padding-end:0.75em;padding-inline-end:0.75em;padding-top:0.375em;padding-bottom:0.375em;background:var(--accent-color-background-muted);border-radius:var(--box-border-radius);font-size:0.8em;font-family:var(--body-font);font-weight:var(--body-font-weight);text-transform:none;}<\/style><div class=\"label css-5jkpte\"><style data-emotion=\"css y4yrog\">.css-y4yrog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1em;width:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-y4yrog svg.colorable-icon path{fill:currentColor;}.css-y4yrog svg.colorable-icon [stroke],.css-y4yrog svg.colorable-icon [stroke]>*{stroke:currentColor;fill:none;}<\/style><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><style data-emotion=\"css hyxlzm\">.css-hyxlzm{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}<\/style><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Least privilege access<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9494\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Isolated service accounts<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9521\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Secrets management<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9541\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Network segmentation<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9563\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Action approval thresholds<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9592\" class=\"react-renderer node-labelGroup animatable-on-load animatable-on-load-annotatable block block-labelGroup\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-selection-ring=\"padded\" class=\"css-17fcl8y\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"labelGroup\" style=\"white-space:inherit\"><div data-pos=\"9593\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Retrieval permissions<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9616\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Input sanitization<\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9636\" class=\"react-renderer node-label\" STYLE=\"white-space: inherit;undefined\"><div data-node-view-wrapper=\"\" style=\"white-space:normal\"><div class=\"label css-5jkpte\"><div contentEditable=\"false\" class=\"css-y4yrog\"><div class=\"css-1230m0r\"><\/div><\/div><div class=\"chakra-text css-hyxlzm\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"label\" style=\"white-space:inherit\">Audit trails<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"9651\" class=\"react-renderer node-paragraph block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"ltr\" style=\"white-space:pre-wrap;text-align:center\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\"><\/div><\/div><\/div><\/div><div data-pos=\"9653\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Cost control must be designed in from day one<\/div><\/div><\/div><\/div><div data-pos=\"9700\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">AI can become expensive very quickly.<\/div><\/div><\/div><\/div><div data-pos=\"9739\" class=\"react-renderer node-gridLayout block block-gridLayout\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div class=\"grid-col-controls css-z1fkfg\" data-selection-ring=\"true\"><div class=\"layout-content\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridLayout\" style=\"white-space:inherit\"><div data-pos=\"9740\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative;--card-background-color:#0e6051;--card-background-image:none;--card-border-color:#ffd925;--card-backdrop-filter:none;--card-border:var(--card-border-width) solid var(--card-border-color);--card-border-width:0.25em;--card-border-radius:2em;--card-shadow-distance:0.7em;--card-border-shadow:0 0 0 0.25em #ffd925;--card-box-shadow:var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--card-shadow:0 0 0 0.25em #ffd925, var(--card-shadow-distance) var(--card-shadow-distance) 0 0 var(--card-border-color);--clickable-background-color:#41938499;--box-border-radius:1.25em;--shape-border-width:0.0625em;--line-thickness:max(round(0.125em, 1px), 1px);--button-border-radius:0.375em;--shape-bg-image:var(--accent-gradient-background);--shape-bg-color-alpha:#fcf4cfff;--shape-bg-color-alpha-dim:#fdf7ddff;--shape-bg-color-alpha-light:#fbf1c1ff;--shape-bg-color:#fcf4cfff;--shape-border-color:#e2dab5ff;--shape-text-color:#000;--line-color:#e2dab5ff;--shape-bg-image-svg:url(#theme-accent-background-gradient-linear);--shape-bg-image-svg-rtl:url(#theme-accent-background-gradient-linear-rtl);--shape-fill:var(--accent-gradient-fill, var(--accent-color));--shape-fill-opacity:1;--shape-fill-svg:url(#theme-accent-gradient-linear) var(--accent-color);--shape-fill-svg-rtl:url(#theme-accent-gradient-linear-rtl) var(--accent-color);--shape-fill-svg-dim:var(--accent-color-dim);--shape-fill-svg-light:var(--accent-color-light);--shape-fill-text-color:#000;--accent-color-dim:#c5a822ff;--accent-color-light:#927500ff;--shape-shadow:none;--clickable-shadow:0 0.25em 0.375em -0.0625em rgba(0, 0, 0, 0.1), 0 0.125em 0.25em -0.0625em rgba(0, 0, 0, 0.06);--body-font:&quot;DM Sans&quot;;--heading-font:&quot;Inter&quot;;--heading-font-weight:700;--body-font-weight:400;--letter-spacing-body:0.03em;--letter-spacing-heading:-0.01em;--line-height-body:1.5;--line-height-heading:1.25;--accent-color:#ac8f09;--accent-color-readable:#f5d43dff;--accent-color-background-muted:#493c04ff;--expandable-hover-background:#f5d43d1a;--neutral-border-color:var(--chakra-colors-whiteAlpha-400);--neutral-background-color:#1b6d5eff;--button-color:#f5d43dff;--button-color-inverted:#000;--link-color:#f5d43dff;--link-color-hover:#f2c90dff;--link-box-shadow:0 0 0px 3px #f5d43dff;--body-color:#FFFFFF;--body-color-muted:#ffffff80;--body-color-inverted:#000;--link-color-inverted:#000;--highlight-color-dark:var(--body-color);--highlight-color-light:var(--body-color-inverted);--highlight-link-color-hover-dark:#e6e6e6ff;--highlight-link-color-hover-light:#1a1a1aff;--heading-color:#FFFFFF;--card-color:#0e6051;--card-color-mask:#0e6051cc;--placeholder-button-bg-color:var(--chakra-colors-gray-700);--placeholder-button-bg-hover-color:var(--chakra-colors-gray-600);--placeholder-button-text-color:var(--chakra-colors-gray-300);--placeholder-button-text-hover-color:var(--chakra-colors-gray-200);margin:0 0.5em;padding-inline-start:1em;padding-inline-end:1em;background-color:var(--card-background-color);border-radius:var(--card-border-radius)\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"9741\" class=\"react-renderer node-heading animatable-on-load block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Costs come from:<\/div><\/div><\/div><\/div><ul data-pos=\"9759\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Model inference<\/div><\/li><\/div><\/ul><ul data-pos=\"9776\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Token usage<\/div><\/li><\/div><\/ul><ul data-pos=\"9789\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Retrieval infrastructure<\/div><\/li><\/div><\/ul><ul data-pos=\"9815\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Storage<\/div><\/li><\/div><\/ul><ul data-pos=\"9824\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Embedding generation<\/div><\/li><\/div><\/ul><ul data-pos=\"9846\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Monitoring and logging<\/div><\/li><\/div><\/ul><ul data-pos=\"9870\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Reprocessing and reindexing<\/div><\/li><\/div><\/ul><ul data-pos=\"9899\" class=\"react-renderer node-bullet animatable-on-load block block-bullet last-block\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Human review for edge cases<\/div><\/li><\/div><\/ul><\/div><\/div><\/div><\/div><div data-pos=\"9929\" class=\"react-renderer node-gridCell animatable-on-load\" STYLE=\"white-space: inherit;undefined\"><div class=\"grid-cell\" style=\"white-space:normal;position:relative\" data-selection-ring=\"true\" data-node-view-wrapper=\"\"><div data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"gridCell\" style=\"white-space:inherit\"><div data-pos=\"9930\" class=\"react-renderer node-heading animatable-on-load block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">A production architecture should include cost controls such as:<\/div><\/div><\/div><\/div><ul data-pos=\"9995\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Routing simple tasks to cheaper models<\/div><\/li><\/div><\/ul><ul data-pos=\"10035\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Caching frequent requests<\/div><\/li><\/div><\/ul><ul data-pos=\"10062\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Limiting context size<\/div><\/li><\/div><\/ul><ul data-pos=\"10085\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Using retrieval only when needed<\/div><\/li><\/div><\/ul><ul data-pos=\"10119\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Batching background jobs<\/div><\/li><\/div><\/ul><ul data-pos=\"10145\" class=\"react-renderer node-bullet animatable-on-load block block-bullet\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Setting per-tenant budgets<\/div><\/li><\/div><\/ul><ul data-pos=\"10173\" class=\"react-renderer node-bullet animatable-on-load block block-bullet last-block\" indent=\"0\" STYLE=\"white-space: inherit;undefined\"><div dir=\"auto\" style=\"white-space:normal\" data-node-view-wrapper=\"\"><li as=\"li\" data-testid=\"bullet-list-item\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"bullet\" style=\"white-space:inherit\">Monitoring cost per business action<\/div><\/li><\/div><\/ul><\/div><\/div><\/div><\/div><\/div><\/div><div contentEditable=\"false\" class=\"add-column css-1yob2lz\"><\/div><\/div><\/div><\/div><div data-pos=\"10212\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">A smart architecture reduces spend by design, not by after-the-fact optimization.<\/div><\/div><\/div><\/div><div data-pos=\"10295\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Best strategies for companies building AI systems<\/div><\/div><\/div><\/div><div data-pos=\"10346\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">The best companies tend to follow a few consistent principles.<\/div><\/div><\/div><\/div><div data-pos=\"10410\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css tksip3\">.css-tksip3{display:grid;grid-row-gap:calc(2em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-template-columns:repeat(6, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-tksip3\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"10411\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css 1pxsefi\">.css-1pxsefi{cursor:default;position:relative;padding:0px;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;--shape-border-color-override:#204C8E;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-1pxsefi\"><div class=\"css-0\"><style data-emotion=\"css 2dia5x\">.css-2dia5x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;--shape-bg-color-override:#204C8E;--shape-border-color-override:#3965a7ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-2dia5x .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" class=\"css-2dia5x\"><style data-emotion=\"css 1dglan8\">.css-1dglan8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:2.25em;width:2.25em;position:relative;}<\/style><div class=\"themed-html-shape-background css-1dglan8\"><style data-emotion=\"css 1en46uz\">.css-1en46uz{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.1363636363636362em;line-height:var(--line-height-heading);}@media screen and (min-width: 30em){.css-1en46uz{font-size:1.3636363636363635em;}}@media print{.css-1en46uz{font-size:1.3636363636363635em;}}<\/style><div class=\"themed-heading css-1en46uz\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">1<\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css 1pnnz59\">.css-1pnnz59{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;min-width:0px;cursor:text;margin-top:0.34375em;}<\/style><div class=\"css-1pnnz59\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10412\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Start small, scale intentionally<\/div><\/div><\/div><\/div><div data-pos=\"10446\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Focus on one high-impact use case.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10483\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-1pxsefi\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"css-2dia5x\"><div class=\"themed-html-shape-background css-1dglan8\"><div class=\"themed-heading css-1en46uz\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">2<\/div><\/div><\/div><\/div><\/div><div class=\"css-1pnnz59\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10484\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Modularize everything<\/div><\/div><\/div><\/div><div data-pos=\"10507\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Decouple: data, retrieval, orchestration, models.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10559\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-1pxsefi\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"css-2dia5x\"><div class=\"themed-html-shape-background css-1dglan8\"><div class=\"themed-heading css-1en46uz\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">3<\/div><\/div><\/div><\/div><\/div><div class=\"css-1pnnz59\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10560\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Version everything<\/div><\/div><\/div><\/div><div data-pos=\"10580\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Prompts, models, workflows, datasets.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10620\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-1jr302m\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-1pxsefi\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"css-2dia5x\"><div class=\"themed-html-shape-background css-1dglan8\"><div class=\"themed-heading css-1en46uz\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">4<\/div><\/div><\/div><\/div><\/div><div class=\"css-1pnnz59\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10621\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Design for failure<\/div><\/div><\/div><\/div><div data-pos=\"10641\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Always include fallback paths.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10674\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal grid-item-cell-style-none css-rm65qe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text styled-grid-cell css-1pxsefi\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"css-2dia5x\"><div class=\"themed-html-shape-background css-1dglan8\"><div class=\"themed-heading css-1en46uz\" style=\"line-height:1\"><div class=\"image css-11ttij2\" role=\"group\" data-smart-layout-image-drop-target=\"true\">5<\/div><\/div><\/div><\/div><\/div><div class=\"css-1pnnz59\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10675\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Human-in-the-loop (selectively)<\/div><\/div><\/div><\/div><div data-pos=\"10708\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Use humans for high-risk decisions only.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10752\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Important topics companies must keep in mind<\/div><\/div><\/div><\/div><div data-pos=\"10798\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">There are a few topics that deserve constant attention.<\/div><\/div><\/div><\/div><div data-pos=\"10855\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><style data-emotion=\"css 3ucpgn\">.css-3ucpgn{display:grid;grid-row-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-column-gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));grid-template-columns:repeat(12, minmax(0, 1fr));cursor:default;}<\/style><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-3ucpgn\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"10856\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css 1cmy683\">.css-1cmy683{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;-webkit-align-items:var(--flex-align);-webkit-box-align:var(--flex-align);-ms-flex-align:var(--flex-align);align-items:var(--flex-align);--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;border-inline-start-width:0px!important;border-top-left-radius:calc(var(--line-thickness) * 4)!important;border-bottom-left-radius:calc(var(--line-thickness) * 4)!important;-webkit-padding-start:calc(var(--line-thickness) * 4 + 1em);padding-inline-start:calc(var(--line-thickness) * 4 + 1em);}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><style data-emotion=\"css 16suf8r\">.css-16suf8r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:calc(var(--line-thickness) * -1);bottom:calc(var(--line-thickness) * -1);left:calc(var(--line-thickness) * -1);width:calc(var(--line-thickness) * 4);border-top-left-radius:var(--box-border-radius);border-bottom-left-radius:var(--box-border-radius);}<\/style><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10857\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Governance<\/div><\/div><\/div><\/div><div data-pos=\"10869\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Who owns AI decisions?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10894\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10895\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Compliance<\/div><\/div><\/div><\/div><div data-pos=\"10907\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">LGPD \/ GDPR \/ regulatory readiness<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10944\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10945\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Reliability<\/div><\/div><\/div><\/div><div data-pos=\"10958\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">What happens when AI fails?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"10988\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1jr302m\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"10989\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Explainability<\/div><\/div><\/div><\/div><div data-pos=\"11005\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Can you justify decisions?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11034\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-rm65qe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11035\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">User trust<\/div><\/div><\/div><\/div><div data-pos=\"11047\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Can users override or question?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11081\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 6;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-kiu2z7\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11082\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Change management<\/div><\/div><\/div><\/div><div data-pos=\"11101\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Are prompt, model, and retrieval changes tested before release?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11167\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 7;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-gwqphe\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11168\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Data lifecycle<\/div><\/div><\/div><\/div><div data-pos=\"11184\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Data source check. Data refresh. Access control.<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11235\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 8;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css g90rn9\">.css-g90rn9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-7-resize-flow, 6);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-g90rn9\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-outline styled-grid-cell css-1cmy683\"><div class=\"themed-html-shape-fill css-16suf8r\" contentEditable=\"false\"><\/div><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11236\" class=\"react-renderer node-heading block block-heading first-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Business alignment<\/div><\/div><\/div><\/div><div data-pos=\"11256\" class=\"react-renderer node-paragraph block block-paragraph last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">What&#x27;s the ROI, LTV, growth, NPS upside with AI?<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11308\" class=\"react-renderer node-heading animatable-on-load animatable-on-load-annotatable block block-heading\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"2\" data-placeholder=\"Heading 2\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Final Thought<\/div><\/div><\/div><\/div><div data-pos=\"11323\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">The real challenge in AI is not building something intelligent.<\/div><\/div><\/div><\/div><div data-pos=\"11388\" class=\"react-renderer node-smartLayout animatable-on-load-content-parent block block-smartLayout\" STYLE=\"white-space: inherit;undefined\"><div class=\"\" dir=\"ltr\" style=\"white-space:normal;position:relative;display:grid;grid-template-columns:100%\" data-node-view-wrapper=\"\"><div data-selection-ring=\"true\" class=\"themed-shape-outside-text css-7o6zho\"><div data-node-view-content-outer=\"smartLayout\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"smartLayout\" style=\"white-space:inherit\"><div data-pos=\"11389\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 1;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1xexl9k\" data-selection-ring=\"true\"><style data-emotion=\"css i9mhqy\">.css-i9mhqy{cursor:default;position:relative;padding:1em;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0px;--shape-border-color-override:#204C8E;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(1em * var(--card-font-scale, 1) * var(--zoom-level, 1));-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--flex-align:center;--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end;}<\/style><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-i9mhqy\"><div class=\"css-0\"><style data-emotion=\"css 1919u61\">.css-1919u61{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:3em;height:3em;cursor:default;--shape-bg-color-override:#204C8E;--shape-border-color-override:#3965a7ff;--shape-text-color:#fff;--shape-fill-text-color:#fff;--body-color:#fff;--heading-color:#fff;--link-color:#fff;--link-color-inverted:#000;--link-color-hover:#e6e6e6ff;}.css-1919u61 .themed-heading{font-weight:var(--heading-font-weight);font-family:var(--heading-font);color:var(--heading-color);background:unset;-webkit-background-clip:unset;background-clip:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;letter-spacing:var(--letter-spacing-heading);text-transform:var(--heading-transform);}<\/style><div contentEditable=\"false\" class=\"themed-html-shape-fill themed-shape-text-over-fill css-1919u61\" style=\"border-radius:9999px\"><style data-emotion=\"css gmuwbf\">.css-gmuwbf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}<\/style><div class=\"themed-heading css-gmuwbf\"><style data-emotion=\"css vv5n3l\">.css-vv5n3l{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:calc(1em * var(--line-height-heading));width:1em;font-size:1.35em;position:relative;}.css-vv5n3l svg.colorable-icon path{fill:currentColor;}.css-vv5n3l svg.colorable-icon [stroke],.css-vv5n3l svg.colorable-icon [stroke]>*{stroke:currentColor;fill:none;}<\/style><div class=\"image css-vv5n3l\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><style data-emotion=\"css sodr1n\">.css-sodr1n{-webkit-flex:1;-ms-flex:1;flex:1;width:100%;min-width:0px;cursor:text;}<\/style><div class=\"css-sodr1n\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11390\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Reliable<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11401\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 2;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-cpw5g3\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-i9mhqy\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"themed-html-shape-fill themed-shape-text-over-fill css-1919u61\" style=\"border-radius:9999px\"><div class=\"themed-heading css-gmuwbf\"><div class=\"image css-vv5n3l\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"css-sodr1n\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11402\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Secure<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11411\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 3;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-16fgfqz\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-i9mhqy\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"themed-html-shape-fill themed-shape-text-over-fill css-1919u61\" style=\"border-radius:9999px\"><div class=\"themed-heading css-gmuwbf\"><div class=\"image css-vv5n3l\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"css-sodr1n\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11412\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Observable<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11425\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 4;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css 1f4sucw\">.css-1f4sucw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-3-resize-flow, 9);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-1f4sucw\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-i9mhqy\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"themed-html-shape-fill themed-shape-text-over-fill css-1919u61\" style=\"border-radius:9999px\"><div class=\"themed-heading css-gmuwbf\"><div class=\"image css-vv5n3l\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"css-sodr1n\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11426\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Cost-efficient<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11443\" class=\"react-renderer node-smartLayoutCell animatable-on-load-content-child\" STYLE=\"white-space: inherit;--animate-index: 5;\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-spotlight-parent=\"true\" class=\" css-1doss8g\" style=\"--descendant-align-self:center;--descendant-align-self-left:flex-start;--descendant-align-self-center:center;--descendant-align-self-right:flex-end\"><style data-emotion=\"css bgc2g5\">.css-bgc2g5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;grid-column:span var(--grid-undefined-item-4-resize-flow, 9);}<\/style><div data-content-reference=\"true\" class=\"grid-item grid-item-horizontal css-bgc2g5\" data-selection-ring=\"true\"><div data-grid-item=\"true\" class=\"themed-shape-outside-text themed-html-shape-background styled-grid-cell css-i9mhqy\"><div class=\"css-0\"><div contentEditable=\"false\" class=\"themed-html-shape-fill themed-shape-text-over-fill css-1919u61\" style=\"border-radius:9999px\"><div class=\"themed-heading css-gmuwbf\"><div class=\"image css-vv5n3l\" role=\"group\" data-smart-layout-image-drop-target=\"true\"><div class=\"css-1230m0r\"><\/div><\/div><\/div><\/div><\/div><div class=\"css-sodr1n\"><div style=\"white-space:pre-wrap;max-width:100%;word-break:break-word\" data-node-view-content=\"\"><div data-node-view-content-inner=\"smartLayoutCell\" style=\"white-space:inherit\"><div data-pos=\"11444\" class=\"react-renderer node-heading block block-heading first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"4\" data-placeholder=\"Heading 4\" class=\"heading themed-heading\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"heading\" style=\"white-space:inherit\">Scalable<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div data-pos=\"11456\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Companies that win will not be the ones with the best model.<\/div><\/div><\/div><\/div><div data-pos=\"11518\" class=\"react-renderer node-blockquote animatable-on-load animatable-on-load-annotatable block block-blockquote\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal\" data-node-view-wrapper=\"\"><div data-selection-ring=\"padded\" dir=\"ltr\" class=\"css-79elbk\"><blockquote as=\"blockquote\" data-node-view-content=\"\" style=\"white-space:pre-wrap\"><div data-node-view-content-inner=\"blockquote\" style=\"white-space:inherit\"><div data-pos=\"11519\" class=\"react-renderer node-paragraph animatable-on-load block block-paragraph first-block last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">They will be the ones with the <span hex=\"#ac8f09\" STYLE=\"--text-color: #ac8f09\" class=\"textColor\"><b>best architecture around it<\/b><\/span>.<\/div><\/div><\/div><\/div><\/div><\/blockquote><div class=\"css-1az8gwb\"><\/div><\/div><\/div><\/div><div data-pos=\"11581\" class=\"react-renderer node-paragraph animatable-on-load animatable-on-load-annotatable block block-paragraph\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;position:relative\" data-node-view-wrapper=\"\"><div dir=\"auto\" style=\"white-space:pre-wrap\" data-node-view-content=\"\"><div data-node-view-content-inner=\"paragraph\" style=\"white-space:inherit\">Because in production, intelligence is not enough.<\/div><\/div><\/div><\/div><div data-pos=\"11633\" class=\"react-renderer node-title animatable-on-load animatable-on-load-annotatable block block-title last-block\" STYLE=\"white-space: inherit;undefined\"><div style=\"white-space:normal;display:flex;flex-direction:column;align-items:var(--flex-align)\" data-node-view-wrapper=\"\"><div dir=\"auto\" level=\"1\" class=\"title themed-heading\" data-placeholder=\"Untitled\" style=\"white-space:pre-wrap;min-width:min(100%, 10em);align-self:var(--descendant-align-self, self-start)\" data-node-view-content=\"\"><div data-node-view-content-inner=\"title\" style=\"white-space:inherit\"><span hex=\"#ac8f09\" STYLE=\"--text-color: #ac8f09\" class=\"textColor\">You need control.<\/span><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><span><\/span><span id=\"__chakra_env\" hidden=\"\"><\/span> <\/div><script id=\"__NEXT_DATA__\" type=\"application\/json\">{\"props\":{\"pageProps\":{\"docId\":\"j8kfdb05dktl6w1\",\"doc\":{\"id\":\"j8kfdb05dktl6w1\",\"title\":\"AI Architecture: The Hardest Part of AI Is Not the Model\",\"file\":{\"id\":\"g_8svj9v3l2icsm03\"},\"organization\":{\"products\":[\"plus\"],\"id\":\"m8bjwpvfx854ine\",\"__typename\":\"Organization\"},\"editors\":[{\"docId\":\"j8kfdb05dktl6w1\",\"user\":{\"id\":\"xangwsvq1yfoqlg\",\"displayName\":\"Rafael Pecin\",\"profileImageUrl\":\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKnAknlajrkAcYm3yP_FbxGygd5VwXObpBVhvVLfsoxMVlXgoi-sQ=s96-c\"},\"lastEdited\":\"2026-03-31T20:02:03.436Z\"}],\"theme\":{\"id\":\"i71cbdxtnt975a7\",\"workspaceId\":\"m8bjwpvfx854ine\",\"name\":\"Data Academy Light\",\"headingFont\":null,\"headingFontWeight\":700,\"bodyFont\":\"DM Sans\",\"bodyFontWeight\":400,\"accentColor\":null,\"logoUrl\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/3cc5e7aefa2843839170e1456baeb334\/original\/logo-transparente.png\",\"config\":{\"fontSize\":1.1,\"keywords\":{\"tone\":[\"serious\",\"corporate\",\"formal\",\"casual\",\"professional\",\"tech\",\"simple\",\"subtle\",\"quiet\",\"bold\",\"modern\"],\"color\":[\"light\",\"blue\",\"white\",\"black\",\"b\\u0026w\",\"navy\",\"cool\"]},\"accentCut\":\"fade\",\"cardColor\":{\"type\":\"solid\",\"color\":\"#ffffff\"},\"logoImage\":{\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/3cc5e7aefa2843839170e1456baeb334\/original\/logo-transparente.png\",\"meta\":{\"width\":400,\"height\":400,\"colorspace\":\"sRGB\",\"version_id\":\"QOGfg4TP9XYGutsIWmLIBLk6k..Ijv5.\",\"frame_count\":1,\"aspect_ratio\":1,\"average_color\":\"#81702e\",\"has_transparency\":true,\"has_clipping_path\":false,\"date_file_modified\":\"2025\/11\/21 17:19:12 GMT\"},\"name\":\"logo-transparente.png\",\"source\":\"image.custom\",\"uploadStatus\":0,\"showPlaceholder\":false,\"uploadResultStep\":\"optimized\"},\"roundness\":\"xl\",\"background\":{\"type\":\"color\",\"color\":{\"hex\":\"#ffffff\"},\"source\":\"color.solid\"},\"cardBorder\":\"lg\",\"cardShadow\":\"hard\",\"stylePrompt\":\"Subtle and professional with a modern and tech-focused design, using light shades of blue and white for a clean, corporate look.\",\"primaryColor\":{\"type\":\"solid\",\"color\":\"#ac8f09\"},\"lineHeightBody\":1.5,\"cardBorderColor\":{\"type\":\"solid\",\"color\":\"#ffd925\"},\"secondaryColors\":[{\"type\":\"solid\",\"color\":\"#0e6051\"},{\"type\":\"solid\",\"color\":\"#ffa900\"}],\"cardTransparency\":\"default\",\"accentBackgrounds\":[{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-1_b11faf30.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-1_b11faf30.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"b11faf30\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-2_bd6251c2.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-2_bd6251c2.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"bd6251c2\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-3_fc5293f8.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-3_fc5293f8.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"fc5293f8\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-4_a9cd724c.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-4_a9cd724c.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"a9cd724c\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-6_a0c27514.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-6_a0c27514.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"a0c27514\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-8_b5d93885.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-8_b5d93885.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"b5d93885\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-10_2b633020.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-10_2b633020.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"2b633020\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-11_622798c1.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-11_622798c1.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"622798c1\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-12_99644b26.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-12_99644b26.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"99644b26\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-13_ff65bca8.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-13_ff65bca8.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"ff65bca8\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-16_9cbf8fa2.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-16_9cbf8fa2.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"9cbf8fa2\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-17_50147d7c.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-17_50147d7c.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"50147d7c\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/theme_images\/default-light\/defaultlight-18_3f7406eb.jpg\",\"meta\":{\"width\":4096,\"height\":4096},\"name\":\"defaultlight-18_3f7406eb.jpg\",\"source\":\"image.custom\"},\"source\":\"accent.theme\",\"accentId\":\"3f7406eb\",\"originalSource\":\"image.custom\"},{\"type\":\"image\",\"image\":{\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/b7df6b9d372c47ec9713dd205fdd120e\/original\/logo-transparente.png\",\"meta\":{\"width\":400,\"height\":400,\"colorspace\":\"sRGB\",\"version_id\":\"UT.DG5mEetp2Iiwf6c0RdWkGCiENGJT6\",\"frame_count\":1,\"aspect_ratio\":1,\"average_color\":\"#81702e\",\"has_transparency\":true,\"has_clipping_path\":false,\"date_file_modified\":\"2025\/11\/21 17:21:47 GMT\"},\"name\":\"logo-transparente.png\",\"source\":\"image.custom\",\"uploadStatus\":0,\"showPlaceholder\":false,\"uploadResultStep\":\"optimized\"},\"source\":\"accent.theme\",\"accentId\":\"HW0dJxtzzYi7LhzPo0nyP\",\"originalSource\":\"image.custom\"}],\"letterSpacingBody\":0.03,\"letterSpacingHeading\":-0.01,\"disableReadabilityAdjustment\":false},\"priority\":-10,\"previewUrl\":\"https:\/\/assets.api.gamma.app\/themes\/preview\/v1\/i71cbdxtnt975a7\/52f09aedaa0de1423b7a6bcbb8bd56e27159c543\",\"archived\":false,\"createdTime\":\"2025-11-21T15:05:39.525Z\",\"updatedTime\":\"2025-11-24T17:17:13.553Z\",\"fonts\":[{\"id\":\"DM Sans\",\"name\":\"DM Sans\",\"url\":\"https:\/\/fonts.googleapis.com\/css2?family=DM%20Sans:wght@100;200;300;400;500;600;700;800;900\\u0026display=swap\"}]},\"publishedSnapshot\":{\"id\":\"cebjhyocoqqr6jb\",\"docId\":\"j8kfdb05dktl6w1\",\"content\":{\"default\":{\"type\":\"doc\",\"content\":[{\"type\":\"document\",\"attrs\":{\"aiOptions\":{\"preserveLayouts\":false,\"imageOptions\":{\"stylePreset\":\"Theme\",\"model\":\"flux-2-pro\",\"stylePrompt\":\"\",\"artStylePreset\":\"3D\",\"artStylePrompt\":\"3D style, rendering, model, pixar\",\"modelAutoselect\":true,\"count\":3},\"cardContentType\":\"responsive\"},\"docId\":\"j8kfdb05dktl6w1\",\"background\":{\"type\":\"none\"},\"docFlags\":{\"cardLayoutsEnabled\":true},\"format\":\"webpage\",\"customCode\":{},\"settings\":{\"defaultFullBleed\":\"full\",\"stylesDerivedFrom\":\"webpage_fluid\",\"cardDimensions\":\"fluid\",\"verticalAlign\":\"center\",\"defaultContentWidth\":\"lg\",\"fontSize\":\"sm\",\"scaleContentToFit\":false,\"locale\":\"en\",\"animationsEnabled\":true},\"generateStatus\":\"done\",\"generateInfo\":{\"interactionId\":\"gj2focfqlk0jagl\",\"streamId\":\"j8kfdb05dktl6w1\",\"lastEventId\":\"1\",\"lastCompletedCardId\":\"j27lm5owzcqq9xh\",\"lastCompletedCardIndex\":0}},\"content\":[{\"type\":\"card\",\"attrs\":{\"id\":\"j27lm5owzcqq9xh\",\"background\":{\"type\":\"none\"},\"container\":{},\"cardSize\":\"default\",\"layout\":\"blank\",\"cardMarginSettings\":{},\"hidden\":false},\"content\":[{\"type\":\"cardAccentLayoutItem\",\"attrs\":{\"id\":\"n1PDY\",\"itemId\":\"accent\",\"background\":{\"type\":\"image\",\"image\":{\"uploadStatus\":0,\"showPlaceholder\":false,\"source\":\"image.custom\",\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/f3423d3f88f6444baa476848ec7fc909\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"meta\":{\"width\":1792,\"height\":1024,\"date_file_modified\":\"2026\/03\/31 18:37:59 GMT\",\"aspect_ratio\":1.75,\"has_clipping_path\":false,\"frame_count\":1,\"colorspace\":\"sRGB\",\"has_transparency\":false,\"average_color\":\"#b2bbbf\",\"version_id\":\"ouapxa9Gzm3eRhDMA94mJkRwkbZP9.xk\"},\"name\":\"_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"uploadResultStep\":\"optimized\"},\"source\":\"image.custom\"}}},{\"type\":\"cardLayoutItem\",\"attrs\":{\"itemId\":\"body\"},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":1},\"content\":[{\"type\":\"text\",\"text\":\"AI Architecture: The Hardest Part of AI Is Not the Model\"}]},{\"type\":\"blockquote\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone.\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"But the real challenge begins after the demo.\"}]},{\"type\":\"gridLayout\",\"attrs\":{\"fullWidthBlock\":false,\"colWidths\":[38,62]},\"content\":[{\"type\":\"gridCell\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"The hardest part of AI in production is not building something that works once. It is designing an architecture that is \"},{\"type\":\"text\",\"text\":\"scalable, secure, observable, maintainable, and cost-controlled\",\"marks\":[{\"type\":\"textColor\",\"attrs\":{\"variant\":null,\"hex\":\"#ac8f09\"}},{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" across \"},{\"type\":\"text\",\"text\":\"dev, QA, and production\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\".\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"That is where many companies struggle.\"}]}]},{\"type\":\"gridCell\",\"content\":[{\"type\":\"image\",\"attrs\":{\"id\":\"i6tDM\",\"source\":\"image.custom\",\"showPlaceholder\":false,\"fullWidthBlock\":false,\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/a1001e1ead0d45169160d428b61fa4fc\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"uploadStatus\":0,\"name\":\"_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"clickBehavior\":\"none\",\"meta\":{\"width\":1792,\"height\":1024,\"date_file_modified\":\"2026\/03\/31 18:39:14 GMT\",\"aspect_ratio\":1.75,\"has_clipping_path\":false,\"frame_count\":1,\"colorspace\":\"sRGB\",\"has_transparency\":false,\"average_color\":\"#b2bbbf\",\"version_id\":\"cRyHEoc.IDf4gm_9qdJX44K0PGOfXg5K\"},\"resize\":{\"clipType\":null,\"clipPath\":null,\"clipAspectRatio\":null,\"width\":538.65,\"isAuto\":true}}}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Recently, more people have started talking about the hidden complexity of AI environments: multiple models, prompt versions, vector databases, retrieval pipelines, data governance, evaluation layers, monitoring, approvals, and cloud costs that can grow faster than expected. And they are right. \"},{\"type\":\"text\",\"text\":\"AI is no longer just a model call. It is an operating system for intelligent workflows.\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"AI architecture is complex\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Traditional software already has its challenges, but AI introduces new layers of uncertainty.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"In a normal application, the code behaves the same way every time. In AI, the output can vary even when the input is similar.\"}]},{\"type\":\"gridLayout\",\"attrs\":{\"colWidths\":[50,50],\"fullWidthBlock\":false},\"content\":[{\"type\":\"gridCell\",\"attrs\":{\"backgroundColor\":\"#ac8f09\"},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"AI applications bring:\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Non-deterministic outputs\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Data dependency (RAG, pipelines)\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"New security risks (prompt injection, leakage)\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"High and variable costs\"}]}]},{\"type\":\"gridCell\",\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"That means you are not only engineering software. You are also managing:\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Probability\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Context\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Data quality\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Operational risk\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A production-ready AI environment needs to answer questions like:\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"outlineBoxes\",\"options\":{\"cellSize\":10},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"Rh0gr\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Which model should be used for which task?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"LfEEg\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"How do we test outputs before releasing them?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"DE3VQ\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"How do we prevent leaks of sensitive data?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"nivTh\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"How do we control costs as usage scales?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"EduNA\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"How do we know when the system is degrading?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"2ysVJ\",\"options\":{}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"How do we roll back safely when behavior changes?\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"These are not only architecture questions, but they are business related concerns as well.\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"The biggest mistake: treating AI as a feature instead of a platform\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"One of the most common mistakes is to build AI as a one-off feature, owned by one team, with no shared standards.\"}]},{\"type\":\"blockquote\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"That works for a prototype. It fails in production.\"}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI must be treated like a platform capability. That means the company needs:\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"solidBoxes\",\"options\":{\"cellSize\":15,\"color\":\"#204C8E\",\"horizontalAlign\":\"center\"},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"6GRAi\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Shared infrastructure\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"-SWMl\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Reusable components\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"xpFA3\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Clear ownership\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"m4Lj-\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Environment\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"separation\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"QG55u\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Data\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"governance\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"XKXIl\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Testing and evaluation standards\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"pTk7q\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Monitoring and cost controls\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Without this, every AI project becomes a complex and expensive headache, instead of a strategic solution.\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"What a production-ready AI architecture should include\"}]},{\"type\":\"gridLayout\",\"attrs\":{\"colWidths\":[51,49],\"fullWidthBlock\":false},\"content\":[{\"type\":\"gridCell\",\"attrs\":{\"verticalAlign\":\"center\"},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":3,\"horizontalAlign\":\"right\"},\"content\":[{\"type\":\"text\",\"text\":\"A strong AI architecture should be designed in layers.\",\"marks\":[{\"type\":\"italic\",\"attrs\":{}}]}]}]},{\"type\":\"gridCell\",\"content\":[{\"type\":\"image\",\"attrs\":{\"id\":\"YoZWg\",\"savedMediaId\":\"01KN2JN4K91TAWPBVYRWBYCF1T\",\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/ct74KszEl0DWkpQP4IJLU.png\",\"tempUrl\":\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:500\/height:500\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/ct74KszEl0DWkpQP4IJLU.png@jpg\",\"meta\":{\"width\":1248,\"height\":1664},\"aiParams\":{\"model\":\"flux-2-pro\",\"width\":1248,\"height\":1664,\"prompt\":\"futuristic AI architecture blueprint, glowing layered infrastructure diagram with data flows, dark background with gold and teal accent lines, cinematic lighting, highly detailed technical illustration\",\"stylePreset\":\"None\",\"stylePrompt\":\"\",\"interactionId\":\"gj2focfqlk0jagl\",\"upscaleFactor\":1,\"artStylePreset\":\"photorealistic\",\"artStylePrompt\":\"photorealistic. highly detailed, cinematic, professional\",\"visualsMenuEnabled\":true,\"styleReferenceImages\":[]},\"query\":\"futuristic AI architecture blueprint, glowing layered infrastructure diagram with data flows, dark background with gold and teal accent lines, cinematic lighting, highly detailed technical illustration\",\"source\":\"image.ai-generated\",\"showPlaceholder\":false,\"fullWidthBlock\":false,\"resize\":{\"clipPath\":[\"18.84054211612054%\",\"0%\",\"21.70758113379106%\",\"0%\"],\"clipType\":\"inset\",\"clipAspectRatio\":1.2615308304035018,\"width\":286.5762586802973,\"height\":null,\"isAuto\":false},\"clickBehavior\":\"none\",\"horizontalAlign\":\"left\"}}]}]},{\"type\":\"heading\",\"attrs\":{\"level\":3,\"horizontalAlign\":\"right\"}},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"outlineBoxesWithLabel\",\"options\":{\"cellSize\":15,\"orientation\":\"vertical\",\"numbered\":true,\"color\":\"#204C8E\"},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"DIlOM\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Data Layer\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is where the system gets its truth. It can be a SQL database, files, streaming, etc \u2013 the format doesn't matter.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI is only as good as the data behind it. If your source data is messy, incomplete, outdated, or inconsistent, the model will amplify those problems.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Key points:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Trusted data sources\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Control access to sensitive data\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Clean and normalize structured data\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Manage document ingestion and versioning\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Track freshness and lineage\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Separate training data from operational data\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"If the data layer is weak, everything above it becomes unstable.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"VWHU8\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Retrieval Layer (RAG) and Context\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"For many business use cases, especially RAG, the retrieval layer is more important than the model itself.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This layer decides: what context is relevant, how data is chunked and indexed, which documents or records are returned, and how results are ranked and filtered.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Good retrieval is what makes AI feel smart. Bad retrieval makes even strong models look unreliable.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Important concerns:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Vector database design\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Hybrid search vs semantic search\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Metadata filtering\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Access control at retrieval time\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Document freshness\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Evaluation of retrieval quality\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" LlamaIndex, LangChain \u00b7 Pinecone, Weaviate, FAISS \u00b7 Elasticsearch (hybrid search)\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Points of attention:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Chunking strategy \u00b7 Metadata filtering \u00b7 Retrieval evaluation (precision\/recall) \u00b7 Access control at query time (RLS)\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"jiDAO\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Model Layer \u2013 Inference \\u0026 Intelligence\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is the layer most people focus on \u2013 of course this is key, but it should not be the only focus.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Model layer stands for text generation (GenAI), classification, summarization, fuzzy-match and decision-making.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"You need to decide:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Whether to use closed models, open models, or both\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Whether to run inference in the cloud or on-premise\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Whether one model can handle all tasks\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Which tasks need smaller, faster models\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Where deterministic behavior matters more than creativity\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Not every AI task requires the most powerful model. In many production systems, a cheaper and faster model is enough for classification, routing, summarization, or extraction.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Common tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" AI APIs: OpenAI, Anthropic, Grok, etc \u00b7 Open models: Hugging Face, LLaMA \u00b7 Serving: vLLM, Text Generation Inference\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"The architecture should allow model switching without rewriting the whole application.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Points of attention:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Cost vs performance tradeoffs \u00b7 Latency constraints \u00b7 Model routing strategies \u00b7 Vendor lock-in risk\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"zGpPR\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Orchestration Layer \u2013 Workflows + Agents\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is where business logic are implemented and AI workflows live.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI systems often need multiple steps: classify intent, retrieve context, apply business rules, generate response, verify policy, log the action, trigger downstream systems.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"That orchestration layer is often built with frameworks or workflow engines. It should be explicit, observable, and easy to change.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Proven tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" LangChain \/ LangGraph \u00b7 crewAI\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Points of attention:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Determinism (coded logic - tools) vs flexibility (LLM) \u00b7 Debuggability \u00b7 State management\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A good orchestration layer reduces chaos. A bad one creates invisible dependencies everywhere.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"4XgY9\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Guardrails and Policy Layer\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This layer protects the company.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Production AI must be constrained. It should not freely hallucinate actions, expose sensitive data, or make unauthorized decisions.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Guardrails should cover:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Input validation\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Output filtering (GDPR, LGPD, etc)\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Prompt injection protection\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Data redaction\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Content moderation\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Policy-based tool access\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Human approval for risky actions\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Common tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Guardrails AI \u00b7 Rebuff \u00b7 Microsoft Presidio\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Points of attention:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Tool access control \u00b7 Sensitive data exposure \u00b7 Action authorization (especially write operations)\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is especially important when AI can trigger real-world effects like refunds, cancellations, discounts, or data updates.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"Fgs_y\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Observability Layer\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"If you cannot observe the system, you cannot trust it.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is one of the most key layer in a robust AI architecture and people keeps underestimating it.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A good observability layer must take care of:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Logs, traces, metrics \u00b7 Cost tracking \u00b7 Debugging LLM behavior\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI observability should include:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Latency \u00b7 Token usage \u00b7 Cost per request\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Retrieval quality \u00b7 Error rates\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Model confidence proxies \u00b7 User satisfaction signals\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Fallback frequency \u00b7 Drift in output patterns\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"You also need logs that help you answer:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" What prompt was used? \u00b7 What context was retrieved? \u00b7 What model answered? \u00b7 What tool was called? \u00b7 What action was taken?\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Common tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" LangSmith \u00b7 Weights \\u0026 Biases \u00b7 Datadog \u00b7 Prometheus\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is essential for debugging and audits.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"MN6Vl\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Evaluation Layer\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"In AI, testing is not optional.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"You need automated evaluation before and after deployment. That includes:\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Golden test datasets\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Regression tests for prompt changes\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Retrieval quality tests\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Hallucination checks\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Safety and policy tests\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Task-specific scoring\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Common tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Ragas \u00b7 DeepEval \u00b7 Promptfoo\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A model that looks good in a demo may still fail badly on edge cases. Evaluation is what keeps the system honest.\"}]}]}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Dev, QA, and production: why environment separation matters\"}]},{\"type\":\"image\",\"attrs\":{\"id\":\"xbP92\",\"savedMediaId\":\"01KN2KZSGG55GMFDSA4T3NVS6D\",\"src\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/jyA7_xNUnmilvbKxjPHDd.png\",\"tempUrl\":\"https:\/\/imgproxy.gamma.app\/resize\/quality:80\/resizing_type:fit\/width:500\/height:500\/https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/jyA7_xNUnmilvbKxjPHDd.png@jpg\",\"meta\":{\"width\":1664,\"height\":1248},\"aiParams\":{\"model\":\"flux-2-pro\",\"width\":1664,\"height\":1248,\"prompt\":\"Three distinct isolated environments\u2014development with fast iteration and mock data, quality assurance with controlled datasets and reproducible testing, and production with strict access control and audit logs\u2014each monitored by central oversight systems tracking performance, security, and costs.\",\"stylePreset\":\"Theme\",\"stylePrompt\":\"Subtle and professional with a modern and tech-focused design, using light shades of blue and white for a clean, corporate look.\",\"interactionId\":\"aea2e3ff30e850ee-05008807b65f66b5\",\"upscaleFactor\":1,\"artStylePreset\":\"3D\",\"artStylePrompt\":\"3D style, rendering, model, pixar\",\"modelAutoselect\":true,\"visualsMenuEnabled\":true,\"styleReferenceImages\":[]},\"query\":\"Three distinct isolated environments\u2014development with fast iteration and mock data, quality assurance with controlled datasets and reproducible testing, and production with strict access control and audit logs\u2014each monitored by central oversight systems tracking performance, security, and costs.\",\"source\":\"image.ai-generated\",\"showPlaceholder\":false,\"fullWidthBlock\":false,\"resize\":{\"width\":763.5686360850447,\"clipType\":\"inset\",\"clipPath\":[\"6.483855200550629%\",\"0%\",\"10.141414544450983%\",\"0%\"],\"clipAspectRatio\":1.5992095618292541,\"isAuto\":false,\"height\":null}}},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Many teams underestimate how important environment separation is in AI. You should not run AI like a single shared sandbox.\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"solidJoinedBoxes\",\"options\":{\"cellSize\":15},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"gF81q\",\"options\":{\"color\":\"#FFFFFF\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Dev\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Fast iteration\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Cheap models\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Mock data\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is for experimentation. It should be fast, flexible, and cheap. Developers need freedom here, but not access to production secrets or production data.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"1_6s8\",\"options\":{\"color\":\"#FFFFFF\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"QA\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Controlled datasets\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Reproducible tests\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Pre-production validation\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is where stability matters. QA should use controlled datasets, repeatable evaluations, and versioned prompts\/models. It should be as close as possible to production behavior without risking real users.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"ZGxx9\",\"options\":{\"color\":\"#910D0D\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Production\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Secure\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Auditable\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Monitored\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"This is where control matters most. Production must have: strict access control, audit logs, rollback paths, cost limits, approval flows for sensitive operations, and monitoring and alerting.\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A serious AI company treats these environments as separate operational realities, not just different folders in a repo.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Supporting tools:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" Containers: Docker \u00b7 Orchestration: Kubernetes \u00b7 CI\/CD: GitHub Actions\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Security is not optional\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI security is broader than standard application security.\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"In addition to the usual concerns, you must think about:\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"circle\",\"options\":{\"cellSize\":15,\"orientation\":\"vertical\",\"color\":\"#910D0D\"},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"6S4Jg\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.icon\",\"src\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/syringe.svg\",\"tempUrl\":\"https:\/\/cdn-staging.gamma.app\/_app_static\/icons\/v0\/arrow-right.svg\",\"meta\":{\"height\":512,\"width\":512},\"providerMeta\":{\"name\":\"fa\",\"id\":\"syringe\"},\"query\":\"sering\"}},\"content\":[{\"type\":\"paragraph\",\"attrs\":{\"fontSize\":\"sm\"},\"content\":[{\"type\":\"text\",\"text\":\"Prompt injection (in any prompt with user provided or RAG'd data)\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"F28sL\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/zTftdPBxOxunzN2WmDiB.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/zTftdPBxOxunzN2WmDiB.svg?stroke=45\",\"meta\":{\"description\":\"A black rectangular shape with a triangular section removed from its center, set against a white background, symbolizing the concept of breakthrough by visually representing a gap or an opening being created.\"},\"providerMeta\":{\"name\":\"fa\",\"id\":\"square-fragile\"},\"query\":\"break\"}},\"content\":[{\"type\":\"paragraph\",\"attrs\":{\"fontSize\":\"sm\"},\"content\":[{\"type\":\"text\",\"text\":\"Data exfiltration through prompts\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"5z_ZH\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.icon\",\"src\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/user-robot-xmarks.svg\",\"tempUrl\":\"https:\/\/cdn-staging.gamma.app\/_app_static\/icons\/v0\/arrow-right.svg\",\"meta\":{\"height\":512,\"width\":448},\"providerMeta\":{\"name\":\"fa\",\"id\":\"user-robot-xmarks\"},\"query\":\"robot\"}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Model output leakage\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"rr2oS\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/qPPVUewVUupsvm5me4H8.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/qPPVUewVUupsvm5me4H8.svg?stroke=45\",\"meta\":{\"description\":\"A bandaged or wounded area marked with an \\\"X\\\", symbolizing harm, damage, or physical distress in a straightforward visual form.\"},\"query\":\"hurt\"}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Insecure tool execution\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"mnuW4\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/LjmVoFYuUUhr7VRatSooec.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/LjmVoFYuUUhr7VRatSooec.svg?stroke=45\",\"meta\":{\"description\":\"A black briefcase with a dollar sign inside, symbolizing illicit goods and secret transactions, conveying the concept of smuggling.\"},\"query\":\"secret\"}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Secret exposure\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"pffXT\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/eRpV3LYLvEfjk4aKtiyFVX.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/eRpV3LYLvEfjk4aKtiyFVX.svg?stroke=45\",\"meta\":{\"description\":\"A minimalist black shape on a white background, embodying the concept of a secret or confidential information, implying something that is hidden or not publicly disclosed.\"},\"providerMeta\":{\"name\":\"fa\",\"id\":\"luchador-mask\"},\"query\":\"secret\"}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Unauthorized retrieval access\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"LJ30J\",\"options\":{\"color\":\"#910D0D\"},\"image\":{\"source\":\"image.icon\",\"src\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/link-slash.svg\",\"tempUrl\":\"https:\/\/cdn-staging.gamma.app\/_app_static\/icons\/v0\/arrow-right.svg\",\"meta\":{\"height\":512,\"width\":640},\"providerMeta\":{\"name\":\"fa\",\"id\":\"link-slash\"},\"query\":\"chain\"}},\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Supply-chain risks in model and dependency usage\"}]}]}]},{\"type\":\"blockquote\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"One of the biggest risks is assuming that the model is just \\\"reading text.\\\" In reality, the model may be connected to internal data, APIs, workflows, and write operations. That means a compromised prompt can become a compromised workflow.\",\"marks\":[{\"type\":\"italic\",\"attrs\":{}}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Security strategies should include:\",\"marks\":[{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\" \"}]},{\"type\":\"labelGroup\",\"attrs\":{\"horizontalAlign\":\"center\"},\"content\":[{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.icon\",\"src\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/x.svg\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/FOqpfMOl0UE3SsKjPWKd.svg?stroke=45\",\"meta\":{\"height\":512,\"width\":384},\"query\":\"x\",\"providerMeta\":{\"name\":\"fa\",\"id\":\"x\"}}},\"content\":[{\"type\":\"text\",\"text\":\"Least privilege access\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/f0fb83410aa04163a0f4.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/f0fb83410aa04163a0f4.svg?stroke=45\",\"meta\":{\"description\":\"A black shape with a gap in the middle, symbolizing disconnection or separation, set against a clean white background.\"},\"query\":\"isolation\"}},\"content\":[{\"type\":\"text\",\"text\":\"Isolated service accounts\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/dt8gZUsSPjEwwysTxJNn3F.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/dt8gZUsSPjEwwysTxJNn3F.svg?stroke=45\",\"meta\":{\"description\":\"A padlock with a closed shackle, signifying security, protection, and restriction, often used to convey the idea of safeguarding or locking something in place.\"},\"query\":\"lock\"}},\"content\":[{\"type\":\"text\",\"text\":\"Secrets management\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/PuYZCwvw7OX462B62GMw.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/PuYZCwvw7OX462B62GMw.svg?stroke=45\",\"meta\":{\"description\":\"Two linked circles, symbolizing a strong and direct connection between two elements, highlighting the idea of unity, relationship, or networking.\"},\"query\":\"network\"}},\"content\":[{\"type\":\"text\",\"text\":\"Network segmentation\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/R8Q48YHvzC6FmaWXyqPkZF.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/R8Q48YHvzC6FmaWXyqPkZF.svg?stroke=45\",\"meta\":{\"description\":\"A black square with a small opening at the top, symbolizing confinement or a place of imprisonment.\"},\"query\":\"gate\"}},\"content\":[{\"type\":\"text\",\"text\":\"Action approval thresholds\"}]}]},{\"type\":\"labelGroup\",\"attrs\":{\"horizontalAlign\":\"center\"},\"content\":[{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/747muzlTrQMT1VDUbzlm.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/747muzlTrQMT1VDUbzlm.svg?stroke=45\",\"meta\":{\"description\":\"A black tag or label with a small rectangular cutout at the top, symbolizing the concept of licence or permission.\"},\"query\":\"permission\"}},\"content\":[{\"type\":\"text\",\"text\":\"Retrieval permissions\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/naGE9tXby6aGUmvBvqpquC.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/naGE9tXby6aGUmvBvqpquC.svg?stroke=45\",\"meta\":{\"description\":\"A broom head with bristles pointing downwards, symbolizing the concept of cleaning or sweeping.\"},\"query\":\"clean\"}},\"content\":[{\"type\":\"text\",\"text\":\"Input sanitization\"}]},{\"type\":\"label\",\"attrs\":{\"variant\":\"solid\",\"uppercase\":false,\"icon\":{\"source\":\"image.pictographic.icon\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/P2Y8U3sbJRZt1dKyfoYJ.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/P2Y8U3sbJRZt1dKyfoYJ.svg?stroke=45\",\"meta\":{\"description\":\"A magnifying glass with a handle, used for enlarging and examining objects or text in detail.\"},\"query\":\"magnifier\"}},\"content\":[{\"type\":\"text\",\"text\":\"Audit trails\"}]}]},{\"type\":\"paragraph\",\"attrs\":{\"horizontalAlign\":\"center\"},\"content\":[]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Cost control must be designed in from day one\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"AI can become expensive very quickly.\"}]},{\"type\":\"gridLayout\",\"attrs\":{\"colWidths\":[50,50],\"fullWidthBlock\":false},\"content\":[{\"type\":\"gridCell\",\"attrs\":{\"backgroundColor\":\"#0e6051\"},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Costs come from:\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Model inference\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Token usage\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Retrieval infrastructure\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Storage\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Embedding generation\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Monitoring and logging\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Reprocessing and reindexing\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Human review for edge cases\"}]}]},{\"type\":\"gridCell\",\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"A production architecture should include cost controls such as:\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Routing simple tasks to cheaper models\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Caching frequent requests\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Limiting context size\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Using retrieval only when needed\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Batching background jobs\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Setting per-tenant budgets\"}]},{\"type\":\"bullet\",\"attrs\":{\"indent\":0},\"content\":[{\"type\":\"text\",\"text\":\"Monitoring cost per business action\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"A smart architecture reduces spend by design, not by after-the-fact optimization.\"}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Best strategies for companies building AI systems\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"The best companies tend to follow a few consistent principles.\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"bigBullets\",\"options\":{\"cellSize\":15,\"orientation\":\"vertical\",\"numbered\":true,\"color\":\"#204C8E\"},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"wPWwB\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Start small, scale intentionally\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Focus on one high-impact use case.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"zkbAk\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Modularize everything\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Decouple: data, retrieval, orchestration, models.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"WaqTF\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Version everything\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Prompts, models, workflows, datasets.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"FZJKD\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Design for failure\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Always include fallback paths.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"oakyQ\",\"options\":{\"color\":\"#204C8E\"}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Human-in-the-loop (selectively)\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Use humans for high-risk decisions only.\"}]}]}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Important topics companies must keep in mind\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"There are a few topics that deserve constant attention.\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"outlineBoxesWithSideLine\",\"options\":{\"cellSize\":20},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"pFsjP\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Governance\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Who owns AI decisions?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"glBYj\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Compliance\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"LGPD \/ GDPR \/ regulatory readiness\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"rniNU\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Reliability\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"What happens when AI fails?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"5VVhU\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Explainability\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Can you justify decisions?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"2QJOV\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"User trust\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Can users override or question?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"Ed9MH\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Change management\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Are prompt, model, and retrieval changes tested before release?\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"f3Cak\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Data lifecycle\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Data source check. Data refresh. Access control.\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"Xm-oV\",\"options\":{}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Business alignment\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"What's the ROI, LTV, growth, NPS upside with AI?\"}]}]}]},{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Final Thought\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"The real challenge in AI is not building something intelligent.\"}]},{\"type\":\"smartLayout\",\"attrs\":{\"variantKey\":\"solidBoxesWithIconsInside\",\"options\":{\"cellSize\":15,\"numbered\":false,\"color\":\"#204C8E\",\"horizontalAlign\":\"center\"},\"fullWidthBlock\":false},\"content\":[{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"NlzT0\",\"options\":{\"color\":\"#204C8E\"},\"image\":{\"loadImageParams\":{\"provider\":\"icon\",\"query\":\"shield check\",\"options\":{\"license\":\"All\"}},\"loadImageStatus\":\"done\",\"loadImageId\":\"_JxGZ\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/TxWRISnwcpSrneKTB1k1.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/TxWRISnwcpSrneKTB1k1.svg?stroke=45\",\"meta\":{\"description\":\"A black shield against a white background, embodying the concept of protection and defensive security through a shield check.\"},\"query\":\"shield check\",\"source\":\"image.pictographic.icon\",\"uploadStatus\":3}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Reliable\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"GXxnt\",\"options\":{\"color\":\"#204C8E\"},\"image\":{\"loadImageParams\":{\"provider\":\"icon\",\"query\":\"lock\",\"options\":{\"license\":\"All\"}},\"loadImageStatus\":\"done\",\"loadImageId\":\"qwYMZ\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/Aug9Lwp4f5Kv9Ac5qak6ud.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/Aug9Lwp4f5Kv9Ac5qak6ud.svg?stroke=45\",\"meta\":{\"description\":\"A padlock in a closed position, signifying security, protection, and restricted access, embodying the concept of a lock.\"},\"query\":\"lock\",\"source\":\"image.pictographic.icon\",\"uploadStatus\":3}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Secure\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"AtmnB\",\"options\":{\"color\":\"#204C8E\"},\"image\":{\"loadImageParams\":{\"provider\":\"icon\",\"query\":\"eye\",\"options\":{\"license\":\"All\"}},\"loadImageStatus\":\"done\",\"loadImageId\":\"y47Ja\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/W4zeXRvpuBcd70vudIwn.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/W4zeXRvpuBcd70vudIwn.svg?stroke=45\",\"meta\":{\"description\":\"The concept of eye is represented by a basic black shape resembling an eye, set against a white background. The simple design features a circular form with a smaller circle inside, symbolizing the presence of an eye. This minimalist icon effectively conveys the idea of vision or sight.\"},\"query\":\"eye\",\"source\":\"image.pictographic.icon\",\"uploadStatus\":3}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Observable\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"wgMAi\",\"options\":{\"color\":\"#204C8E\"},\"image\":{\"loadImageParams\":{\"provider\":\"icon\",\"query\":\"dollar sign\",\"options\":{\"license\":\"All\"}},\"loadImageStatus\":\"done\",\"loadImageId\":\"90Cwm\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/qBmE9BlPeOlKOk5lJ25I.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/qBmE9BlPeOlKOk5lJ25I.svg?stroke=45\",\"meta\":{\"description\":\"The dollar sign is prominently displayed, symbolizing currency, financial transactions, and economic value.\"},\"query\":\"dollar sign\",\"source\":\"image.pictographic.icon\",\"uploadStatus\":3}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Cost-efficient\"}]}]},{\"type\":\"smartLayoutCell\",\"attrs\":{\"id\":\"VED4L\",\"options\":{\"color\":\"#204C8E\"},\"image\":{\"loadImageParams\":{\"provider\":\"icon\",\"query\":\"expand arrows\",\"options\":{\"license\":\"All\"}},\"loadImageStatus\":\"done\",\"loadImageId\":\"RyAL-\",\"src\":\"https:\/\/iconscdn.pictographic.ai\/image\/PEme7k7Idz51XVcDJgoA.svg?stroke=45\",\"tempUrl\":\"https:\/\/iconscdn.pictographic.ai\/image\/PEme7k7Idz51XVcDJgoA.svg?stroke=45\",\"meta\":{\"description\":\"A small black square centered on a white background, symbolizing growth and increase, with its compact form suggesting potential for expansion and development.\"},\"query\":\"expand arrows\",\"source\":\"image.pictographic.icon\",\"uploadStatus\":3}},\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":4},\"content\":[{\"type\":\"text\",\"text\":\"Scalable\"}]}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Companies that win will not be the ones with the best model.\"}]},{\"type\":\"blockquote\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"They will be the ones with the \"},{\"type\":\"text\",\"text\":\"best architecture around it\",\"marks\":[{\"type\":\"textColor\",\"attrs\":{\"variant\":null,\"hex\":\"#ac8f09\"}},{\"type\":\"bold\",\"attrs\":{}}]},{\"type\":\"text\",\"text\":\".\"}]}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Because in production, intelligence is not enough.\"}]},{\"type\":\"title\",\"attrs\":{\"level\":1},\"content\":[{\"type\":\"text\",\"text\":\"You need control.\",\"marks\":[{\"type\":\"textColor\",\"attrs\":{\"variant\":null,\"hex\":\"#ac8f09\"}}]}]}]}]}]}]},\"GammaPersistenceMeta\":{\"READY\":true},\"SCHEMA_VERSION\":{\"REQUIRED_VERSION\":143},\"annotations\":{},\"annotationsAbsolute\":{},\"annotationMigrations\":{\"AnnotationsYKeyValue\":true}}},\"previewUrl\":\"https:\/\/assets.api.gamma.app\/m8bjwpvfx854ine\/screenshots\/j8kfdb05dktl6w1\/j27lm5owzcqq9xh\/slide\/WiTqFdZsQlBMRxOwwiCg0HzE3Ks\",\"editedTime\":\"2026-03-31T20:02:03.436Z\",\"searchEngineIndexingAllowed\":false,\"site\":{\"id\":\"qcodqi29a12cyxg\",\"routes\":[{\"path\":\"\/\",\"docId\":\"j8kfdb05dktl6w1\"}],\"hasCustomDomain\":false,\"faviconUrl\":null,\"navContent\":{\"type\":\"doc\",\"content\":[{\"type\":\"navbar\",\"attrs\":{\"image\":{\"source\":\"image.custom\"}},\"content\":[{\"type\":\"navbarLinks\",\"attrs\":{\"horizontalAlign\":\"center\"}},{\"type\":\"navbarButtons\"}]}]},\"navEnabled\":true,\"gtmContainerId\":null,\"metaPixelId\":null},\"canonicalUrl\":null,\"links\":[{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/TxWRISnwcpSrneKTB1k1.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/Aug9Lwp4f5Kv9Ac5qak6ud.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/W4zeXRvpuBcd70vudIwn.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/qBmE9BlPeOlKOk5lJ25I.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/PEme7k7Idz51XVcDJgoA.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/f3423d3f88f6444baa476848ec7fc909\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/a1001e1ead0d45169160d428b61fa4fc\/original\/_5e8cddac-f5e7-46f7-ad41-137f3dc516e1.jpg\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/ct74KszEl0DWkpQP4IJLU.png\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/cdn.gamma.app\/m8bjwpvfx854ine\/generated-images\/jyA7_xNUnmilvbKxjPHDd.png\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/syringe.svg\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/zTftdPBxOxunzN2WmDiB.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/LjmVoFYuUUhr7VRatSooec.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/user-robot-xmarks.svg\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/eRpV3LYLvEfjk4aKtiyFVX.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0},{\"url\":\"https:\/\/cdn.gamma.app\/_app_static\/icons\/v0\/link-slash.svg\",\"nodeType\":\"image\",\"status\":1},{\"url\":\"https:\/\/iconscdn.pictographic.ai\/image\/qPPVUewVUupsvm5me4H8.svg?stroke=45\",\"nodeType\":\"image\",\"status\":0}]},\"flags\":{\"adminWorkspaceSettingsControl\":false,\"debugComments\":false,\"debugLogging\":false,\"drawingBlock\":true,\"tldraw2\":true,\"highlight\":{\"enabled\":false,\"enableStrictPrivacy\":true},\"cardViewedThreshold\":5000,\"channelActivity\":false,\"docImport\":true,\"presentModeFlat\":true,\"docPreview\":false,\"blockReactions\":true,\"intercom\":true,\"enableBirdieScript\":false,\"shareFeedback\":false,\"dataSyncErrorThreshold\":-1,\"dataSyncClockDriftTolerance\":5,\"screenshotsEnabled\":false,\"math\":true,\"offline\":false,\"offlineTest\":false,\"offlineEditing\":true,\"layoutResizing\":true,\"presentZoom\":true,\"presentFullWidth\":false,\"presentScaleFont\":false,\"renderCollapsedCards\":true,\"presentFullScreen\":false,\"docFullWidth\":false,\"aiAutocomplete\":false,\"aiWizard\":true,\"aiWizardLegacy\":false,\"aiWizardGenerateTimeout\":120000,\"aiWizardAdvanced\":true,\"aiWizardOutlineMaxWait\":12000,\"aiWizardAverageWaitGuided\":20,\"aiWizardAverageWaitAdvanced\":60,\"aiWizardStreaming\":true,\"aiWizardUnsplashImages\":false,\"aiWizardGoogleImages\":false,\"aiWizardBingImages\":false,\"aiWizardWebImages\":false,\"webImageProviderType\":\"2\",\"aiPremiumModels\":false,\"bulkUploadAccentImages\":false,\"aiDebits\":{\"generateImage\":10,\"imageChat\":10,\"animateImage\":20,\"generateCard\":5,\"editCard\":5,\"generateCardNotes\":5,\"chatSuggestion\":10,\"wizardCreation\":40,\"generateV2\":40,\"generateV2WithImages\":40,\"generateStudio\":0,\"autocomplete\":2,\"removeBackground\":5,\"pptImportV2\":50},\"ai-credits\":{\"enabled\":false,\"referralBonus\":100,\"signup\":400},\"publishing\":false,\"lexicaImageSearch\":false,\"pexelsImageSearch\":false,\"unsplashImageSearch\":true,\"disableAiErrorLogging\":false,\"disableRemoveBackground\":false,\"signupRedirectTo\":\"CREATE\",\"openAiStatus\":\"NORMAL\",\"aiRequestTimeouts\":{\"getOutlineForTopic\":4500,\"classify\":5000,\"basicReply\":5000,\"suggestContent\":12000,\"rateImages\":5000},\"aiRequestRetries\":{\"wizard\":0,\"wizardAdvanced\":0,\"wizardStreaming\":2,\"chat\":3},\"docEditorForcePublicStatic\":false,\"pptImport\":true,\"pptImportDebug\":false,\"hasProAccess\":false,\"autoZoomToFit\":true,\"azureOpenAI\":true,\"passwordProtectedDoc\":false,\"passwordResetUI\":true,\"searchEngineIndexing\":false,\"docCustomCode\":false,\"aiGeneratedImages\":true,\"aiGeneratedImagesCount\":1,\"aiGeneratedImagesInWizard\":true,\"aiGeneratedImagesDefaultModel\":\"imagen-3-flash\",\"aiGeneratedVideosDefaultModel\":\"leonardo-motion-2-fast\",\"styleRefsDefaultModel\":\"gpt-image-1-medium\",\"imageCardModel\":\"gpt-image-1-high\",\"imageCardFontReference\":false,\"infographicModel\":\"gemini-3-pro-image\",\"illustrationModel\":\"gpt-image-1-mini-medium\",\"aiGeneratorDefaultImageProvider\":\"aiGenerated\",\"aiGeneratedImagesAdvancedOptions\":false,\"automatedImageProvider\":false,\"aiImageProviderGiphy\":false,\"aiImageProviderUnsplash\":false,\"aiImageProviderPictographic\":false,\"aiImageProviderPexels\":false,\"aiAnimate\":false,\"i18nEnabled\":false,\"outageButterbar\":{\"enabled\":false},\"streamResumingEnabled\":true,\"sitesNav\":true,\"siteIndexingUi\":false,\"smartLayoutSkins\":false,\"generatorBigModelAlways\":false,\"recaptcha\":{\"enabled\":true,\"checkboxRiskLevels\":[\"medium\"]},\"mobileEditing\":false,\"mobileHeaderUpsell\":false,\"churnkeyCancelFlowEnabled\":false,\"churnkeyFailedPaymentWallEnabled\":false,\"reactivateSubscription\":false,\"createGenerateV2\":true,\"siteAnimationsEnabled\":false,\"aiCardCountDefault\":8,\"generateDeckPrompt\":\"GenerateDeckWithLayout\",\"generateDeckPreserveBasePrompt\":\"GenerateDeck2.5\",\"generateDeckBasePrompt\":\"GenerateDeck2.5\",\"generateOutlineModel\":\"gemini-2.5-flash\",\"generateOutlineSearchModel\":\"exa\",\"generateOutlineStoryModel\":\"exa\",\"generateOutlinePrompt\":\"GenerateOutlineSimple\",\"generateDeckModel\":\"gemini-2.5-flash\",\"generateDeckPasteModel\":\"claude-sonnet-4-5-20250929\",\"generateDeckPreserveModel\":\"claude-sonnet-4-5-20250929\",\"editCardReasoningEffort\":\"none\",\"generateDeckMaxCards\":50,\"googleSlidesExport\":false,\"editCardModel\":\"gemini-2.5-flash\",\"editCardPrompt\":\"EditCard2\",\"editCardParallelPrompt\":\"EditCard2\",\"plan-credits\":{\"business\":{\"enabled\":false,\"maxCredits\":9007199254740991,\"monthlyCredits\":0},\"plus\":{\"enabled\":false,\"maxCredits\":9007199254740991,\"monthlyCredits\":0},\"pro\":{\"enabled\":false,\"maxCredits\":9007199254740991,\"monthlyCredits\":0},\"team\":{\"enabled\":false,\"maxCredits\":9007199254740991,\"monthlyCredits\":0},\"ultra\":{\"enabled\":false,\"maxCredits\":9007199254740991,\"monthlyCredits\":0}},\"planCreditsLaunch\":true,\"animateImageModel\":\"runway-gen3-turbo\",\"uploadThemeImagesToProd\":false,\"generatorDefaultTextAmount\":\"md\",\"imagen3\":true,\"imagen4\":true,\"imagen4Fast\":true,\"imagenFlash\":true,\"flux1Schnell\":true,\"flux1Ultra\":true,\"flux1Pro\":true,\"flux1Quick\":false,\"fluxKontextPro\":false,\"fluxKontextMax\":false,\"fluxKontextFast\":false,\"flux2Pro\":false,\"flux2Flex\":false,\"flux2Max\":false,\"flux2Klein\":false,\"ideogram3\":true,\"ideogram3Flash\":false,\"ideogramTurboFree\":false,\"qwenImage\":false,\"qwenImageFast\":false,\"gemini25FlashImage\":false,\"veo3Fast\":false,\"veo3\":false,\"lumaRay2Flash\":false,\"lumaRay2\":false,\"gemini3ProImage\":false,\"gemini31FlashImageMini\":false,\"gemini31FlashImage\":false,\"gemini31FlashImageHd\":false,\"dalle3\":false,\"labelBlock\":false,\"leonardoPhoenix\":false,\"leonardoMotion2\":false,\"leonardoGammaLora\":false,\"leonardoMrpeepersLora\":false,\"lumaPhoton\":false,\"pptImportV2\":false,\"importUrl\":true,\"importPdf\":true,\"enableCharts\":true,\"useGraphyCharts\":false,\"hideNonGraphyCharts\":false,\"generateGraphyCharts\":false,\"hocuspocusOnAuthenticate\":true,\"knownGoodHostnames\":[],\"aiCardNotes\":true,\"editCard2\":true,\"changelog\":false,\"filterContentErasingTrs\":false,\"export\":true,\"exportQualityChoice\":false,\"exportUrlDownload\":true,\"waitForGammaPersistenceMeta\":true,\"purchaseDomain\":false,\"useTransactionBlockPlugin\":false,\"businessProductCheckout\":true,\"billingCycleMonthly\":false,\"highlightPlusToFree\":false,\"creditsCopyVariant\":\"exactAmount\",\"themeImportAi\":true,\"transactionalFilmstrip\":true,\"googleOneTap\":false,\"pyimportPptNonVisualImport\":false,\"aiSearchInGenerate\":false,\"aiSearchMode\":\"disabled\",\"aiSearchProvider\":\"exa-keyword\",\"chartInlineLabels\":true,\"pictographicImageSearch\":false,\"aiSocialFormat\":true,\"importPptModels\":{\"bigModel\":\"gemini-2.5-pro\",\"fastModel\":\"gemini-2.5-flash\"},\"splitSectionsModel\":\"gpt-4o-2024-11-20\",\"presentModeCursor\":false,\"socialFormat\":true,\"themeTextPreviewSVGs\":true,\"growthSkipThemePickerOnFirstDeck\":false,\"recraftModel\":false,\"recraftSvgModel\":false,\"recraftV4Model\":false,\"recraftV4SvgModel\":false,\"recraftV4ProModel\":false,\"createWithAiSplashV2\":false,\"enableVirtualization\":true,\"virtualizeEmbeds\":false,\"generateImageQueryGuideV2\":false,\"generateInfographicCard\":false,\"generateInfographicDeck\":false,\"normalizeGenerateDeck\":false,\"generateArtificialLatencyMs\":0,\"aiImageEditing\":false,\"aiRenderGeneration\":false,\"cardMarginElements\":true,\"creditWarningBlocking\":true,\"generatorImageCards\":false,\"imageCardsDebug\":false,\"imageCardText\":false,\"imageCardGenerateWithText\":false,\"buddyDebug\":false,\"buddyTokenLimits\":{\"maxTokens\":10000,\"cardPreviewMaxTokens\":200},\"buddyCleanupDeckInfo\":false,\"masklessEditModel\":\"gemini-2.5-flash-image\",\"gpt4oImage\":true,\"gpt4oImageMedium\":true,\"gpt4oImageLow\":true,\"gpt4oImageMiniHigh\":true,\"insertWidgetBottom\":false,\"copyCardsToDeck\":true,\"arrowAutocomplete\":false,\"createFilePage\":true,\"claudeWebSearch\":false,\"defaultArtStylePreset\":\"illustration\",\"insertDate\":false,\"personalizedCreateWithAi\":false,\"vantara\":false,\"docShowcase\":false,\"multipageEditor\":true,\"multipageEditorNewBadgeAndAlert\":false,\"docAlwaysZoomToFit\":false,\"exportScaleContentToFit\":false,\"pictographicIconsSearch\":false,\"aiIconProvider\":\"fontawesome\",\"publicApi.alpha\":false,\"onboardingV3\":true,\"remix\":false,\"templateAPI\":false,\"allGoogleFonts\":false,\"workspaceCardTemplates\":false,\"generateDeckFromRemixModel\":\"gemini-2.5-flash\",\"remixImageUnderstanding\":false,\"remixPromptSuggestions\":false,\"remixTemplatesShowImagePanel\":false,\"aiStudioMode\":false,\"aiStudioModelPicker\":false,\"tabsWithOverflow\":false,\"sept2025Announcement\":false,\"announcementMarch2026\":false,\"exportScaleContentToFitScreenshot\":false,\"smartLayoutConfigExperiments\":false,\"duplicateFromSnapshot\":true,\"useNewChartingColorSet\":false,\"heroSmartLayouts\":false,\"userTrainingOptOut\":\"disabled\",\"disableDocMentionPasteRule\":false,\"buddySelectiveAccept\":false,\"buddySuggestions\":true,\"autoOpenBuddyPanelOnGenerate\":false,\"wordChunkerSpeedupOnDone\":false,\"aiApiHostEnabled\":true,\"aiApiHostEnabledBuddyChat\":true,\"aiApiHostEnabledImportPpt\":true,\"aiApiHostEnabledDesign\":true,\"aiApiHostEnabledImageGenerate\":true,\"aiApiHostEnabledImageEdit\":true,\"aiApiHostEnabledMediaGraphql\":true,\"aiApiHostEnabledImportPptGraphql\":false,\"aiApiHostPrompts\":{\"GenerateSpeakerNotes\":true},\"gridNode\":false,\"guideCustomThemes\":false,\"guideCustomThemesKillSwitch\":false,\"guideInviteTeammates\":false,\"knockKillSwitch\":false,\"limitFontFiles\":true,\"diagramsOct25\":false,\"imageCardsUX\":false,\"targetedUpgradeModal2\":\"upsellModal\",\"editorUpsell\":\"none\",\"lightDarkLogos\":true,\"aiInfographics\":false,\"editImageText\":false,\"useIdeogramExtraction\":false,\"extractInfographicText\":false,\"scheduledDowngrades\":false,\"highCreditsPurchaseLimit\":false,\"aiAnimations\":false,\"mandatoryReferrer\":true,\"beautifyCard\":false,\"unifiedBlockSearch\":false,\"designAnything\":false,\"designAnythingPromoEndDate\":\"2026-04-17T00:00:00-07:00\",\"aiStyleReferenceUpload\":false,\"deckStyledImages\":false,\"showCreditsBalanceForPaidPlans\":false,\"asyncGenerationPollIntervalMs\":0,\"alwaysChargeMediaDrawerCredits\":false,\"chartConversion\":false,\"googleSheetSync\":false,\"sharedPageActivation\":false,\"profileMenuWorkspaceAwareness\":false}},\"__N_SSG\":true},\"page\":\"\/published\/[docId]\",\"query\":{\"docId\":\"xt0id1i9292hryx-j8kfdb05dktl6w1\"},\"buildId\":\"ljEmBYW-Hv4h_Xxk5ozdT\",\"assetPrefix\":\"https:\/\/assets.gammahosted.com\/1nq8qf4et\",\"isFallback\":false,\"isExperimentalCompile\":false,\"gsp\":true,\"scriptLoader\":[]}<\/script><script defer src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v8c78df7c7c0f484497ecbca7046644da1771523124516\" integrity=\"sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==\" data-cf-beacon='{\"version\":\"2024.11.0\",\"token\":\"d9ec1fbd737c491dbfaf6b25d8250850\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}' crossorigin=\"anonymous\"><\/script>\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>AI Architecture: The Hardest Part of AI Is Not the Model AI Architecture: The Hardest Part of AI Is Not the Model A lot of teams start their AI journey with the same excitement: a prototype works, the model looks smart, and the demo impresses everyone. But the real challenge begins after the demo. The [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":253,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-252","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artificial-intelligence"],"_links":{"self":[{"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/posts\/252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/comments?post=252"}],"version-history":[{"count":2,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/posts\/252\/revisions"}],"predecessor-version":[{"id":255,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/posts\/252\/revisions\/255"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/media\/253"}],"wp:attachment":[{"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/media?parent=252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/categories?post=252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rafaelpecin.com\/dataacademy\/wp-json\/wp\/v2\/tags?post=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}