/**
 * Global landing-page color tokens
 *
 * This file is the single source of truth for first-party landing-page colors.
 * Page-specific stylesheets must consume these variables rather than defining
 * their own color tokens.
 */

:root {
  /* Brand */
  --brand-blue: #1c6899;
  --brand-orange: #ffb600;

  /* Neutral */
  --white: #ffffff;
  --gray-050: #fdfdfd;
  --gray-060: #fafafa;
  --gray-070: #f9f9f9;
  --off-white: #f8f9fa;
  --gray-080: #f7f7f7;
  --gray-090: #f6f6f6;
  --gray-100: #f5f5f5;
  --gray-110: #f4f4f4;
  --gray-120: #f3f3f3;
  --gray-130: #f2f2f2;
  --gray-140: #f1f1f1;
  --gray-150: #f0f0f0;
  --gray-160: #efefef;
  --gray-170: #eeeeee;
  --gray-180: #ededed;
  --gray-190: #ececec;
  --gray-200: #eaeaea;
  --gray-210: #e9e9e9;
  --gray-220: #e8e8e8;
  --gray-230: #e7e7e7;
  --gray-240: #e6e6e6;
  --gray-250: #e5e5e5;
  --gray-260: #e4e4e7;
  --gray-270: #e2e2e2;
  --gray-280: #dfe0e4;
  --gray-290: #dfdfdf;
  --gray-300: #dedede;
  --gray-310: #dddddd;
  --gray-320: #dcdcdc;
  --gray-330: #d9d9d9;
  --gray-340: #dad8d8;
  --gray-350: #d8d8d8;
  --gray-360: #d7d7d7;
  --gray-370: #d5d5d5;
  --gray-380: #d4d4d4;
  --gray-390: #d3d3d3;
  --gray-400: #cfcfcf;
  --light-gray: #cccccc;
  --gray-410: #cacaca;
  --gray-420: #c9c7c7;
  --gray-430: #c4c4c4;
  --gray-440: #c3c3c3;
  --gray-450: #c1c1c1;
  --gray-460: #bfbfbf;
  --gray-470: #bbbbbb;
  --gray-480: #bababa;
  --gray-500: #b2b2b2;
  --gray-510: #aaaaaa;
  --gray-530: #a6a7a9;
  --gray-540: #a5a5a5;
  --gray-560: #a0a0a0;
  --gray-570: #9f9f9f;
  --gray-590: #999999;
  --gray-600: #8f8f8f;
  --gray-610: #8a8a8a;
  --gray-620: #858585;
  --gray-630: #828282;
  --gray-640: #808080;
  --gray-650: #7f7f7f;
  --gray-670: #777777;
  --gray-680: #757575;
  --gray-690: #6c757d;
  --gray-700: #6f6f6f;
  --gray-710: #6d6e71;
  --gray-720: #6a6a6a;
  --gray-730: #686868;
  --gray-740: #666666;
  --medium-gray: #555555;
  --gray-750: #525252;
  --gray-760: #4d4d4d;
  --gray-770: #4b4b4b;
  --gray-780: #444444;
  --gray-790: #414141;
  --gray-800: #404040;
  --gray-810: #3f3f46;
  --gray-820: #3f3f3f;
  --gray-830: #3e3e3e;
  --gray-840: #3c3c3c;
  --gray-850: #383d38;
  --gray-860: #3b3b3b;
  --gray-870: #363636;
  --dark-gray: #333333;
  --gray-880: #323232;
  --gray-890: #313030;
  --gray-900: #303030;
  --gray-910: #2f2f2f;
  --gray-920: #2d2d2d;
  --gray-930: #242424;
  --gray-940: #232323;
  --gray-950: #222222;
  --gray-960: #212121;
  --charcoal-gray: #202020;
  --gray-970: #1f1f1f;
  --gray-980: #1c1c1c;
  --gray-990: #1b1b1b;
  --gray-1000: #1a1a1a;
  --gray-1010: #18181b;
  --gray-1030: #141414;
  --gray-1040: #121212;
  --gray-1050: #111111;
  --gray-1060: #101010;
  --gray-1070: #090a0a;
  --gray-1080: #010101;
  --black: #000000;

  /* Blue family */
  --blue-050: #fafbff;
  --blue-060: #f8fbff;
  --blue-080: #f7fbff;
  --blue-090: #f8faff;
  --blue-100: #f9fafb;
  --blue-110: #f7faff;
  --blue-120: #f8fafc;
  --blue-130: #f8f9ff;
  --blue-140: #f7f8ff;
  --blue-150: #f5f8fc;
  --blue-160: #f5f7ff;
  --blue-170: #f5f7fb;
  --blue-180: #f7f6fc;
  --blue-190: #f3f7ff;
  --blue-200: #f5f6fb;
  --blue-210: #f3f6fa;
  --blue-220: #f3f5fe;
  --blue-230: #f0f6fe;
  --blue-240: #eff6ff;
  --blue-250: #f2f5fc;
  --blue-260: #eef6ff;
  --blue-270: #f0f5ff;
  --blue-280: #eff5ff;
  --blue-290: #f1f4ff;
  --blue-300: #f3f4f6;
  --blue-310: #f0f3ff;
  --blue-320: #edf4ff;
  --blue-340: #f2f3f5;
  --blue-350: #f0f3fa;
  --blue-360: #ebf4ff;
  --blue-370: #edf2ff;
  --blue-380: #e9f3ff;
  --blue-390: #ebf2fd;
  --blue-400: #edf2f7;
  --blue-410: #f0f1f3;
  --blue-420: #edf1f5;
  --blue-430: #eff0f6;
  --blue-440: #e6f1ff;
  --blue-450: #ebefff;
  --blue-460: #e5f1ff;
  --blue-470: #e6edff;
  --blue-480: #e8ecff;
  --blue-490: #e8edf5;
  --blue-500: #e9edf2;
  --blue-510: #e6edf5;
  --blue-520: #dfeeff;
  --blue-530: #deeeff;
  --blue-540: #e7eaf1;
  --blue-560: #dbeafe;
  --blue-570: #d7ebff;
  --blue-580: #e6e8ec;
  --blue-590: #d8eaff;
  --blue-600: #e3e8ee;
  --blue-610: #e2e8f0;
  --blue-620: #dce9f6;
  --blue-630: #e1e8f0;
  --blue-640: #e5e7eb;
  --blue-650: #e3e7ef;
  --blue-660: #dde8f4;
  --blue-670: #e2e7ec;
  --blue-680: #dde4ff;
  --blue-690: #e0e4f0;
  --blue-700: #dae3ff;
  --blue-710: #d9e5f2;
  --blue-720: #d8e5f3;
  --blue-730: #e2e2ea;
  --blue-740: #dee2e6;
  --blue-750: #dce1e6;
  --blue-760: #d0e1f9;
  --blue-770: #d9e0ea;
  --blue-780: #d8def2;
  --blue-790: #d5ddfd;
  --blue-800: #d3ddff;
  --blue-810: #d9dee5;
  --blue-820: #d6ddf0;
  --blue-830: #c8deff;
  --blue-840: #bfdbfe;
  --blue-850: #ced7e0;
  --blue-860: #d1d5db;
  --blue-870: #c7d6e7;
  --blue-880: #c7d2fe;
  --blue-890: #cbd5e1;
  --blue-900: #c7cbff;
  --blue-910: #c2c5fa;
  --blue-920: #c6c8e1;
  --blue-930: #a5ccff;
  --blue-940: #bac2ff;
  --blue-950: #c0bde6;
  --blue-960: #b4bcfe;
  --blue-970: #93c5fd;
  --blue-980: #afaeff;
  --blue-990: #86b7fe;
  --blue-1000: #a9aedc;
  --blue-1010: #a1a5b5;
  --blue-1020: #9ca3af;
  --blue-1030: #94a3b8;
  --blue-1040: #9ca1b0;
  --blue-1050: #99a1ab;
  --blue-1060: #568af0;
  --blue-1070: #7e82a9;
  --blue-1080: #7a869a;
  --blue-1090: #007bff;
  --blue-1100: #6a69f3;
  --blue-1110: #0075ff;
  --blue-1120: #0f73ff;
  --blue-1130: #1877f2;
  --blue-1140: #1a74db;
  --blue-1150: #68758d;
  --blue-1160: #64748b;
  --blue-1170: #2063f3;
  --blue-1180: #0b5fff;
  --blue-1190: #6b7280;
  --blue-1200: #2b59ff;
  --blue-1210: #6b7082;
  --blue-1220: #2563eb;
  --blue-1240: #5448ee;
  --blue-1250: #0066cc;
  --blue-1260: #2f5dd5;
  --blue-1270: #2250f4;
  --blue-1280: #1c47ff;
  --blue-1290: #5a47db;
  --blue-1300: #1d4ed8;
  --blue-1310: #0a4fd4;
  --blue-1330: #1e59b4;
  --blue-1350: #0056b3;
  --blue-1360: #4a5870;
  --blue-1370: #2d30e0;
  --blue-1380: #45596e;
  --blue-1390: #4a5568;
  --blue-1400: #4b5563;
  --blue-1410: #475569;
  --blue-1420: #4d545c;
  --blue-1430: #085098;
  --blue-1440: #495057;
  --blue-1450: #0a4c98;
  --blue-1460: #0909e3;
  --blue-1470: #303ea1;
  --blue-1490: #423089;
  --blue-1500: #1e3a8a;
  --blue-1510: #123984;
  --blue-1520: #1b1795;
  --cyan-050: #f0f9ff;
  --cyan-060: #eef9ff;
  --cyan-070: #f0f8fe;
  --cyan-080: #ebf9ff;
  --cyan-090: #f2f6f9;
  --cyan-100: #eef6fb;
  --cyan-110: #f1f5f9;
  --cyan-120: #f2f4f5;
  --cyan-130: #f0f4f8;
  --cyan-140: #f1f4f5;
  --cyan-150: #ebf4fb;
  --cyan-160: #eaf4fb;
  --cyan-170: #e8f4ff;
  --cyan-180: #e8f4fd;
  --cyan-190: #eef2f3;
  --cyan-200: #ecf1f5;
  --cyan-210: #e6eef4;
  --cyan-220: #daf0ff;
  --cyan-230: #e2eef8;
  --cyan-240: #dcefff;
  --cyan-250: #e0eef9;
  --cyan-260: #d6eeff;
  --cyan-270: #d0efff;
  --cyan-280: #d3edff;
  --cyan-290: #cfeaff;
  --cyan-300: #dce7f1;
  --cyan-310: #d6e7f4;
  --cyan-320: #cde8ff;
  --cyan-330: #c6e8ff;
  --cyan-340: #cee5f0;
  --cyan-350: #d7e2ec;
  --cyan-360: #d2e2eb;
  --cyan-370: #d2dce6;
  --cyan-380: #abe3ff;
  --cyan-390: #c8dceb;
  --cyan-400: #c3dae8;
  --cyan-410: #bfd9f0;
  --cyan-420: #ced4da;
  --cyan-430: #b2d8f4;
  --cyan-440: #63e5ff;
  --cyan-450: #9bd8ff;
  --cyan-460: #83daff;
  --cyan-480: #93d0ff;
  --cyan-490: #b0c4d4;
  --cyan-500: #0fd6ff;
  --cyan-510: #9ec3d9;
  --cyan-520: #79c5ff;
  --cyan-530: #a8bfcf;
  --cyan-540: #00ceff;
  --cyan-550: #a9bdcb;
  --cyan-560: #15cbfc;
  --cyan-570: #3bc4ff;
  --cyan-580: #68bdff;
  --cyan-590: #65bcff;
  --cyan-600: #78bce8;
  --cyan-610: #60bcf8;
  --cyan-630: #82b3d7;
  --cyan-640: #3db6f8;
  --cyan-650: #39b1ff;
  --cyan-660: #63afe9;
  --cyan-670: #5fabe5;
  --cyan-680: #19b2e5;
  --cyan-690: #5aa6df;
  --cyan-700: #34a4fa;
  --cyan-710: #45a4e1;
  --cyan-720: #00a2f1;
  --cyan-730: #4c9ed2;
  --cyan-740: #049dea;
  --cyan-750: #619bbf;
  --cyan-760: #2ca0ce;
  --cyan-770: #8196a8;
  --cyan-780: #009ae7;
  --cyan-790: #3498db;
  --cyan-800: #1e90ff;
  --cyan-810: #4b98c2;
  --cyan-820: #019bcd;
  --cyan-830: #2192d6;
  --cyan-840: #1a90cc;
  --cyan-850: #008ed3;
  --cyan-860: #1a8fca;
  --cyan-870: #008bcf;
  --cyan-880: #348ac1;
  --cyan-890: #2688cf;
  --cyan-900: #3388c9;
  --cyan-910: #158ac2;
  --cyan-920: #1183da;
  --cyan-930: #1e82cf;
  --cyan-940: #4583ad;
  --cyan-950: #0082c8;
  --cyan-960: #1e82bb;
  --cyan-970: #2d82b3;
  --cyan-980: #2480b2;
  --cyan-990: #017fbc;
  --cyan-1010: #007ebb;
  --cyan-1020: #5a7a95;
  --cyan-1030: #0d77c8;
  --cyan-1040: #007ab5;
  --cyan-1050: #2578aa;
  --cyan-1060: #0472c7;
  --cyan-1070: #0c73c2;
  --cyan-1080: #0077b1;
  --cyan-1090: #2876a6;
  --cyan-1100: #0e76a8;
  --cyan-1110: #3b7496;
  --cyan-1120: #1d6eac;
  --cyan-1130: #0c6cb6;
  --cyan-1140: #1e6ca4;
  --cyan-1150: #166ca3;
  --cyan-1160: #0e6ba8;
  --cyan-1170: #1f6a9f;
  --cyan-1180: #1d68a4;
  --cyan-1190: #20679e;
  --cyan-1200: #0464ad;
  --cyan-1210: #1f669d;
  --cyan-1220: #1b6797;
  --cyan-1230: #0062b0;
  --cyan-1240: #29649a;
  --cyan-1250: #0061b0;
  --cyan-1260: #006799;
  --cyan-1270: #006892;
  --cyan-1280: #226498;
  --cyan-1290: #005bb5;
  --cyan-1300: #24638d;
  --cyan-1310: #036397;
  --cyan-1320: #1b6198;
  --cyan-1330: #026099;
  --cyan-1340: #0d5f96;
  --cyan-1350: #0c5c9c;
  --cyan-1360: #165c93;
  --cyan-1380: #065897;
  --cyan-1390: #00578f;
  --cyan-1400: #15587f;
  --cyan-1410: #004e99;
  --cyan-1420: #105382;
  --cyan-1430: #01537b;
  --cyan-1440: #08517f;
  --cyan-1450: #0b4f7a;
  --cyan-1460: #024e7f;
  --cyan-1470: #00487b;
  --cyan-1480: #0f496f;
  --cyan-1490: #004a6e;
  --cyan-1500: #164868;
  --cyan-1510: #034672;
  --cyan-1520: #124769;
  --cyan-1530: #024468;
  --cyan-1540: #004465;
  --cyan-1550: #064269;
  --cyan-1560: #0e4265;
  --cyan-1570: #003d64;
  --cyan-1580: #1a4048;
  --cyan-1590: #003e5e;
  --cyan-1600: #003a60;
  --cyan-1610: #1a3a4f;
  --cyan-1620: #17384f;
  --cyan-1630: #013453;
  --cyan-1640: #00334d;
  --cyan-1650: #0b2f48;
  --cyan-1660: #002d4d;
  --cyan-1680: #011d2f;
  --indigo-050: #faf5ff;
  --indigo-060: #e9d5ff;
  --indigo-070: #8f62f2;
  --indigo-080: #9333ea;
  --indigo-090: #7a4de0;
  --navy-050: #174f77;
  --navy-060: #004478;
  --navy-070: #29455a;
  --navy-080: #374151;
  --navy-090: #334155;
  --navy-100: #334054;
  --navy-110: #004172;
  --navy-120: #0d3d6b;
  --navy-130: #043d6b;
  --navy-140: #073a73;
  --navy-150: #013480;
  --navy-160: #003087;
  --navy-170: #003282;
  --navy-180: #08396b;
  --navy-190: #333840;
  --navy-200: #2a384c;
  --navy-210: #12375b;
  --navy-220: #013075;
  --navy-230: #013156;
  --navy-240: #162d5a;
  --navy-260: #172f42;
  --navy-270: #072c53;
  --navy-280: #272c30;
  --navy-290: #1b2559;
  --navy-310: #1e2a3b;
  --navy-320: #0b2a4a;
  --navy-330: #18274b;
  --navy-350: #16205e;
  --navy-360: #1e293b;
  --navy-380: #11274d;
  --navy-390: #10283b;
  --navy-400: #02007c;
  --navy-430: #212529;
  --navy-440: #00214c;
  --navy-460: #19232e;
  --navy-470: #0c2436;
  --navy-500: #091e42;
  --navy-510: #00213a;
  --navy-520: #0b2131;
  --navy-530: #0b1f36;
  --navy-540: #0b2031;
  --navy-550: #030065;
  --navy-560: #001847;
  --navy-580: #111827;
  --navy-590: #101828;
  --navy-600: #0f172a;
  --navy-610: #0f1728;
  --navy-620: #081827;
  --navy-630: #020250;
  --navy-650: #071524;
  --navy-690: #0b1014;
  --navy-700: #0b0f19;
  --navy-710: #070b1a;
  --navy-720: #030034;
  --navy-730: #000032;
  --teal-050: #f1faf8;
  --teal-060: #daf2ee;
  --teal-070: #8ef8ff;
  --teal-080: #00ddf7;

  /* Warm and accent colors */
  --brown-050: #825d00;
  --brown-060: #924d0e;
  --brown-070: #92400e;
  --brown-080: #78350f;
  --brown-090: #4a3300;
  --gold-050: #fffbeb;
  --gold-060: #fff8e7;
  --gold-070: #fff8e1;
  --gold-080: #f8f7f5;
  --gold-090: #fef9c3;
  --gold-100: #fff4d1;
  --gold-110: #ffeec6;
  --gold-120: #ffebab;
  --gold-130: #fff200;
  --gold-140: #eae9e2;
  --gold-150: #fde68a;
  --gold-160: #ffe198;
  --gold-170: #f5e236;
  --gold-180: #ffd66e;
  --gold-190: #ffd56a;
  --gold-200: #ffd54a;
  --gold-210: #ffd45e;
  --gold-220: #ffd600;
  --gold-230: #f3d934;
  --gold-240: #ffd166;
  --gold-250: #f0d48a;
  --gold-260: #ffd100;
  --gold-270: #ffcf56;
  --gold-280: #ffcc4f;
  --gold-290: #fdcc52;
  --gold-300: #facc15;
  --gold-310: #ffc73c;
  --gold-320: #ffc43d;
  --gold-330: #ffc439;
  --gold-340: #f6c921;
  --gold-350: #ffc400;
  --gold-360: #ffc021;
  --gold-370: #f5c400;
  --gold-380: #ffbe19;
  --gold-390: #f4c151;
  --gold-400: #f8be34;
  --gold-410: #efc22f;
  --gold-420: #f5be36;
  --gold-440: #ffb800;
  --gold-450: #f8bb2b;
  --gold-460: #feb600;
  --gold-470: #f8b91a;
  --gold-490: #fab700;
  --gold-510: #f2b900;
  --gold-520: #f3b825;
  --gold-530: #f0b833;
  --gold-540: #f7b008;
  --gold-550: #eab308;
  --gold-560: #f6ac00;
  --gold-570: #f4a900;
  --gold-580: #ecaa01;
  --gold-600: #e3aa1a;
  --gold-610: #e8a600;
  --gold-620: #e5a619;
  --gold-630: #ee9f00;
  --gold-640: #e5a400;
  --gold-650: #e5a100;
  --gold-660: #e89f00;
  --gold-670: #b8860b;
  --gold-680: #b98400;
  --gold-690: #b38600;
  --gold-710: #9a852e;
  --lime-050: #efffe2;
  --magenta-050: #ff0051;
  --orange-050: #fffbf4;
  --orange-060: #fffaf3;
  --orange-070: #fff8f5;
  --orange-080: #fff8f0;
  --orange-090: #fff7ed;
  --orange-100: #fff5ee;
  --orange-110: #fff6e6;
  --orange-120: #fff3e4;
  --orange-130: #f9f3e9;
  --orange-140: #f8f3e9;
  --orange-150: #ffe4d6;
  --orange-160: #f8e7ca;
  --orange-180: #e2c196;
  --orange-190: #ffb153;
  --orange-200: #ffaf46;
  --orange-210: #edb451;
  --orange-220: #f59e0b;
  --orange-230: #ff950b;
  --orange-240: #f8981d;
  --orange-250: #f29b29;
  --orange-260: #f69521;
  --orange-270: #f79319;
  --orange-280: #ff7b2c;
  --orange-290: #ff7a28;
  --orange-320: #d97706;
  --orange-330: #d57900;
  --orange-340: #ff4500;
  --orange-350: #b55f1d;
  --orange-360: #b45309;
  --purple-050: #9e35aa;
  --yellow-050: #fafaf8;

  /* Status colors */
  --green-050: #f0fdf4;
  --green-060: #c3ffd1;
  --green-070: #bbf7d0;
  --green-080: #86efac;
  --green-090: #75e0b2;
  --green-100: #33e1b5;
  --green-110: #4ade80;
  --green-120: #22c55e;
  --green-130: #10b981;
  --green-140: #00b67a;
  --green-150: #4faf4e;
  --green-160: #30ad23;
  --green-170: #0caa41;
  --green-180: #19a83a;
  --green-190: #21a366;
  --green-200: #16a34a;
  --green-210: #059669;
  --green-220: #15803d;
  --green-230: #047857;
  --green-240: #067647;
  --red-050: #fef2f2;
  --red-060: #fecaca;
  --red-070: #f8c6c6;
  --red-080: #d9c4c4;
  --red-090: #fca5a5;
  --red-100: #ef4444;
  --red-110: #f53500;
  --red-120: #ff0209;
  --red-130: #ff0000;
  --red-140: #f61c0c;
  --red-150: #f11924;
  --red-160: #e13138;
  --red-170: #dc3545;
  --red-180: #dc2626;
  --red-190: #d4183d;
  --red-200: #c0392b;
  --red-210: #ce0000;
  --red-220: #b91c1c;
  --red-230: #b42318;
  --red-240: #9f1f21;

  /* Transparent colors */
  --blue-070-alpha-8: rgba(250, 250, 255, 0.08);
  --blue-330-alpha-86p67: rgba(239, 243, 255, 0.8667);
  --blue-410-alpha-20: rgba(240, 241, 243, 0.2);
  --blue-550-alpha-50: rgba(226, 233, 255, 0.5);
  --blue-630-alpha-25: rgba(225, 232, 240, 0.25);
  --blue-800-alpha-32p94: rgba(211, 221, 255, 0.3294);
  --blue-1110-alpha-12: rgba(0, 117, 255, 0.12);
  --blue-1110-alpha-12p16: rgba(0, 117, 255, 0.1216);
  --blue-1220-alpha-5: rgba(37, 99, 235, 0.05);
  --blue-1230-alpha-20: rgba(61, 84, 255, 0.2);
  --blue-1320-alpha-23p14: rgba(30, 90, 180, 0.2314);
  --blue-1340-alpha-17: rgba(0, 33, 255, 0.17);
  --blue-1480-alpha-20: rgba(28, 74, 122, 0.2);
  --cyan-450-alpha-18: rgba(155, 216, 255, 0.18);
  --cyan-470-alpha-14: rgba(147, 213, 255, 0.14);
  --cyan-570-alpha-10: rgba(59, 196, 255, 0.1);
  --cyan-570-alpha-30: rgba(59, 196, 255, 0.3);
  --cyan-610-alpha-12: rgba(96, 188, 248, 0.12);
  --cyan-620-alpha-19: rgba(136, 182, 217, 0.19);
  --cyan-700-alpha-20: rgba(52, 164, 250, 0.2);
  --cyan-1000-alpha-25: rgba(0, 120, 212, 0.25);
  --brand-blue-alpha-0: rgba(28, 104, 153, 0);
  --brand-blue-alpha-4: rgba(28, 104, 153, 0.04);
  --brand-blue-alpha-11: rgba(28, 104, 153, 0.11);
  --brand-blue-alpha-11p37: rgba(28, 104, 153, 0.1137);
  --brand-blue-alpha-12: rgba(28, 104, 153, 0.12);
  --brand-blue-alpha-15: rgba(28, 104, 153, 0.15);
  --brand-blue-alpha-18: rgba(28, 104, 153, 0.18);
  --brand-blue-alpha-25: rgba(28, 104, 153, 0.25);
  --brand-blue-alpha-28: rgba(28, 104, 153, 0.28);
  --brand-blue-alpha-30: rgba(28, 104, 153, 0.3);
  --brand-blue-alpha-35: rgba(28, 104, 153, 0.35);
  --brand-blue-alpha-45: rgba(28, 104, 153, 0.45);
  --brand-blue-alpha-90: rgba(28, 104, 153, 0.9);
  --cyan-1230-alpha-10: rgba(0, 98, 176, 0.1);
  --cyan-1260-alpha-35: rgba(0, 103, 153, 0.35);
  --cyan-1260-alpha-50: rgba(0, 103, 153, 0.5);
  --cyan-1260-alpha-85: rgba(0, 103, 153, 0.85);
  --cyan-1260-alpha-95: rgba(0, 103, 153, 0.95);
  --cyan-1370-alpha-0: rgba(0, 92, 138, 0);
  --cyan-1380-alpha-3: rgba(6, 88, 151, 0.03);
  --cyan-1380-alpha-7: rgba(6, 88, 151, 0.07);
  --cyan-1380-alpha-8: rgba(6, 88, 151, 0.08);
  --cyan-1380-alpha-10: rgba(6, 88, 151, 0.1);
  --cyan-1380-alpha-11p37: rgba(6, 88, 151, 0.1137);
  --cyan-1380-alpha-14: rgba(6, 88, 151, 0.14);
  --cyan-1380-alpha-18: rgba(6, 88, 151, 0.18);
  --cyan-1380-alpha-20: rgba(6, 88, 151, 0.2);
  --cyan-1380-alpha-35: rgba(6, 88, 151, 0.35);
  --cyan-1400-alpha-22: rgba(21, 88, 127, 0.22);
  --cyan-1400-alpha-80: rgba(21, 88, 127, 0.8);
  --cyan-1670-alpha-72: rgba(15, 43, 61, 0.72);
  --gold-430-alpha-25: rgba(255, 184, 28, 0.25);
  --gold-430-alpha-30: rgba(255, 184, 28, 0.3);
  --brand-orange-alpha-9: rgba(255, 182, 0, 0.09);
  --brand-orange-alpha-12: rgba(255, 182, 0, 0.12);
  --brand-orange-alpha-18: rgba(255, 182, 0, 0.18);
  --brand-orange-alpha-25: rgba(255, 182, 0, 0.25);
  --brand-orange-alpha-35: rgba(255, 182, 0, 0.35);
  --brand-orange-alpha-40: rgba(255, 182, 0, 0.4);
  --brand-orange-alpha-45: rgba(255, 182, 0, 0.45);
  --brand-orange-alpha-48: rgba(255, 182, 0, 0.48);
  --brand-orange-alpha-55: rgba(255, 182, 0, 0.55);
  --gold-460-alpha-0: rgba(254, 182, 0, 0);
  --gold-460-alpha-10: rgba(254, 182, 0, 0.1);
  --gold-460-alpha-12: rgba(254, 182, 0, 0.12);
  --gold-460-alpha-15: rgba(254, 182, 0, 0.15);
  --gold-460-alpha-25: rgba(254, 182, 0, 0.25);
  --gold-460-alpha-28: rgba(254, 182, 0, 0.28);
  --gold-460-alpha-35: rgba(254, 182, 0, 0.35);
  --gold-460-alpha-40: rgba(254, 182, 0, 0.4);
  --gold-460-alpha-45: rgba(254, 182, 0, 0.45);
  --gold-460-alpha-50: rgba(254, 182, 0, 0.5);
  --gold-460-alpha-60: rgba(254, 182, 0, 0.6);
  --gold-480-alpha-30: rgba(255, 181, 0, 0.3);
  --gold-500-alpha-90: rgba(247, 183, 30, 0.9);
  --gold-540-alpha-13: rgba(247, 176, 8, 0.13);
  --gold-590-alpha-0: rgba(236, 168, 0, 0);
  --gold-660-alpha-55: rgba(232, 159, 0, 0.55);
  --gold-660-alpha-80: rgba(232, 159, 0, 0.8);
  --gold-700-alpha-9: rgba(177, 126, 0, 0.09);
  --gold-720-alpha-30: rgba(158, 131, 43, 0.3);
  --white-alpha-0: rgba(255, 255, 255, 0);
  --white-alpha-2: rgba(255, 255, 255, 0.02);
  --white-alpha-4: rgba(255, 255, 255, 0.04);
  --white-alpha-5: rgba(255, 255, 255, 0.05);
  --white-alpha-7: rgba(255, 255, 255, 0.07);
  --white-alpha-7p84: rgba(255, 255, 255, 0.0784);
  --white-alpha-8: rgba(255, 255, 255, 0.08);
  --white-alpha-9: rgba(255, 255, 255, 0.09);
  --white-alpha-10: rgba(255, 255, 255, 0.1);
  --white-alpha-11: rgba(255, 255, 255, 0.11);
  --white-alpha-12: rgba(255, 255, 255, 0.12);
  --white-alpha-12p5: rgba(255, 255, 255, 0.125);
  --white-alpha-14: rgba(255, 255, 255, 0.14);
  --white-alpha-15: rgba(255, 255, 255, 0.15);
  --white-alpha-16: rgba(255, 255, 255, 0.16);
  --white-alpha-18: rgba(255, 255, 255, 0.18);
  --white-alpha-20: rgba(255, 255, 255, 0.2);
  --white-alpha-22: rgba(255, 255, 255, 0.22);
  --white-alpha-25: rgba(255, 255, 255, 0.25);
  --white-alpha-25p1: rgba(255, 255, 255, 0.251);
  --white-alpha-30: rgba(255, 255, 255, 0.3);
  --white-alpha-34: rgba(255, 255, 255, 0.34);
  --white-alpha-35: rgba(255, 255, 255, 0.35);
  --white-alpha-40: rgba(255, 255, 255, 0.4);
  --white-alpha-45: rgba(255, 255, 255, 0.45);
  --white-alpha-50: rgba(255, 255, 255, 0.5);
  --white-alpha-50p2: rgba(255, 255, 255, 0.502);
  --white-alpha-60: rgba(255, 255, 255, 0.6);
  --white-alpha-65: rgba(255, 255, 255, 0.65);
  --white-alpha-70: rgba(255, 255, 255, 0.7);
  --white-alpha-72: rgba(255, 255, 255, 0.72);
  --white-alpha-75: rgba(255, 255, 255, 0.75);
  --white-alpha-80: rgba(255, 255, 255, 0.8);
  --white-alpha-82: rgba(255, 255, 255, 0.82);
  --white-alpha-85: rgba(255, 255, 255, 0.85);
  --white-alpha-88: rgba(255, 255, 255, 0.88);
  --white-alpha-90: rgba(255, 255, 255, 0.9);
  --white-alpha-94: rgba(255, 255, 255, 0.94);
  --white-alpha-95: rgba(255, 255, 255, 0.95);
  --white-alpha-96: rgba(255, 255, 255, 0.96);
  --gray-490-alpha-5: rgba(183, 183, 183, 0.05);
  --gray-520-alpha-25: rgba(168, 168, 168, 0.25);
  --gray-550-alpha-6: rgba(161, 161, 161, 0.06);
  --gray-580-alpha-20: rgba(149, 157, 165, 0.2);
  --gray-660-alpha-18p04: rgba(121, 121, 121, 0.1804);
  --charcoal-gray-alpha-50: rgba(32, 32, 32, 0.5);
  --charcoal-gray-alpha-90: rgba(32, 32, 32, 0.9);
  --gray-1020-alpha-15: rgba(21, 21, 21, 0.15);
  --black-alpha-0: rgba(0, 0, 0, 0);
  --black-alpha-1p25: rgba(0, 0, 0, 0.0125);
  --black-alpha-2: rgba(0, 0, 0, 0.02);
  --black-alpha-3: rgba(0, 0, 0, 0.03);
  --black-alpha-4: rgba(0, 0, 0, 0.04);
  --black-alpha-5: rgba(0, 0, 0, 0.05);
  --black-alpha-6: rgba(0, 0, 0, 0.06);
  --black-alpha-7: rgba(0, 0, 0, 0.07);
  --black-alpha-7p5: rgba(0, 0, 0, 0.075);
  --black-alpha-8: rgba(0, 0, 0, 0.08);
  --black-alpha-8p5: rgba(0, 0, 0, 0.085);
  --black-alpha-9: rgba(0, 0, 0, 0.09);
  --black-alpha-10: rgba(0, 0, 0, 0.1);
  --black-alpha-12: rgba(0, 0, 0, 0.12);
  --black-alpha-12p5: rgba(0, 0, 0, 0.125);
  --black-alpha-13: rgba(0, 0, 0, 0.13);
  --black-alpha-15: rgba(0, 0, 0, 0.15);
  --black-alpha-16: rgba(0, 0, 0, 0.16);
  --black-alpha-18: rgba(0, 0, 0, 0.18);
  --black-alpha-18p5: rgba(0, 0, 0, 0.185);
  --black-alpha-20: rgba(0, 0, 0, 0.2);
  --black-alpha-22: rgba(0, 0, 0, 0.22);
  --black-alpha-25: rgba(0, 0, 0, 0.25);
  --black-alpha-28: rgba(0, 0, 0, 0.28);
  --black-alpha-30: rgba(0, 0, 0, 0.3);
  --black-alpha-34: rgba(0, 0, 0, 0.34);
  --black-alpha-35: rgba(0, 0, 0, 0.35);
  --black-alpha-38: rgba(0, 0, 0, 0.38);
  --black-alpha-50: rgba(0, 0, 0, 0.5);
  --black-alpha-60: rgba(0, 0, 0, 0.6);
  --black-alpha-65: rgba(0, 0, 0, 0.65);
  --black-alpha-75: rgba(0, 0, 0, 0.75);
  --black-alpha-80: rgba(0, 0, 0, 0.8);
  --navy-130-alpha-72: rgba(4, 61, 107, 0.72);
  --navy-130-alpha-94: rgba(4, 61, 107, 0.94);
  --navy-250-alpha-50: rgba(0, 44, 93, 0.5);
  --navy-260-alpha-35: rgba(23, 47, 66, 0.35);
  --navy-260-alpha-55: rgba(23, 47, 66, 0.55);
  --navy-260-alpha-60: rgba(23, 47, 66, 0.6);
  --navy-260-alpha-65: rgba(23, 47, 66, 0.65);
  --navy-300-alpha-7: rgba(20, 38, 89, 0.07);
  --navy-300-alpha-8: rgba(20, 38, 89, 0.08);
  --navy-340-alpha-80: rgba(26, 36, 82, 0.8);
  --navy-370-alpha-8: rgba(18, 35, 89, 0.08);
  --navy-380-alpha-5: rgba(17, 39, 77, 0.05);
  --navy-380-alpha-6: rgba(17, 39, 77, 0.06);
  --navy-380-alpha-8: rgba(17, 39, 77, 0.08);
  --navy-380-alpha-10: rgba(17, 39, 77, 0.1);
  --navy-380-alpha-11: rgba(17, 39, 77, 0.11);
  --navy-380-alpha-12: rgba(17, 39, 77, 0.12);
  --navy-410-alpha-6: rgba(23, 32, 77, 0.06);
  --navy-420-alpha-1: rgba(7, 35, 76, 0.01);
  --navy-420-alpha-5: rgba(7, 35, 76, 0.05);
  --navy-450-alpha-8: rgba(21, 29, 74, 0.08);
  --navy-480-alpha-6: rgba(20, 29, 72, 0.06);
  --navy-490-alpha-7: rgba(20, 28, 70, 0.07);
  --navy-500-alpha-30: rgba(9, 30, 66, 0.3);
  --navy-500-alpha-45: rgba(9, 30, 66, 0.45);
  --navy-530-alpha-6: rgba(11, 31, 54, 0.06);
  --navy-570-alpha-95: rgba(18, 22, 53, 0.95);
  --navy-600-alpha-8: rgba(15, 23, 42, 0.08);
  --navy-600-alpha-10: rgba(15, 23, 42, 0.1);
  --navy-600-alpha-11: rgba(15, 23, 42, 0.11);
  --navy-640-alpha-92: rgba(9, 17, 51, 0.92);
  --navy-650-alpha-8: rgba(7, 21, 36, 0.08);
  --navy-650-alpha-18: rgba(7, 21, 36, 0.18);
  --navy-650-alpha-48: rgba(7, 21, 36, 0.48);
  --navy-660-alpha-4: rgba(8, 15, 52, 0.04);
  --navy-670-alpha-12: rgba(11, 15, 40, 0.12);
  --navy-680-alpha-5: rgba(11, 17, 32, 0.05);
  --navy-700-alpha-18: rgba(11, 15, 25, 0.18);
  --navy-740-alpha-80: rgba(2, 8, 23, 0.8);
  --navy-750-alpha-53: rgba(2, 3, 13, 0.53);
  --orange-170-alpha-25: rgba(253, 229, 198, 0.25);
  --orange-240-alpha-15: rgba(248, 152, 29, 0.15);
  --orange-300-alpha-10: rgba(242, 127, 13, 0.1);
  --orange-310-alpha-45: rgba(255, 107, 53, 0.45);
  --red-230-alpha-10: rgba(180, 35, 24, 0.1);

  /* Reused complete gradients */
  --gradient-blue-1180-via-cyan-1300-to-blue-1310-135deg: linear-gradient(135deg, var(--blue-1180) 0%, var(--cyan-1300) 60%, var(--blue-1310) 100%);
  --gradient-blue-1520-to-cyan-1260-175deg: linear-gradient(175deg, var(--blue-1520) -66.79%, var(--cyan-1260) 79.11%);
  --gradient-blue-1520-to-cyan-1430-175deg: linear-gradient(175deg, var(--blue-1520) -66.79%, var(--cyan-1430) 79.11%);
  --gradient-cyan-1190-to-cyan-690-180deg: linear-gradient(180deg, var(--cyan-1190) 0%, var(--cyan-690) 100%);
  --gradient-cyan-1260-to-cyan-720-to-top: linear-gradient(to top, var(--cyan-1260), var(--cyan-720));
  --gradient-cyan-1380-to-cyan-1070-90deg: linear-gradient(90deg, var(--cyan-1380), var(--cyan-1070));
  --gradient-cyan-1390-to-cyan-1150-84-6966deg: linear-gradient(84.6966deg, var(--cyan-1390) 5.1947%, var(--cyan-1150) 98.873%);
  --gradient-cyan-810-via-brand-blue-to-cyan-1110-135deg: linear-gradient(135deg, var(--cyan-810) 0%, var(--brand-blue) 52%, var(--cyan-1110) 100%);
  --gradient-gold-140-to-gold-410-to-left: linear-gradient(to left, var(--gold-140) 100%, var(--gold-410) 0%);
  --gradient-gold-200-to-gold-370-135deg: linear-gradient(135deg, var(--gold-200), var(--gold-370));
  --gradient-gold-420-to-gold-110-90deg: linear-gradient(90deg, var(--gold-420) 0%, var(--gold-110) 100%);
  --gradient-gold-460-to-gold-210-90deg: linear-gradient(90deg, var(--gold-460), var(--gold-210));
  --gradient-gold-660-to-brand-blue-90deg: linear-gradient(90deg, var(--gold-660) 52.87%, var(--brand-blue) 52.88%);
  --gradient-gold-680-to-gold-590-alpha-0-90deg: linear-gradient(90deg, var(--gold-680) 0%, var(--gold-590-alpha-0) 100%);
}