/* DUAL-SCOPE SHIM (hotfix 2026-08-03): every hash-scoped selector also
   matches its LEVEL-KEY twin — baked pages + FS still emit level keys
   while the hash law rolls out. Additive; remove when every emitter
   speaks hashes. */
/**
 * Generated by PF COLOR SYSTEM - positivefeedback.ai
 * TECHNOLOGY CSS — technology tiers only (excluding default)
 * DO NOT EDIT - regenerated when colors are changed in Color System.
 */

/* ── FONT LOADING — uploaded custom fonts ── */
@font-face { font-family: 'Approach Mono Medium'; src: url('../../../290c5204/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('../../../290c5204/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'PFC 02'; src: url('../../../290c5204/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('../../../290c5204/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }

/******************************************************************************
 * IMAGE CATALOG
 * NOTE: Variable definitions only. Do not reference directly.
 ******************************************************************************/
:root {
/* Frost Security (68FE9F6C7C02) */
--img-68FE9F6C7C02-logo_stacked-dark: url('../../../290c5204/static/images/DA-M_D2758425E580_2CC2.png');
--img-68FE9F6C7C02-logo_horizontal-dark: url('../../../290c5204/static/images/DA-M_D626D26CDD4D_7E7A.png');
--img-68FE9F6C7C02-logo_header-dark: url('../../../290c5204/static/images/DA-M_D2758425E580_2CC2.png');
--img-68FE9F6C7C02-logo_footer-dark: url('../../../290c5204/static/images/DA-M_D626D26CDD4D_7E7A.png');
--img-68FE9F6C7C02-background-dark: url('../../../290c5204/static/images/DA-M_E8DF1FBBBB24_0999.png');
--img-68FE9F6C7C02-moodboard-dark: url('../../../290c5204/static/images/DA-M_73521A3548B6_3F96.png');
--img-68FE9F6C7C02-hero-dark: url('../../../290c5204/static/images/DA-M_3F9881CADD88_FCD1.png');
--img-68FE9F6C7C02-logo_mark-dark: url('../../../290c5204/static/images/DA-M_4EC57C0622CC_00F7.png');
--img-68FE9F6C7C02-logo_mini_mark-dark: url('../../../290c5204/static/images/DA-M_EE6EE89431F8_8566.png');
--img-68FE9F6C7C02-logo_stacked-light: url('../../../290c5204/static/images/DA-M_F8A94B5DB2A8_83E4.png');
--img-68FE9F6C7C02-logo_horizontal-light: url('../../../290c5204/static/images/DA-M_F0947207A1C4_41AF.png');
--img-68FE9F6C7C02-logo_header-light: url('../../../290c5204/static/images/DA-M_F8A94B5DB2A8_83E4.png');
--img-68FE9F6C7C02-logo_footer-light: url('../../../290c5204/static/images/DA-M_F0947207A1C4_41AF.png');
--img-68FE9F6C7C02-background-light: url('../../../290c5204/static/images/DA-M_70C8CC57EB45_CCF5.png');
--img-68FE9F6C7C02-moodboard-light: url('../../../290c5204/static/images/DA-M_F12351A5A4CA_4E73.png');
--img-68FE9F6C7C02-hero-light: url('../../../290c5204/static/images/DA-M_0971C7B1313B_B0F1.png');
--img-68FE9F6C7C02-logo_mark-light: url('../../../290c5204/static/images/DA-M_329F37D7E2CC_7EF6.png');
--img-68FE9F6C7C02-logo_mini_mark-light: url('../../../290c5204/static/images/DA-M_9C46AE1B700E_C795.png');

/* DA-M (5DC1CC1B686D) */
--img-5DC1CC1B686D-logo_stacked-dark: url('../../../00018390/static/images/DA-M_4CF42FD21594_56E7.png');
--img-5DC1CC1B686D-logo_horizontal-dark: url('../../../00018390/static/images/DA-M_BCB3249C2829_D9F7.png');
--img-5DC1CC1B686D-logo_header-dark: url('../../../00018390/static/images/DA-M_C4DAE00F3CB2_A83D.png');
--img-5DC1CC1B686D-logo_footer-dark: url('../../../00018390/static/images/DA-M_BCB3249C2829_D9F7.png');
--img-5DC1CC1B686D-background-dark: url('../../../00018390/static/images/DA-M_F14AD377E6F0_E49D.png');
--img-5DC1CC1B686D-moodboard-dark: url('../../../00018390/static/images/DA-M_7B3C8FAEFE4B_C698.png');
--img-5DC1CC1B686D-hero-dark: url('../../../00018390/static/images/DA-M_6F0CEBF9EC02_4890.png');
--img-5DC1CC1B686D-logo_mark-dark: url('../../../00018390/static/images/DA-M_0C144912AAE6_8DA9.png');
--img-5DC1CC1B686D-logo_mini_mark-dark: url('../../../00018390/static/images/DA-M_0C144912AAE6_8DA9.png');
--img-5DC1CC1B686D-logo_stacked-light: url('../../../00018390/static/images/DA-M_9C0166C4D45E_031B.png');
--img-5DC1CC1B686D-logo_horizontal-light: url('../../../00018390/static/images/DA-M_D0315EB98B8F_0185.png');
--img-5DC1CC1B686D-logo_header-light: url('../../../00018390/static/images/DA-M_1973E9E6E86C_A7B7.png');
--img-5DC1CC1B686D-logo_footer-light: url('../../../00018390/static/images/DA-M_D0315EB98B8F_0185.png');
--img-5DC1CC1B686D-background-light: url('../../../00018390/static/images/DA-M_7058577FE428_6A34.png');
--img-5DC1CC1B686D-moodboard-light: url('../../../00018390/static/images/DA-M_9EFBBCFBB417_E0AA.png');
--img-5DC1CC1B686D-hero-light: url('../../../00018390/static/images/DA-M_32954F14584D_3C6C.png');
--img-5DC1CC1B686D-logo_mark-light: url('../../../00018390/static/images/DA-M_4A0C4F23418B_4662.png');
--img-5DC1CC1B686D-logo_mini_mark-light: url('../../../00018390/static/images/DA-M_4A0C4F23418B_4662.png');

/* mTok (0638672FDA6D) */
--img-0638672FDA6D-logo_stacked-dark: url('../../../00334dc3/static/images/DA-M_79F95B469D60_7C41.png');
--img-0638672FDA6D-logo_horizontal-dark: url('../../../00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png');
--img-0638672FDA6D-logo_header-dark: url('../../../00334dc3/static/images/DA-M_9E19EC396174_2A32.png');
--img-0638672FDA6D-logo_footer-dark: url('../../../00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png');
--img-0638672FDA6D-background-dark: url('../../../00334dc3/static/images/DA-M_0048F6E03272_9E78.png');
--img-0638672FDA6D-moodboard-dark: url('../../../00334dc3/static/images/DA-M_81EDC167FDD6_6B14.png');
--img-0638672FDA6D-hero-dark: url('../../../00334dc3/static/images/DA-M_E23FF466E459_B84C.png');
--img-0638672FDA6D-logo_mark-dark: url('../../../00334dc3/static/images/DA-M_AD16DD292254_4D52.png');
--img-0638672FDA6D-logo_mini_mark-dark: url('../../../00334dc3/static/images/DA-M_64ED2C2B73FF_B60F.png');
--img-0638672FDA6D-logo_stacked-light: url('../../../00334dc3/static/images/DA-M_60B5F3BE081C_F487.png');
--img-0638672FDA6D-logo_horizontal-light: url('../../../00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png');
--img-0638672FDA6D-logo_header-light: url('../../../00334dc3/static/images/DA-M_E912192A59E3_CEE6.png');
--img-0638672FDA6D-logo_footer-light: url('../../../00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png');
--img-0638672FDA6D-background-light: url('../../../00334dc3/static/images/DA-M_624959B966B1_0287.webp');
--img-0638672FDA6D-moodboard-light: url('../../../00334dc3/static/images/DA-M_9C28FD4368EF_F486.png');
--img-0638672FDA6D-hero-light: url('../../../00334dc3/static/images/DA-M_5008A116372B_56FC.png');
--img-0638672FDA6D-logo_mark-light: url('../../../00334dc3/static/images/DA-M_6DA30C08588D_7C4A.png');
--img-0638672FDA6D-logo_mini_mark-light: url('../../../00334dc3/static/images/DA-M_6DA30C08588D_7C4A.png');


/* LARRY LLM (4617B0447913) */
--img-4617B0447913-logo_stacked-dark: url('../../../63d75dbf/static/images/DA-M_5592915595AB_9ED0.png');
--img-4617B0447913-logo_horizontal-dark: url('../../../63d75dbf/static/images/DA-M_E2950C754D22_C18A.png');
--img-4617B0447913-logo_header-dark: url('../../../63d75dbf/static/images/DA-M_223B12F2B07F_949C.png');
--img-4617B0447913-logo_footer-dark: url('../../../63d75dbf/static/images/DA-M_2E31F6E50951_D343.png');
--img-4617B0447913-background-dark: url('../../../63d75dbf/static/images/DA-M_3AFB3AF55FA8_8B7A.jpg');
--img-4617B0447913-moodboard-dark: url('../../../63d75dbf/static/images/DA-M_3A0715497B2C_E778.webp');
--img-4617B0447913-hero-dark: url('../../../63d75dbf/static/images/DA-M_C77BDD9728B9_6AE0.webp');
--img-4617B0447913-logo_mark-dark: url('../../../63d75dbf/static/images/DA-M_2E11D3956C32_46B8.png');
--img-4617B0447913-logo_mini_mark-dark: url('../../../63d75dbf/static/images/DA-M_5592915595AB_9ED0.png');
--img-4617B0447913-logo_stacked-light: url('../../../63d75dbf/static/images/DA-M_4EC2F0A4AA84_9E50.png');
--img-4617B0447913-logo_horizontal-light: url('../../../63d75dbf/static/images/DA-M_F889049D753F_EA0C.png');
--img-4617B0447913-logo_header-light: url('../../../63d75dbf/static/images/DA-M_39F6E2C41F77_19F6.png');
--img-4617B0447913-logo_footer-light: url('../../../63d75dbf/static/images/DA-M_EA716523C931_102C.png');
--img-4617B0447913-background-light: url('../../../63d75dbf/static/images/DA-M_68810E837242_1CCC.jpg');
--img-4617B0447913-moodboard-light: url('../../../63d75dbf/static/images/DA-M_7EBE1D827A96_7E66.png');
--img-4617B0447913-hero-light: url('../../../63d75dbf/static/images/DA-M_D3C871132A78_3697.png');
--img-4617B0447913-logo_mark-light: url('../../../63d75dbf/static/images/DA-M_34DAFDF959CC_E1A2.png');
--img-4617B0447913-logo_mini_mark-light: url('../../../63d75dbf/static/images/DA-M_4EC2F0A4AA84_9E50.png');

}

/******************************************************************************
 * IMAGE CONSUMERS — class tech-img-{tier}-{slot}-{mode} sets the image.
 * Direct url() (NOT var(--img-…)) so the relative path resolves correctly.
 ******************************************************************************/
.tech-img-68FE9F6C7C02-logo_stacked-dark { background-image: url('../../../290c5204/static/images/DA-M_D2758425E580_2CC2.png'); }
.tech-img-68FE9F6C7C02-logo_horizontal-dark { background-image: url('../../../290c5204/static/images/DA-M_D626D26CDD4D_7E7A.png'); }
.tech-img-68FE9F6C7C02-logo_header-dark { background-image: url('../../../290c5204/static/images/DA-M_D2758425E580_2CC2.png'); }
.tech-img-68FE9F6C7C02-logo_footer-dark { background-image: url('../../../290c5204/static/images/DA-M_D626D26CDD4D_7E7A.png'); }
.tech-img-68FE9F6C7C02-background-dark { background-image: url('../../../290c5204/static/images/DA-M_E8DF1FBBBB24_0999.png'); }
.tech-img-68FE9F6C7C02-moodboard-dark { background-image: url('../../../290c5204/static/images/DA-M_73521A3548B6_3F96.png'); }
.tech-img-68FE9F6C7C02-hero-dark { background-image: url('../../../290c5204/static/images/DA-M_3F9881CADD88_FCD1.png'); }
.tech-img-68FE9F6C7C02-logo_mark-dark { background-image: url('../../../290c5204/static/images/DA-M_4EC57C0622CC_00F7.png'); }
.tech-img-68FE9F6C7C02-logo_stacked-light { background-image: url('../../../290c5204/static/images/DA-M_F8A94B5DB2A8_83E4.png'); }
.tech-img-68FE9F6C7C02-logo_horizontal-light { background-image: url('../../../290c5204/static/images/DA-M_F0947207A1C4_41AF.png'); }
.tech-img-68FE9F6C7C02-logo_header-light { background-image: url('../../../290c5204/static/images/DA-M_F8A94B5DB2A8_83E4.png'); }
.tech-img-68FE9F6C7C02-logo_footer-light { background-image: url('../../../290c5204/static/images/DA-M_F0947207A1C4_41AF.png'); }
.tech-img-68FE9F6C7C02-background-light { background-image: url('../../../290c5204/static/images/DA-M_70C8CC57EB45_CCF5.png'); }
.tech-img-68FE9F6C7C02-moodboard-light { background-image: url('../../../290c5204/static/images/DA-M_F12351A5A4CA_4E73.png'); }
.tech-img-68FE9F6C7C02-hero-light { background-image: url('../../../290c5204/static/images/DA-M_0971C7B1313B_B0F1.png'); }
.tech-img-68FE9F6C7C02-logo_mark-light { background-image: url('../../../290c5204/static/images/DA-M_329F37D7E2CC_7EF6.png'); }
.tech-img-5DC1CC1B686D-logo_stacked-dark { background-image: url('../../../00018390/static/images/DA-M_4CF42FD21594_56E7.png'); }
.tech-img-5DC1CC1B686D-logo_horizontal-dark { background-image: url('../../../00018390/static/images/DA-M_BCB3249C2829_D9F7.png'); }
.tech-img-5DC1CC1B686D-logo_header-dark { background-image: url('../../../00018390/static/images/DA-M_C4DAE00F3CB2_A83D.png'); }
.tech-img-5DC1CC1B686D-logo_footer-dark { background-image: url('../../../00018390/static/images/DA-M_BCB3249C2829_D9F7.png'); }
.tech-img-5DC1CC1B686D-background-dark { background-image: url('../../../00018390/static/images/DA-M_F14AD377E6F0_E49D.png'); }
.tech-img-5DC1CC1B686D-moodboard-dark { background-image: url('../../../00018390/static/images/DA-M_7B3C8FAEFE4B_C698.png'); }
.tech-img-5DC1CC1B686D-hero-dark { background-image: url('../../../00018390/static/images/DA-M_6F0CEBF9EC02_4890.png'); }
.tech-img-5DC1CC1B686D-logo_mark-dark { background-image: url('../../../00018390/static/images/DA-M_0C144912AAE6_8DA9.png'); }
.tech-img-5DC1CC1B686D-logo_stacked-light { background-image: url('../../../00018390/static/images/DA-M_9C0166C4D45E_031B.png'); }
.tech-img-5DC1CC1B686D-logo_horizontal-light { background-image: url('../../../00018390/static/images/DA-M_D0315EB98B8F_0185.png'); }
.tech-img-5DC1CC1B686D-logo_header-light { background-image: url('../../../00018390/static/images/DA-M_1973E9E6E86C_A7B7.png'); }
.tech-img-5DC1CC1B686D-logo_footer-light { background-image: url('../../../00018390/static/images/DA-M_D0315EB98B8F_0185.png'); }
.tech-img-5DC1CC1B686D-background-light { background-image: url('../../../00018390/static/images/DA-M_7058577FE428_6A34.png'); }
.tech-img-5DC1CC1B686D-moodboard-light { background-image: url('../../../00018390/static/images/DA-M_9EFBBCFBB417_E0AA.png'); }
.tech-img-5DC1CC1B686D-hero-light { background-image: url('../../../00018390/static/images/DA-M_32954F14584D_3C6C.png'); }
.tech-img-5DC1CC1B686D-logo_mark-light { background-image: url('../../../00018390/static/images/DA-M_4A0C4F23418B_4662.png'); }
.tech-img-0638672FDA6D-logo_stacked-dark { background-image: url('../../../00334dc3/static/images/DA-M_79F95B469D60_7C41.png'); }
.tech-img-0638672FDA6D-logo_horizontal-dark { background-image: url('../../../00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png'); }
.tech-img-0638672FDA6D-logo_header-dark { background-image: url('../../../00334dc3/static/images/DA-M_9E19EC396174_2A32.png'); }
.tech-img-0638672FDA6D-logo_footer-dark { background-image: url('../../../00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png'); }
.tech-img-0638672FDA6D-background-dark { background-image: url('../../../00334dc3/static/images/DA-M_0048F6E03272_9E78.png'); }
.tech-img-0638672FDA6D-moodboard-dark { background-image: url('../../../00334dc3/static/images/DA-M_81EDC167FDD6_6B14.png'); }
.tech-img-0638672FDA6D-hero-dark { background-image: url('../../../00334dc3/static/images/DA-M_E23FF466E459_B84C.png'); }
.tech-img-0638672FDA6D-logo_mark-dark { background-image: url('../../../00334dc3/static/images/DA-M_AD16DD292254_4D52.png'); }
.tech-img-0638672FDA6D-logo_stacked-light { background-image: url('../../../00334dc3/static/images/DA-M_60B5F3BE081C_F487.png'); }
.tech-img-0638672FDA6D-logo_horizontal-light { background-image: url('../../../00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png'); }
.tech-img-0638672FDA6D-logo_header-light { background-image: url('../../../00334dc3/static/images/DA-M_E912192A59E3_CEE6.png'); }
.tech-img-0638672FDA6D-logo_footer-light { background-image: url('../../../00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png'); }
.tech-img-0638672FDA6D-background-light { background-image: url('../../../00334dc3/static/images/DA-M_624959B966B1_0287.webp'); }
.tech-img-0638672FDA6D-moodboard-light { background-image: url('../../../00334dc3/static/images/DA-M_9C28FD4368EF_F486.png'); }
.tech-img-0638672FDA6D-hero-light { background-image: url('../../../00334dc3/static/images/DA-M_5008A116372B_56FC.png'); }
.tech-img-0638672FDA6D-logo_mark-light { background-image: url('../../../00334dc3/static/images/DA-M_6DA30C08588D_7C4A.png'); }
.tech-img-4617B0447913-logo_stacked-dark { background-image: url('../../../63d75dbf/static/images/DA-M_5592915595AB_9ED0.png'); }
.tech-img-4617B0447913-logo_horizontal-dark { background-image: url('../../../63d75dbf/static/images/DA-M_E2950C754D22_C18A.png'); }
.tech-img-4617B0447913-logo_header-dark { background-image: url('../../../63d75dbf/static/images/DA-M_223B12F2B07F_949C.png'); }
.tech-img-4617B0447913-logo_footer-dark { background-image: url('../../../63d75dbf/static/images/DA-M_2E31F6E50951_D343.png'); }
.tech-img-4617B0447913-background-dark { background-image: url('../../../63d75dbf/static/images/DA-M_3AFB3AF55FA8_8B7A.jpg'); }
.tech-img-4617B0447913-moodboard-dark { background-image: url('../../../63d75dbf/static/images/DA-M_3A0715497B2C_E778.webp'); }
.tech-img-4617B0447913-hero-dark { background-image: url('../../../63d75dbf/static/images/DA-M_C77BDD9728B9_6AE0.webp'); }
.tech-img-4617B0447913-logo_mark-dark { background-image: url('../../../63d75dbf/static/images/DA-M_2E11D3956C32_46B8.png'); }
.tech-img-4617B0447913-logo_stacked-light { background-image: url('../../../63d75dbf/static/images/DA-M_4EC2F0A4AA84_9E50.png'); }
.tech-img-4617B0447913-logo_horizontal-light { background-image: url('../../../63d75dbf/static/images/DA-M_F889049D753F_EA0C.png'); }
.tech-img-4617B0447913-logo_header-light { background-image: url('../../../63d75dbf/static/images/DA-M_39F6E2C41F77_19F6.png'); }
.tech-img-4617B0447913-logo_footer-light { background-image: url('../../../63d75dbf/static/images/DA-M_EA716523C931_102C.png'); }
.tech-img-4617B0447913-background-light { background-image: url('../../../63d75dbf/static/images/DA-M_68810E837242_1CCC.jpg'); }
.tech-img-4617B0447913-moodboard-light { background-image: url('../../../63d75dbf/static/images/DA-M_7EBE1D827A96_7E66.png'); }
.tech-img-4617B0447913-hero-light { background-image: url('../../../63d75dbf/static/images/DA-M_D3C871132A78_3697.png'); }
.tech-img-4617B0447913-logo_mark-light { background-image: url('../../../63d75dbf/static/images/DA-M_34DAFDF959CC_E1A2.png'); }

/* THE FOOTER LOGO SLOT — one element, catalog pick as-is, any brand.
   Geometry = the coteclat.ai reference (owner order 2026-07-19): natural
   image aspect (emitted per tier), capped 700px wide, centered; 75% on
   mobile — identical to the legacy corelogic-img + resize-mobile pair. */
.brand-footer-logo { display: block; width: 700px; max-width: 90vw; margin: 0 auto; background-size: contain; background-position: center; background-repeat: no-repeat; }
@media (max-width: 768px) { .brand-footer-logo { width: 75%; } }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="68FE9F6C7C02"] { background-image: url('../../../290c5204/static/images/DA-M_D626D26CDD4D_7E7A.png'); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="68FE9F6C7C02"] { background-image: url('../../../290c5204/static/images/DA-M_F0947207A1C4_41AF.png'); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="5DC1CC1B686D"] { background-image: url('../../../00018390/static/images/DA-M_BCB3249C2829_D9F7.png'); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="5DC1CC1B686D"] { background-image: url('../../../00018390/static/images/DA-M_D0315EB98B8F_0185.png'); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="0638672FDA6D"] { background-image: url('../../../00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png'); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="0638672FDA6D"] { background-image: url('../../../00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png'); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="4617B0447913"] { background-image: url('../../../63d75dbf/static/images/DA-M_2E31F6E50951_D343.png'); aspect-ratio: 3520 / 2287; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="4617B0447913"] { background-image: url('../../../63d75dbf/static/images/DA-M_EA716523C931_102C.png'); aspect-ratio: 3520 / 2287; }

/******************************************************************************
 * COLOR CATALOG
 * NOTE: Variable definitions only. Do not use directly.
 * Color variables are assembled in the Live Assembler section.
 ******************************************************************************/
:root {
/* Frost Security (68FE9F6C7C02) */
/* YOUR SETUP — user overrides */
--user-color-68FE9F6C7C02-01-dark: #F3F0EE;
--user-color-68FE9F6C7C02-02-dark: #F3F0EE;
--user-color-68FE9F6C7C02-03-dark: #F3F0EE;
--user-color-68FE9F6C7C02-04-dark: #F3F0EE;
--user-color-68FE9F6C7C02-05-dark: #E9EAE1;
--user-color-68FE9F6C7C02-06-dark: #F3F0EE;
--user-color-68FE9F6C7C02-07-dark: #E9EAE1;
--user-color-68FE9F6C7C02-08-dark: #F7CAC9;
--user-color-68FE9F6C7C02-09-dark: #540807;
--user-color-68FE9F6C7C02-10-dark: #7A0C0B;
--user-color-68FE9F6C7C02-11-dark: #910E0D;
--user-color-68FE9F6C7C02-12-dark: #910E0D;
--user-color-68FE9F6C7C02-13-dark: #F3F0EE;
--user-color-68FE9F6C7C02-14-dark: #540807;
--user-color-68FE9F6C7C02-15-dark: #F3F0EE;
--user-color-68FE9F6C7C02-16-dark: #F3F0EE;
--user-color-68FE9F6C7C02-17-dark: #F3F0EE;
--user-color-68FE9F6C7C02-18-dark: #F3F0EE;
--user-color-68FE9F6C7C02-19-dark: #F3F0EE;
--user-color-68FE9F6C7C02-20-dark: #7A0C0B;
--user-color-68FE9F6C7C02-21-dark: #F3F0EE;
--user-color-68FE9F6C7C02-22-dark: #F3F0EE;
--user-color-68FE9F6C7C02-23-dark: #E9EAE1;
--user-color-68FE9F6C7C02-24-dark: #540807;
--user-color-68FE9F6C7C02-25-dark: #F3F0EE;
--user-color-68FE9F6C7C02-26-dark: #F3F0EE;
--user-color-68FE9F6C7C02-27-dark: #540807;
--user-color-68FE9F6C7C02-28-dark: #E9EAE1;
--user-color-68FE9F6C7C02-29-dark: #540807;
--user-color-68FE9F6C7C02-30-dark: #910E0D;
--user-color-68FE9F6C7C02-31-dark: #F3F0EE;
--user-color-68FE9F6C7C02-32-dark: #F3F0EE;
--user-color-68FE9F6C7C02-33-dark: #F3F0EE;
--user-color-68FE9F6C7C02-34-dark: #7A0C0B;
--user-color-68FE9F6C7C02-35-dark: #F3F0EE;
--user-color-68FE9F6C7C02-36-dark: #F3F0EE;
--user-color-68FE9F6C7C02-37-dark: #F3F0EE;
--user-color-68FE9F6C7C02-38-dark: #F3F0EE;
--user-color-68FE9F6C7C02-39-dark: #910E0D;
--user-color-68FE9F6C7C02-40-dark: #F3F0EE;
--user-color-68FE9F6C7C02-41-dark: #F3F0EE;
--user-color-68FE9F6C7C02-42-dark: #7A0C0B;
--user-color-68FE9F6C7C02-43-dark: #F3F0EE;
--user-color-68FE9F6C7C02-44-dark: #7A0C0B;
--user-color-68FE9F6C7C02-45-dark: #910E0D;
--user-color-68FE9F6C7C02-46-dark: #E9EAE1;
--user-color-68FE9F6C7C02-47-dark: #910E0D;
--user-color-68FE9F6C7C02-48-dark: #E9EAE1;
--user-color-68FE9F6C7C02-49-dark: #910E0D;
--user-color-68FE9F6C7C02-50-dark: #E9EAE1;
--user-color-68FE9F6C7C02-51-dark: #910E0D;
--user-color-68FE9F6C7C02-52-dark: #F3F0EE;
--user-color-68FE9F6C7C02-53-dark: #7A0C0B;
--user-color-68FE9F6C7C02-54-dark: #540807;
--user-color-68FE9F6C7C02-55-dark: #7A0C0B;
--user-color-68FE9F6C7C02-56-dark: #F3F0EE;
--user-color-68FE9F6C7C02-57-dark: #F3F0EE;
--user-color-68FE9F6C7C02-58-dark: #910E0D;
--user-color-68FE9F6C7C02-59-dark: #F3F0EE;
--user-color-68FE9F6C7C02-60-dark: #540807;
--user-color-68FE9F6C7C02-61-dark: #7A0C0B;
--user-color-68FE9F6C7C02-62-dark: #F3F0EE;
--user-color-68FE9F6C7C02-63-dark: #F3F0EE;
--user-color-68FE9F6C7C02-64-dark: #F3F0EE;
--user-color-68FE9F6C7C02-marquee-dark: #FFFFFF;
--user-color-68FE9F6C7C02-01-light: #0F0F10;
--user-color-68FE9F6C7C02-02-light: #0F0F10;
--user-color-68FE9F6C7C02-03-light: #0F0F10;
--user-color-68FE9F6C7C02-04-light: #0F0F10;
--user-color-68FE9F6C7C02-05-light: #360908;
--user-color-68FE9F6C7C02-06-light: #0F0F10;
--user-color-68FE9F6C7C02-07-light: #360908;
--user-color-68FE9F6C7C02-08-light: #1B0404;
--user-color-68FE9F6C7C02-09-light: #EFF0EA;
--user-color-68FE9F6C7C02-10-light: #E2E3D9;
--user-color-68FE9F6C7C02-11-light: #DBDDD0;
--user-color-68FE9F6C7C02-12-light: #DBDDD0;
--user-color-68FE9F6C7C02-13-light: #0F0F10;
--user-color-68FE9F6C7C02-14-light: #EFF0EA;
--user-color-68FE9F6C7C02-15-light: #0F0F10;
--user-color-68FE9F6C7C02-16-light: #0F0F10;
--user-color-68FE9F6C7C02-17-light: #0F0F10;
--user-color-68FE9F6C7C02-18-light: #0F0F10;
--user-color-68FE9F6C7C02-19-light: #0F0F10;
--user-color-68FE9F6C7C02-20-light: #E2E3D9;
--user-color-68FE9F6C7C02-21-light: #0F0F10;
--user-color-68FE9F6C7C02-22-light: #0F0F10;
--user-color-68FE9F6C7C02-23-light: #360908;
--user-color-68FE9F6C7C02-24-light: #EFF0EA;
--user-color-68FE9F6C7C02-25-light: #0F0F10;
--user-color-68FE9F6C7C02-26-light: #0F0F10;
--user-color-68FE9F6C7C02-27-light: #EFF0EA;
--user-color-68FE9F6C7C02-28-light: #360908;
--user-color-68FE9F6C7C02-29-light: #EFF0EA;
--user-color-68FE9F6C7C02-30-light: #DBDDD0;
--user-color-68FE9F6C7C02-31-light: #0F0F10;
--user-color-68FE9F6C7C02-32-light: #0F0F10;
--user-color-68FE9F6C7C02-33-light: #0F0F10;
--user-color-68FE9F6C7C02-34-light: #E2E3D9;
--user-color-68FE9F6C7C02-35-light: #0F0F10;
--user-color-68FE9F6C7C02-36-light: #0F0F10;
--user-color-68FE9F6C7C02-37-light: #0F0F10;
--user-color-68FE9F6C7C02-38-light: #0F0F10;
--user-color-68FE9F6C7C02-39-light: #DBDDD0;
--user-color-68FE9F6C7C02-40-light: #0F0F10;
--user-color-68FE9F6C7C02-41-light: #0F0F10;
--user-color-68FE9F6C7C02-42-light: #E2E3D9;
--user-color-68FE9F6C7C02-43-light: #0F0F10;
--user-color-68FE9F6C7C02-44-light: #E2E3D9;
--user-color-68FE9F6C7C02-45-light: #DBDDD0;
--user-color-68FE9F6C7C02-46-light: #360908;
--user-color-68FE9F6C7C02-47-light: #DBDDD0;
--user-color-68FE9F6C7C02-48-light: #360908;
--user-color-68FE9F6C7C02-49-light: #DBDDD0;
--user-color-68FE9F6C7C02-50-light: #360908;
--user-color-68FE9F6C7C02-51-light: #DBDDD0;
--user-color-68FE9F6C7C02-52-light: #0F0F10;
--user-color-68FE9F6C7C02-53-light: #E2E3D9;
--user-color-68FE9F6C7C02-54-light: #EFF0EA;
--user-color-68FE9F6C7C02-55-light: #E2E3D9;
--user-color-68FE9F6C7C02-56-light: #0F0F10;
--user-color-68FE9F6C7C02-57-light: #0F0F10;
--user-color-68FE9F6C7C02-58-light: #DBDDD0;
--user-color-68FE9F6C7C02-59-light: #0F0F10;
--user-color-68FE9F6C7C02-60-light: #EFF0EA;
--user-color-68FE9F6C7C02-61-light: #E2E3D9;
--user-color-68FE9F6C7C02-62-light: #0F0F10;
--user-color-68FE9F6C7C02-63-light: #0F0F10;
--user-color-68FE9F6C7C02-64-light: #0F0F10;
--user-color-68FE9F6C7C02-marquee-light: #360908;
/* ACTIVE — merged (user overrides AI) */
--color-68FE9F6C7C02-01-dark: #F3F0EE;
--color-68FE9F6C7C02-01-light: #0F0F10;
--color-68FE9F6C7C02-02-dark: #F3F0EE;
--color-68FE9F6C7C02-02-light: #0F0F10;
--color-68FE9F6C7C02-03-dark: #F3F0EE;
--color-68FE9F6C7C02-03-light: #0F0F10;
--color-68FE9F6C7C02-04-dark: #F3F0EE;
--color-68FE9F6C7C02-04-light: #0F0F10;
--color-68FE9F6C7C02-05-dark: #E9EAE1;
--color-68FE9F6C7C02-05-light: #360908;
--color-68FE9F6C7C02-06-dark: #F3F0EE;
--color-68FE9F6C7C02-06-light: #0F0F10;
--color-68FE9F6C7C02-07-dark: #E9EAE1;
--color-68FE9F6C7C02-07-light: #360908;
--color-68FE9F6C7C02-08-dark: #F7CAC9;
--color-68FE9F6C7C02-08-light: #1B0404;
--color-68FE9F6C7C02-09-dark: #540807;
--color-68FE9F6C7C02-09-light: #EFF0EA;
--color-68FE9F6C7C02-10-dark: #7A0C0B;
--color-68FE9F6C7C02-10-light: #E2E3D9;
--color-68FE9F6C7C02-11-dark: #910E0D;
--color-68FE9F6C7C02-11-light: #DBDDD0;
--color-68FE9F6C7C02-12-dark: #910E0D;
--color-68FE9F6C7C02-12-light: #DBDDD0;
--color-68FE9F6C7C02-13-dark: #F3F0EE;
--color-68FE9F6C7C02-13-light: #0F0F10;
--color-68FE9F6C7C02-14-dark: #540807;
--color-68FE9F6C7C02-14-light: #EFF0EA;
--color-68FE9F6C7C02-15-dark: #F3F0EE;
--color-68FE9F6C7C02-15-light: #0F0F10;
--color-68FE9F6C7C02-16-dark: #F3F0EE;
--color-68FE9F6C7C02-16-light: #0F0F10;
--color-68FE9F6C7C02-17-dark: #F3F0EE;
--color-68FE9F6C7C02-17-light: #0F0F10;
--color-68FE9F6C7C02-18-dark: #F3F0EE;
--color-68FE9F6C7C02-18-light: #0F0F10;
--color-68FE9F6C7C02-19-dark: #F3F0EE;
--color-68FE9F6C7C02-19-light: #0F0F10;
--color-68FE9F6C7C02-20-dark: #7A0C0B;
--color-68FE9F6C7C02-20-light: #E2E3D9;
--color-68FE9F6C7C02-21-dark: #F3F0EE;
--color-68FE9F6C7C02-21-light: #0F0F10;
--color-68FE9F6C7C02-22-dark: #F3F0EE;
--color-68FE9F6C7C02-22-light: #0F0F10;
--color-68FE9F6C7C02-23-dark: #E9EAE1;
--color-68FE9F6C7C02-23-light: #360908;
--color-68FE9F6C7C02-24-dark: #540807;
--color-68FE9F6C7C02-24-light: #EFF0EA;
--color-68FE9F6C7C02-25-dark: #F3F0EE;
--color-68FE9F6C7C02-25-light: #0F0F10;
--color-68FE9F6C7C02-26-dark: #F3F0EE;
--color-68FE9F6C7C02-26-light: #0F0F10;
--color-68FE9F6C7C02-27-dark: #540807;
--color-68FE9F6C7C02-27-light: #EFF0EA;
--color-68FE9F6C7C02-28-dark: #E9EAE1;
--color-68FE9F6C7C02-28-light: #360908;
--color-68FE9F6C7C02-29-dark: #540807;
--color-68FE9F6C7C02-29-light: #EFF0EA;
--color-68FE9F6C7C02-30-dark: #910E0D;
--color-68FE9F6C7C02-30-light: #DBDDD0;
--color-68FE9F6C7C02-31-dark: #F3F0EE;
--color-68FE9F6C7C02-31-light: #0F0F10;
--color-68FE9F6C7C02-32-dark: #F3F0EE;
--color-68FE9F6C7C02-32-light: #0F0F10;
--color-68FE9F6C7C02-33-dark: #F3F0EE;
--color-68FE9F6C7C02-33-light: #0F0F10;
--color-68FE9F6C7C02-34-dark: #7A0C0B;
--color-68FE9F6C7C02-34-light: #E2E3D9;
--color-68FE9F6C7C02-35-dark: #F3F0EE;
--color-68FE9F6C7C02-35-light: #0F0F10;
--color-68FE9F6C7C02-36-dark: #F3F0EE;
--color-68FE9F6C7C02-36-light: #0F0F10;
--color-68FE9F6C7C02-37-dark: #F3F0EE;
--color-68FE9F6C7C02-37-light: #0F0F10;
--color-68FE9F6C7C02-38-dark: #F3F0EE;
--color-68FE9F6C7C02-38-light: #0F0F10;
--color-68FE9F6C7C02-39-dark: #910E0D;
--color-68FE9F6C7C02-39-light: #DBDDD0;
--color-68FE9F6C7C02-40-dark: #F3F0EE;
--color-68FE9F6C7C02-40-light: #0F0F10;
--color-68FE9F6C7C02-41-dark: #F3F0EE;
--color-68FE9F6C7C02-41-light: #0F0F10;
--color-68FE9F6C7C02-42-dark: #7A0C0B;
--color-68FE9F6C7C02-42-light: #E2E3D9;
--color-68FE9F6C7C02-43-dark: #F3F0EE;
--color-68FE9F6C7C02-43-light: #0F0F10;
--color-68FE9F6C7C02-44-dark: #7A0C0B;
--color-68FE9F6C7C02-44-light: #E2E3D9;
--color-68FE9F6C7C02-45-dark: #910E0D;
--color-68FE9F6C7C02-45-light: #DBDDD0;
--color-68FE9F6C7C02-46-dark: #E9EAE1;
--color-68FE9F6C7C02-46-light: #360908;
--color-68FE9F6C7C02-47-dark: #910E0D;
--color-68FE9F6C7C02-47-light: #DBDDD0;
--color-68FE9F6C7C02-48-dark: #E9EAE1;
--color-68FE9F6C7C02-48-light: #360908;
--color-68FE9F6C7C02-49-dark: #910E0D;
--color-68FE9F6C7C02-49-light: #DBDDD0;
--color-68FE9F6C7C02-50-dark: #E9EAE1;
--color-68FE9F6C7C02-50-light: #360908;
--color-68FE9F6C7C02-51-dark: #910E0D;
--color-68FE9F6C7C02-51-light: #DBDDD0;
--color-68FE9F6C7C02-52-dark: #F3F0EE;
--color-68FE9F6C7C02-52-light: #0F0F10;
--color-68FE9F6C7C02-53-dark: #7A0C0B;
--color-68FE9F6C7C02-53-light: #E2E3D9;
--color-68FE9F6C7C02-54-dark: #540807;
--color-68FE9F6C7C02-54-light: #EFF0EA;
--color-68FE9F6C7C02-55-dark: #7A0C0B;
--color-68FE9F6C7C02-55-light: #E2E3D9;
--color-68FE9F6C7C02-56-dark: #F3F0EE;
--color-68FE9F6C7C02-56-light: #0F0F10;
--color-68FE9F6C7C02-57-dark: #F3F0EE;
--color-68FE9F6C7C02-57-light: #0F0F10;
--color-68FE9F6C7C02-58-dark: #910E0D;
--color-68FE9F6C7C02-58-light: #DBDDD0;
--color-68FE9F6C7C02-59-dark: #F3F0EE;
--color-68FE9F6C7C02-59-light: #0F0F10;
--color-68FE9F6C7C02-60-dark: #540807;
--color-68FE9F6C7C02-60-light: #EFF0EA;
--color-68FE9F6C7C02-61-dark: #7A0C0B;
--color-68FE9F6C7C02-61-light: #E2E3D9;
--color-68FE9F6C7C02-62-dark: #F3F0EE;
--color-68FE9F6C7C02-62-light: #0F0F10;
--color-68FE9F6C7C02-63-dark: #F3F0EE;
--color-68FE9F6C7C02-63-light: #0F0F10;
--color-68FE9F6C7C02-64-dark: #F3F0EE;
--color-68FE9F6C7C02-64-light: #0F0F10;
--color-68FE9F6C7C02-marquee-dark: #FFFFFF;
--color-68FE9F6C7C02-marquee-light: #360908;

/* DA-M (5DC1CC1B686D) */
/* YOUR SETUP — user overrides */
--user-color-5DC1CC1B686D-01-dark: #E9F372;
--user-color-5DC1CC1B686D-02-dark: #F3FE63;
--user-color-5DC1CC1B686D-03-dark: #F1FD59;
--user-color-5DC1CC1B686D-04-dark: #ECF65B;
--user-color-5DC1CC1B686D-05-dark: #CAD265;
--user-color-5DC1CC1B686D-06-dark: #CAD266;
--user-color-5DC1CC1B686D-07-dark: #E1E54E;
--user-color-5DC1CC1B686D-08-dark: #E1E54E;
--user-color-5DC1CC1B686D-09-dark: #676A0E;
--user-color-5DC1CC1B686D-10-dark: #92993E;
--user-color-5DC1CC1B686D-11-dark: #7B8521;
--user-color-5DC1CC1B686D-12-dark: #7B8521;
--user-color-5DC1CC1B686D-13-dark: #CAD266;
--user-color-5DC1CC1B686D-14-dark: #676A0E;
--user-color-5DC1CC1B686D-15-dark: #E9F372;
--user-color-5DC1CC1B686D-16-dark: #F1FD59;
--user-color-5DC1CC1B686D-17-dark: #ECF65B;
--user-color-5DC1CC1B686D-18-dark: #ECF65B;
--user-color-5DC1CC1B686D-19-dark: #ECF65B;
--user-color-5DC1CC1B686D-20-dark: #92993E;
--user-color-5DC1CC1B686D-21-dark: #E9F372;
--user-color-5DC1CC1B686D-22-dark: #F1FD59;
--user-color-5DC1CC1B686D-23-dark: #CAD265;
--user-color-5DC1CC1B686D-24-dark: #676A0E;
--user-color-5DC1CC1B686D-25-dark: #ECF65B;
--user-color-5DC1CC1B686D-26-dark: #ECF65B;
--user-color-5DC1CC1B686D-27-dark: #676A0E;
--user-color-5DC1CC1B686D-28-dark: #CAD265;
--user-color-5DC1CC1B686D-29-dark: #676A0E;
--user-color-5DC1CC1B686D-30-dark: #7B8521;
--user-color-5DC1CC1B686D-31-dark: #F1FD59;
--user-color-5DC1CC1B686D-32-dark: #ECF65B;
--user-color-5DC1CC1B686D-33-dark: #CAD266;
--user-color-5DC1CC1B686D-34-dark: #92993E;
--user-color-5DC1CC1B686D-35-dark: #F1FD59;
--user-color-5DC1CC1B686D-36-dark: #F1FD59;
--user-color-5DC1CC1B686D-37-dark: #F3FE63;
--user-color-5DC1CC1B686D-38-dark: #E9F372;
--user-color-5DC1CC1B686D-39-dark: #7B8521;
--user-color-5DC1CC1B686D-40-dark: #F1FD59;
--user-color-5DC1CC1B686D-41-dark: #E9F372;
--user-color-5DC1CC1B686D-42-dark: #92993E;
--user-color-5DC1CC1B686D-43-dark: #F1FD59;
--user-color-5DC1CC1B686D-44-dark: #92993E;
--user-color-5DC1CC1B686D-45-dark: #7B8521;
--user-color-5DC1CC1B686D-46-dark: #E1E54E;
--user-color-5DC1CC1B686D-47-dark: #7B8521;
--user-color-5DC1CC1B686D-48-dark: #E1E54E;
--user-color-5DC1CC1B686D-49-dark: #7B8521;
--user-color-5DC1CC1B686D-50-dark: #E1E54E;
--user-color-5DC1CC1B686D-51-dark: #7B8521;
--user-color-5DC1CC1B686D-52-dark: #E9F372;
--user-color-5DC1CC1B686D-53-dark: #92993E;
--user-color-5DC1CC1B686D-54-dark: #676A0E;
--user-color-5DC1CC1B686D-55-dark: #92993E;
--user-color-5DC1CC1B686D-56-dark: #E9F372;
--user-color-5DC1CC1B686D-57-dark: #ECF65B;
--user-color-5DC1CC1B686D-58-dark: #7B8521;
--user-color-5DC1CC1B686D-59-dark: #ECF65B;
--user-color-5DC1CC1B686D-60-dark: #676A0E;
--user-color-5DC1CC1B686D-61-dark: #92993E;
--user-color-5DC1CC1B686D-62-dark: #F3FE63;
--user-color-5DC1CC1B686D-63-dark: #F1FD59;
--user-color-5DC1CC1B686D-64-dark: #ECF65B;
--user-color-5DC1CC1B686D-logo_color_1-dark: #CAD265;
--user-color-5DC1CC1B686D-logo_color_2-dark: #E1E54E;
--user-color-5DC1CC1B686D-logo_color_3-dark: #040607;
--user-color-5DC1CC1B686D-marquee-dark: #E1E54E;
--user-color-5DC1CC1B686D-01-light: #623718;
--user-color-5DC1CC1B686D-02-light: #623718;
--user-color-5DC1CC1B686D-03-light: #623718;
--user-color-5DC1CC1B686D-04-light: #623718;
--user-color-5DC1CC1B686D-05-light: #623718;
--user-color-5DC1CC1B686D-06-light: #623718;
--user-color-5DC1CC1B686D-07-light: #763617;
--user-color-5DC1CC1B686D-08-light: #623718;
--user-color-5DC1CC1B686D-09-light: #92993E;
--user-color-5DC1CC1B686D-10-light: #C9D45A;
--user-color-5DC1CC1B686D-11-light: #E9F372;
--user-color-5DC1CC1B686D-12-light: #E9F372;
--user-color-5DC1CC1B686D-13-light: #623718;
--user-color-5DC1CC1B686D-14-light: #92993E;
--user-color-5DC1CC1B686D-15-light: #623718;
--user-color-5DC1CC1B686D-16-light: #623718;
--user-color-5DC1CC1B686D-17-light: #623718;
--user-color-5DC1CC1B686D-18-light: #623718;
--user-color-5DC1CC1B686D-19-light: #623718;
--user-color-5DC1CC1B686D-20-light: #C9D45A;
--user-color-5DC1CC1B686D-21-light: #623718;
--user-color-5DC1CC1B686D-22-light: #623718;
--user-color-5DC1CC1B686D-23-light: #623718;
--user-color-5DC1CC1B686D-24-light: #92993E;
--user-color-5DC1CC1B686D-25-light: #623718;
--user-color-5DC1CC1B686D-26-light: #623718;
--user-color-5DC1CC1B686D-27-light: #92993E;
--user-color-5DC1CC1B686D-28-light: #623718;
--user-color-5DC1CC1B686D-29-light: #92993E;
--user-color-5DC1CC1B686D-30-light: #E9F372;
--user-color-5DC1CC1B686D-31-light: #623718;
--user-color-5DC1CC1B686D-32-light: #623718;
--user-color-5DC1CC1B686D-33-light: #623718;
--user-color-5DC1CC1B686D-34-light: #C9D45A;
--user-color-5DC1CC1B686D-35-light: #623718;
--user-color-5DC1CC1B686D-36-light: #623718;
--user-color-5DC1CC1B686D-37-light: #623718;
--user-color-5DC1CC1B686D-38-light: #623718;
--user-color-5DC1CC1B686D-39-light: #E9F372;
--user-color-5DC1CC1B686D-40-light: #623718;
--user-color-5DC1CC1B686D-41-light: #623718;
--user-color-5DC1CC1B686D-42-light: #C9D45A;
--user-color-5DC1CC1B686D-43-light: #623718;
--user-color-5DC1CC1B686D-44-light: #C9D45A;
--user-color-5DC1CC1B686D-45-light: #E9F372;
--user-color-5DC1CC1B686D-46-light: #763617;
--user-color-5DC1CC1B686D-47-light: #E9F372;
--user-color-5DC1CC1B686D-48-light: #763617;
--user-color-5DC1CC1B686D-49-light: #E9F372;
--user-color-5DC1CC1B686D-50-light: #763617;
--user-color-5DC1CC1B686D-51-light: #E9F372;
--user-color-5DC1CC1B686D-52-light: #623718;
--user-color-5DC1CC1B686D-53-light: #C9D45A;
--user-color-5DC1CC1B686D-54-light: #92993E;
--user-color-5DC1CC1B686D-55-light: #C9D45A;
--user-color-5DC1CC1B686D-56-light: #623718;
--user-color-5DC1CC1B686D-57-light: #623718;
--user-color-5DC1CC1B686D-58-light: #E9F372;
--user-color-5DC1CC1B686D-59-light: #623718;
--user-color-5DC1CC1B686D-60-light: #92993E;
--user-color-5DC1CC1B686D-61-light: #C9D45A;
--user-color-5DC1CC1B686D-62-light: #623718;
--user-color-5DC1CC1B686D-63-light: #623718;
--user-color-5DC1CC1B686D-64-light: #623718;
--user-color-5DC1CC1B686D-logo_color_1-light: #623718;
--user-color-5DC1CC1B686D-logo_color_2-light: #763617;
--user-color-5DC1CC1B686D-marquee-light: #763617;
/* ACTIVE — merged (user overrides AI) */
--color-5DC1CC1B686D-01-dark: #E9F372;
--color-5DC1CC1B686D-01-light: #623718;
--color-5DC1CC1B686D-02-dark: #F3FE63;
--color-5DC1CC1B686D-02-light: #623718;
--color-5DC1CC1B686D-03-dark: #F1FD59;
--color-5DC1CC1B686D-03-light: #623718;
--color-5DC1CC1B686D-04-dark: #ECF65B;
--color-5DC1CC1B686D-04-light: #623718;
--color-5DC1CC1B686D-05-dark: #CAD265;
--color-5DC1CC1B686D-05-light: #623718;
--color-5DC1CC1B686D-06-dark: #CAD266;
--color-5DC1CC1B686D-06-light: #623718;
--color-5DC1CC1B686D-07-dark: #E1E54E;
--color-5DC1CC1B686D-07-light: #763617;
--color-5DC1CC1B686D-08-dark: #E1E54E;
--color-5DC1CC1B686D-08-light: #623718;
--color-5DC1CC1B686D-09-dark: #676A0E;
--color-5DC1CC1B686D-09-light: #92993E;
--color-5DC1CC1B686D-10-dark: #92993E;
--color-5DC1CC1B686D-10-light: #C9D45A;
--color-5DC1CC1B686D-11-dark: #7B8521;
--color-5DC1CC1B686D-11-light: #E9F372;
--color-5DC1CC1B686D-12-dark: #7B8521;
--color-5DC1CC1B686D-12-light: #E9F372;
--color-5DC1CC1B686D-13-dark: #CAD266;
--color-5DC1CC1B686D-13-light: #623718;
--color-5DC1CC1B686D-14-dark: #676A0E;
--color-5DC1CC1B686D-14-light: #92993E;
--color-5DC1CC1B686D-15-dark: #E9F372;
--color-5DC1CC1B686D-15-light: #623718;
--color-5DC1CC1B686D-16-dark: #F1FD59;
--color-5DC1CC1B686D-16-light: #623718;
--color-5DC1CC1B686D-17-dark: #ECF65B;
--color-5DC1CC1B686D-17-light: #623718;
--color-5DC1CC1B686D-18-dark: #ECF65B;
--color-5DC1CC1B686D-18-light: #623718;
--color-5DC1CC1B686D-19-dark: #ECF65B;
--color-5DC1CC1B686D-19-light: #623718;
--color-5DC1CC1B686D-20-dark: #92993E;
--color-5DC1CC1B686D-20-light: #C9D45A;
--color-5DC1CC1B686D-21-dark: #E9F372;
--color-5DC1CC1B686D-21-light: #623718;
--color-5DC1CC1B686D-22-dark: #F1FD59;
--color-5DC1CC1B686D-22-light: #623718;
--color-5DC1CC1B686D-23-dark: #CAD265;
--color-5DC1CC1B686D-23-light: #623718;
--color-5DC1CC1B686D-24-dark: #676A0E;
--color-5DC1CC1B686D-24-light: #92993E;
--color-5DC1CC1B686D-25-dark: #ECF65B;
--color-5DC1CC1B686D-25-light: #623718;
--color-5DC1CC1B686D-26-dark: #ECF65B;
--color-5DC1CC1B686D-26-light: #623718;
--color-5DC1CC1B686D-27-dark: #676A0E;
--color-5DC1CC1B686D-27-light: #92993E;
--color-5DC1CC1B686D-28-dark: #CAD265;
--color-5DC1CC1B686D-28-light: #623718;
--color-5DC1CC1B686D-29-dark: #676A0E;
--color-5DC1CC1B686D-29-light: #92993E;
--color-5DC1CC1B686D-30-dark: #7B8521;
--color-5DC1CC1B686D-30-light: #E9F372;
--color-5DC1CC1B686D-31-dark: #F1FD59;
--color-5DC1CC1B686D-31-light: #623718;
--color-5DC1CC1B686D-32-dark: #ECF65B;
--color-5DC1CC1B686D-32-light: #623718;
--color-5DC1CC1B686D-33-dark: #CAD266;
--color-5DC1CC1B686D-33-light: #623718;
--color-5DC1CC1B686D-34-dark: #92993E;
--color-5DC1CC1B686D-34-light: #C9D45A;
--color-5DC1CC1B686D-35-dark: #F1FD59;
--color-5DC1CC1B686D-35-light: #623718;
--color-5DC1CC1B686D-36-dark: #F1FD59;
--color-5DC1CC1B686D-36-light: #623718;
--color-5DC1CC1B686D-37-dark: #F3FE63;
--color-5DC1CC1B686D-37-light: #623718;
--color-5DC1CC1B686D-38-dark: #E9F372;
--color-5DC1CC1B686D-38-light: #623718;
--color-5DC1CC1B686D-39-dark: #7B8521;
--color-5DC1CC1B686D-39-light: #E9F372;
--color-5DC1CC1B686D-40-dark: #F1FD59;
--color-5DC1CC1B686D-40-light: #623718;
--color-5DC1CC1B686D-41-dark: #E9F372;
--color-5DC1CC1B686D-41-light: #623718;
--color-5DC1CC1B686D-42-dark: #92993E;
--color-5DC1CC1B686D-42-light: #C9D45A;
--color-5DC1CC1B686D-43-dark: #F1FD59;
--color-5DC1CC1B686D-43-light: #623718;
--color-5DC1CC1B686D-44-dark: #92993E;
--color-5DC1CC1B686D-44-light: #C9D45A;
--color-5DC1CC1B686D-45-dark: #7B8521;
--color-5DC1CC1B686D-45-light: #E9F372;
--color-5DC1CC1B686D-46-dark: #E1E54E;
--color-5DC1CC1B686D-46-light: #763617;
--color-5DC1CC1B686D-47-dark: #7B8521;
--color-5DC1CC1B686D-47-light: #E9F372;
--color-5DC1CC1B686D-48-dark: #E1E54E;
--color-5DC1CC1B686D-48-light: #763617;
--color-5DC1CC1B686D-49-dark: #7B8521;
--color-5DC1CC1B686D-49-light: #E9F372;
--color-5DC1CC1B686D-50-dark: #E1E54E;
--color-5DC1CC1B686D-50-light: #763617;
--color-5DC1CC1B686D-51-dark: #7B8521;
--color-5DC1CC1B686D-51-light: #E9F372;
--color-5DC1CC1B686D-52-dark: #E9F372;
--color-5DC1CC1B686D-52-light: #623718;
--color-5DC1CC1B686D-53-dark: #92993E;
--color-5DC1CC1B686D-53-light: #C9D45A;
--color-5DC1CC1B686D-54-dark: #676A0E;
--color-5DC1CC1B686D-54-light: #92993E;
--color-5DC1CC1B686D-55-dark: #92993E;
--color-5DC1CC1B686D-55-light: #C9D45A;
--color-5DC1CC1B686D-56-dark: #E9F372;
--color-5DC1CC1B686D-56-light: #623718;
--color-5DC1CC1B686D-57-dark: #ECF65B;
--color-5DC1CC1B686D-57-light: #623718;
--color-5DC1CC1B686D-58-dark: #7B8521;
--color-5DC1CC1B686D-58-light: #E9F372;
--color-5DC1CC1B686D-59-dark: #ECF65B;
--color-5DC1CC1B686D-59-light: #623718;
--color-5DC1CC1B686D-60-dark: #676A0E;
--color-5DC1CC1B686D-60-light: #92993E;
--color-5DC1CC1B686D-61-dark: #92993E;
--color-5DC1CC1B686D-61-light: #C9D45A;
--color-5DC1CC1B686D-62-dark: #F3FE63;
--color-5DC1CC1B686D-62-light: #623718;
--color-5DC1CC1B686D-63-dark: #F1FD59;
--color-5DC1CC1B686D-63-light: #623718;
--color-5DC1CC1B686D-64-dark: #ECF65B;
--color-5DC1CC1B686D-64-light: #623718;
--color-5DC1CC1B686D-logo_color_1-dark: #CAD265;
--color-5DC1CC1B686D-logo_color_1-light: #623718;
--color-5DC1CC1B686D-logo_color_2-dark: #E1E54E;
--color-5DC1CC1B686D-logo_color_2-light: #763617;
--color-5DC1CC1B686D-logo_color_3-dark: #040607;
--color-5DC1CC1B686D-marquee-dark: #E1E54E;
--color-5DC1CC1B686D-marquee-light: #763617;

/* mTok (0638672FDA6D) */
/* YOUR SETUP — user overrides */
--user-color-0638672FDA6D-01-dark: #DAAB79;
--user-color-0638672FDA6D-02-dark: #DAAB79;
--user-color-0638672FDA6D-03-dark: #DAAB79;
--user-color-0638672FDA6D-04-dark: #DAAB79;
--user-color-0638672FDA6D-05-dark: #F7AB5B;
--user-color-0638672FDA6D-06-dark: #DAAB79;
--user-color-0638672FDA6D-07-dark: #F7AB5B;
--user-color-0638672FDA6D-08-dark: #FCE1C4;
--user-color-0638672FDA6D-09-dark: #09101E;
--user-color-0638672FDA6D-10-dark: #13213D;
--user-color-0638672FDA6D-11-dark: #192C50;
--user-color-0638672FDA6D-12-dark: #192C50;
--user-color-0638672FDA6D-13-dark: #DAAB79;
--user-color-0638672FDA6D-14-dark: #09101E;
--user-color-0638672FDA6D-15-dark: #DAAB79;
--user-color-0638672FDA6D-16-dark: #DAAB79;
--user-color-0638672FDA6D-17-dark: #DAAB79;
--user-color-0638672FDA6D-18-dark: #DAAB79;
--user-color-0638672FDA6D-19-dark: #DAAB79;
--user-color-0638672FDA6D-20-dark: #13213D;
--user-color-0638672FDA6D-21-dark: #DAAB79;
--user-color-0638672FDA6D-22-dark: #DAAB79;
--user-color-0638672FDA6D-23-dark: #F7AB5B;
--user-color-0638672FDA6D-24-dark: #09101E;
--user-color-0638672FDA6D-25-dark: #DAAB79;
--user-color-0638672FDA6D-26-dark: #DAAB79;
--user-color-0638672FDA6D-27-dark: #09101E;
--user-color-0638672FDA6D-28-dark: #F7AB5B;
--user-color-0638672FDA6D-29-dark: #09101E;
--user-color-0638672FDA6D-30-dark: #192C50;
--user-color-0638672FDA6D-31-dark: #DAAB79;
--user-color-0638672FDA6D-32-dark: #DAAB79;
--user-color-0638672FDA6D-33-dark: #DAAB79;
--user-color-0638672FDA6D-34-dark: #13213D;
--user-color-0638672FDA6D-35-dark: #DAAB79;
--user-color-0638672FDA6D-36-dark: #DAAB79;
--user-color-0638672FDA6D-37-dark: #DAAB79;
--user-color-0638672FDA6D-38-dark: #DAAB79;
--user-color-0638672FDA6D-39-dark: #192C50;
--user-color-0638672FDA6D-40-dark: #DAAB79;
--user-color-0638672FDA6D-41-dark: #DAAB79;
--user-color-0638672FDA6D-42-dark: #13213D;
--user-color-0638672FDA6D-43-dark: #DAAB79;
--user-color-0638672FDA6D-44-dark: #13213D;
--user-color-0638672FDA6D-45-dark: #192C50;
--user-color-0638672FDA6D-46-dark: #F7AB5B;
--user-color-0638672FDA6D-47-dark: #192C50;
--user-color-0638672FDA6D-48-dark: #F7AB5B;
--user-color-0638672FDA6D-49-dark: #192C50;
--user-color-0638672FDA6D-50-dark: #F7AB5B;
--user-color-0638672FDA6D-51-dark: #192C50;
--user-color-0638672FDA6D-52-dark: #DAAB79;
--user-color-0638672FDA6D-53-dark: #13213D;
--user-color-0638672FDA6D-54-dark: #09101E;
--user-color-0638672FDA6D-55-dark: #13213D;
--user-color-0638672FDA6D-56-dark: #DAAB79;
--user-color-0638672FDA6D-57-dark: #DAAB79;
--user-color-0638672FDA6D-58-dark: #192C50;
--user-color-0638672FDA6D-59-dark: #DAAB79;
--user-color-0638672FDA6D-60-dark: #09101E;
--user-color-0638672FDA6D-61-dark: #13213D;
--user-color-0638672FDA6D-62-dark: #DAAB79;
--user-color-0638672FDA6D-63-dark: #DAAB79;
--user-color-0638672FDA6D-64-dark: #DAAB79;
--user-color-0638672FDA6D-marquee-dark: #F7AB5B;
--user-color-0638672FDA6D-01-light: #0F0F10;
--user-color-0638672FDA6D-02-light: #0F0F10;
--user-color-0638672FDA6D-03-light: #0F0F10;
--user-color-0638672FDA6D-04-light: #0F0F10;
--user-color-0638672FDA6D-05-light: #644833;
--user-color-0638672FDA6D-06-light: #0F0F10;
--user-color-0638672FDA6D-07-light: #362412;
--user-color-0638672FDA6D-08-light: #322C26;
--user-color-0638672FDA6D-09-light: #DEE9EF;
--user-color-0638672FDA6D-10-light: #C6D7E4;
--user-color-0638672FDA6D-11-light: #DEE9EF;
--user-color-0638672FDA6D-12-light: #DEE9EF;
--user-color-0638672FDA6D-13-light: #0F0F10;
--user-color-0638672FDA6D-14-light: #DEE9EF;
--user-color-0638672FDA6D-15-light: #0F0F10;
--user-color-0638672FDA6D-16-light: #0F0F10;
--user-color-0638672FDA6D-17-light: #0F0F10;
--user-color-0638672FDA6D-18-light: #0F0F10;
--user-color-0638672FDA6D-19-light: #0F0F10;
--user-color-0638672FDA6D-20-light: #C6D7E4;
--user-color-0638672FDA6D-21-light: #0F0F10;
--user-color-0638672FDA6D-22-light: #0F0F10;
--user-color-0638672FDA6D-23-light: #644833;
--user-color-0638672FDA6D-24-light: #DEE9EF;
--user-color-0638672FDA6D-25-light: #0F0F10;
--user-color-0638672FDA6D-26-light: #0F0F10;
--user-color-0638672FDA6D-27-light: #DEE9EF;
--user-color-0638672FDA6D-28-light: #644833;
--user-color-0638672FDA6D-29-light: #DEE9EF;
--user-color-0638672FDA6D-30-light: #DEE9EF;
--user-color-0638672FDA6D-31-light: #0F0F10;
--user-color-0638672FDA6D-32-light: #0F0F10;
--user-color-0638672FDA6D-33-light: #0F0F10;
--user-color-0638672FDA6D-34-light: #C6D7E4;
--user-color-0638672FDA6D-35-light: #0F0F10;
--user-color-0638672FDA6D-36-light: #0F0F10;
--user-color-0638672FDA6D-37-light: #0F0F10;
--user-color-0638672FDA6D-38-light: #0F0F10;
--user-color-0638672FDA6D-39-light: #DEE9EF;
--user-color-0638672FDA6D-40-light: #0F0F10;
--user-color-0638672FDA6D-41-light: #0F0F10;
--user-color-0638672FDA6D-42-light: #C6D7E4;
--user-color-0638672FDA6D-43-light: #0F0F10;
--user-color-0638672FDA6D-44-light: #C6D7E4;
--user-color-0638672FDA6D-45-light: #DEE9EF;
--user-color-0638672FDA6D-46-light: #362412;
--user-color-0638672FDA6D-47-light: #DEE9EF;
--user-color-0638672FDA6D-48-light: #362412;
--user-color-0638672FDA6D-49-light: #DEE9EF;
--user-color-0638672FDA6D-50-light: #362412;
--user-color-0638672FDA6D-51-light: #DEE9EF;
--user-color-0638672FDA6D-52-light: #0F0F10;
--user-color-0638672FDA6D-53-light: #C6D7E4;
--user-color-0638672FDA6D-54-light: #DEE9EF;
--user-color-0638672FDA6D-55-light: #C6D7E4;
--user-color-0638672FDA6D-56-light: #0F0F10;
--user-color-0638672FDA6D-57-light: #0F0F10;
--user-color-0638672FDA6D-58-light: #DEE9EF;
--user-color-0638672FDA6D-59-light: #0F0F10;
--user-color-0638672FDA6D-60-light: #DEE9EF;
--user-color-0638672FDA6D-61-light: #C6D7E4;
--user-color-0638672FDA6D-62-light: #0F0F10;
--user-color-0638672FDA6D-63-light: #0F0F10;
--user-color-0638672FDA6D-64-light: #0F0F10;
--user-color-0638672FDA6D-logo_color_1-light: #644833;
--user-color-0638672FDA6D-logo_color_2-light: #B0875D;
--user-color-0638672FDA6D-logo_color_3-light: #DEE9EF;
--user-color-0638672FDA6D-marquee-light: #B2865D;
/* ACTIVE — merged (user overrides AI) */
--color-0638672FDA6D-01-dark: #DAAB79;
--color-0638672FDA6D-01-light: #0F0F10;
--color-0638672FDA6D-02-dark: #DAAB79;
--color-0638672FDA6D-02-light: #0F0F10;
--color-0638672FDA6D-03-dark: #DAAB79;
--color-0638672FDA6D-03-light: #0F0F10;
--color-0638672FDA6D-04-dark: #DAAB79;
--color-0638672FDA6D-04-light: #0F0F10;
--color-0638672FDA6D-05-dark: #F7AB5B;
--color-0638672FDA6D-05-light: #644833;
--color-0638672FDA6D-06-dark: #DAAB79;
--color-0638672FDA6D-06-light: #0F0F10;
--color-0638672FDA6D-07-dark: #F7AB5B;
--color-0638672FDA6D-07-light: #362412;
--color-0638672FDA6D-08-dark: #FCE1C4;
--color-0638672FDA6D-08-light: #322C26;
--color-0638672FDA6D-09-dark: #09101E;
--color-0638672FDA6D-09-light: #DEE9EF;
--color-0638672FDA6D-10-dark: #13213D;
--color-0638672FDA6D-10-light: #C6D7E4;
--color-0638672FDA6D-11-dark: #192C50;
--color-0638672FDA6D-11-light: #DEE9EF;
--color-0638672FDA6D-12-dark: #192C50;
--color-0638672FDA6D-12-light: #DEE9EF;
--color-0638672FDA6D-13-dark: #DAAB79;
--color-0638672FDA6D-13-light: #0F0F10;
--color-0638672FDA6D-14-dark: #09101E;
--color-0638672FDA6D-14-light: #DEE9EF;
--color-0638672FDA6D-15-dark: #DAAB79;
--color-0638672FDA6D-15-light: #0F0F10;
--color-0638672FDA6D-16-dark: #DAAB79;
--color-0638672FDA6D-16-light: #0F0F10;
--color-0638672FDA6D-17-dark: #DAAB79;
--color-0638672FDA6D-17-light: #0F0F10;
--color-0638672FDA6D-18-dark: #DAAB79;
--color-0638672FDA6D-18-light: #0F0F10;
--color-0638672FDA6D-19-dark: #DAAB79;
--color-0638672FDA6D-19-light: #0F0F10;
--color-0638672FDA6D-20-dark: #13213D;
--color-0638672FDA6D-20-light: #C6D7E4;
--color-0638672FDA6D-21-dark: #DAAB79;
--color-0638672FDA6D-21-light: #0F0F10;
--color-0638672FDA6D-22-dark: #DAAB79;
--color-0638672FDA6D-22-light: #0F0F10;
--color-0638672FDA6D-23-dark: #F7AB5B;
--color-0638672FDA6D-23-light: #644833;
--color-0638672FDA6D-24-dark: #09101E;
--color-0638672FDA6D-24-light: #DEE9EF;
--color-0638672FDA6D-25-dark: #DAAB79;
--color-0638672FDA6D-25-light: #0F0F10;
--color-0638672FDA6D-26-dark: #DAAB79;
--color-0638672FDA6D-26-light: #0F0F10;
--color-0638672FDA6D-27-dark: #09101E;
--color-0638672FDA6D-27-light: #DEE9EF;
--color-0638672FDA6D-28-dark: #F7AB5B;
--color-0638672FDA6D-28-light: #644833;
--color-0638672FDA6D-29-dark: #09101E;
--color-0638672FDA6D-29-light: #DEE9EF;
--color-0638672FDA6D-30-dark: #192C50;
--color-0638672FDA6D-30-light: #DEE9EF;
--color-0638672FDA6D-31-dark: #DAAB79;
--color-0638672FDA6D-31-light: #0F0F10;
--color-0638672FDA6D-32-dark: #DAAB79;
--color-0638672FDA6D-32-light: #0F0F10;
--color-0638672FDA6D-33-dark: #DAAB79;
--color-0638672FDA6D-33-light: #0F0F10;
--color-0638672FDA6D-34-dark: #13213D;
--color-0638672FDA6D-34-light: #C6D7E4;
--color-0638672FDA6D-35-dark: #DAAB79;
--color-0638672FDA6D-35-light: #0F0F10;
--color-0638672FDA6D-36-dark: #DAAB79;
--color-0638672FDA6D-36-light: #0F0F10;
--color-0638672FDA6D-37-dark: #DAAB79;
--color-0638672FDA6D-37-light: #0F0F10;
--color-0638672FDA6D-38-dark: #DAAB79;
--color-0638672FDA6D-38-light: #0F0F10;
--color-0638672FDA6D-39-dark: #192C50;
--color-0638672FDA6D-39-light: #DEE9EF;
--color-0638672FDA6D-40-dark: #DAAB79;
--color-0638672FDA6D-40-light: #0F0F10;
--color-0638672FDA6D-41-dark: #DAAB79;
--color-0638672FDA6D-41-light: #0F0F10;
--color-0638672FDA6D-42-dark: #13213D;
--color-0638672FDA6D-42-light: #C6D7E4;
--color-0638672FDA6D-43-dark: #DAAB79;
--color-0638672FDA6D-43-light: #0F0F10;
--color-0638672FDA6D-44-dark: #13213D;
--color-0638672FDA6D-44-light: #C6D7E4;
--color-0638672FDA6D-45-dark: #192C50;
--color-0638672FDA6D-45-light: #DEE9EF;
--color-0638672FDA6D-46-dark: #F7AB5B;
--color-0638672FDA6D-46-light: #362412;
--color-0638672FDA6D-47-dark: #192C50;
--color-0638672FDA6D-47-light: #DEE9EF;
--color-0638672FDA6D-48-dark: #F7AB5B;
--color-0638672FDA6D-48-light: #362412;
--color-0638672FDA6D-49-dark: #192C50;
--color-0638672FDA6D-49-light: #DEE9EF;
--color-0638672FDA6D-50-dark: #F7AB5B;
--color-0638672FDA6D-50-light: #362412;
--color-0638672FDA6D-51-dark: #192C50;
--color-0638672FDA6D-51-light: #DEE9EF;
--color-0638672FDA6D-52-dark: #DAAB79;
--color-0638672FDA6D-52-light: #0F0F10;
--color-0638672FDA6D-53-dark: #13213D;
--color-0638672FDA6D-53-light: #C6D7E4;
--color-0638672FDA6D-54-dark: #09101E;
--color-0638672FDA6D-54-light: #DEE9EF;
--color-0638672FDA6D-55-dark: #13213D;
--color-0638672FDA6D-55-light: #C6D7E4;
--color-0638672FDA6D-56-dark: #DAAB79;
--color-0638672FDA6D-56-light: #0F0F10;
--color-0638672FDA6D-57-dark: #DAAB79;
--color-0638672FDA6D-57-light: #0F0F10;
--color-0638672FDA6D-58-dark: #192C50;
--color-0638672FDA6D-58-light: #DEE9EF;
--color-0638672FDA6D-59-dark: #DAAB79;
--color-0638672FDA6D-59-light: #0F0F10;
--color-0638672FDA6D-60-dark: #09101E;
--color-0638672FDA6D-60-light: #DEE9EF;
--color-0638672FDA6D-61-dark: #13213D;
--color-0638672FDA6D-61-light: #C6D7E4;
--color-0638672FDA6D-62-dark: #DAAB79;
--color-0638672FDA6D-62-light: #0F0F10;
--color-0638672FDA6D-63-dark: #DAAB79;
--color-0638672FDA6D-63-light: #0F0F10;
--color-0638672FDA6D-64-dark: #DAAB79;
--color-0638672FDA6D-64-light: #0F0F10;
--color-0638672FDA6D-logo_color_1-light: #644833;
--color-0638672FDA6D-logo_color_2-light: #B0875D;
--color-0638672FDA6D-logo_color_3-light: #DEE9EF;
--color-0638672FDA6D-marquee-dark: #F7AB5B;
--color-0638672FDA6D-marquee-light: #B2865D;

/* YOUR SETUP — user overrides */
/* ACTIVE — merged (user overrides AI) */

/* LARRY LLM (4617B0447913) */
/* YOUR SETUP — user overrides */
--user-color-4617B0447913-01-dark: #4DFF6B;
--user-color-4617B0447913-02-dark: #0CCC68;
--user-color-4617B0447913-03-dark: #0AAE58;
--user-color-4617B0447913-04-dark: #3CFF7A;
--user-color-4617B0447913-05-dark: #66FF8C;
--user-color-4617B0447913-06-dark: #0CCC68;
--user-color-4617B0447913-07-dark: #66FF8C;
--user-color-4617B0447913-08-dark: #0A9A4E;
--user-color-4617B0447913-09-dark: #000000;
--user-color-4617B0447913-10-dark: #001100;
--user-color-4617B0447913-11-dark: #04180A;
--user-color-4617B0447913-01-light: #FFB000;
--user-color-4617B0447913-02-light: #FF8100;
--user-color-4617B0447913-03-light: #E67300;
--user-color-4617B0447913-04-light: #FFB000;
--user-color-4617B0447913-05-light: #FFC133;
--user-color-4617B0447913-06-light: #FF8100;
--user-color-4617B0447913-07-light: #FFC133;
--user-color-4617B0447913-08-light: #CC6600;
--user-color-4617B0447913-09-light: #000000;
--user-color-4617B0447913-10-light: #0D0700;
--user-color-4617B0447913-11-light: #1A0E00;
/* ACTIVE — merged (user overrides AI) */
--color-4617B0447913-01-dark: #4DFF6B;
--color-4617B0447913-01-light: #FFB000;
--color-4617B0447913-02-dark: #0CCC68;
--color-4617B0447913-02-light: #FF8100;
--color-4617B0447913-03-dark: #0AAE58;
--color-4617B0447913-03-light: #E67300;
--color-4617B0447913-04-dark: #3CFF7A;
--color-4617B0447913-04-light: #FFB000;
--color-4617B0447913-05-dark: #66FF8C;
--color-4617B0447913-05-light: #FFC133;
--color-4617B0447913-06-dark: #0CCC68;
--color-4617B0447913-06-light: #FF8100;
--color-4617B0447913-07-dark: #66FF8C;
--color-4617B0447913-07-light: #FFC133;
--color-4617B0447913-08-dark: #0A9A4E;
--color-4617B0447913-08-light: #CC6600;
--color-4617B0447913-09-dark: #000000;
--color-4617B0447913-09-light: #000000;
--color-4617B0447913-10-dark: #001100;
--color-4617B0447913-10-light: #0D0700;
--color-4617B0447913-11-dark: #04180A;
--color-4617B0447913-11-light: #1A0E00;
--color-4617B0447913-12-dark: #04180A;
--color-4617B0447913-12-light: #1A0E00;
--color-4617B0447913-13-dark: #0CCC68;
--color-4617B0447913-13-light: #FF8100;
--color-4617B0447913-14-dark: #000000;
--color-4617B0447913-14-light: #000000;
--color-4617B0447913-15-dark: #4DFF6B;
--color-4617B0447913-15-light: #FFB000;
--color-4617B0447913-16-dark: #0AAE58;
--color-4617B0447913-16-light: #E67300;
--color-4617B0447913-17-dark: #3CFF7A;
--color-4617B0447913-17-light: #FFB000;
--color-4617B0447913-18-dark: #3CFF7A;
--color-4617B0447913-18-light: #FFB000;
--color-4617B0447913-19-dark: #3CFF7A;
--color-4617B0447913-19-light: #FFB000;
--color-4617B0447913-20-dark: #001100;
--color-4617B0447913-20-light: #0D0700;
--color-4617B0447913-21-dark: #4DFF6B;
--color-4617B0447913-21-light: #FFB000;
--color-4617B0447913-22-dark: #0AAE58;
--color-4617B0447913-22-light: #E67300;
--color-4617B0447913-23-dark: #66FF8C;
--color-4617B0447913-23-light: #FFC133;
--color-4617B0447913-24-dark: #000000;
--color-4617B0447913-24-light: #000000;
--color-4617B0447913-25-dark: #3CFF7A;
--color-4617B0447913-25-light: #FFB000;
--color-4617B0447913-26-dark: #3CFF7A;
--color-4617B0447913-26-light: #FFB000;
--color-4617B0447913-27-dark: #000000;
--color-4617B0447913-27-light: #000000;
--color-4617B0447913-28-dark: #66FF8C;
--color-4617B0447913-28-light: #FFC133;
--color-4617B0447913-29-dark: #000000;
--color-4617B0447913-29-light: #000000;
--color-4617B0447913-30-dark: #04180A;
--color-4617B0447913-30-light: #1A0E00;
--color-4617B0447913-31-dark: #0AAE58;
--color-4617B0447913-31-light: #E67300;
--color-4617B0447913-32-dark: #3CFF7A;
--color-4617B0447913-32-light: #FFB000;
--color-4617B0447913-33-dark: #0CCC68;
--color-4617B0447913-33-light: #FF8100;
--color-4617B0447913-34-dark: #001100;
--color-4617B0447913-34-light: #0D0700;
--color-4617B0447913-35-dark: #0AAE58;
--color-4617B0447913-35-light: #E67300;
--color-4617B0447913-36-dark: #0AAE58;
--color-4617B0447913-36-light: #E67300;
--color-4617B0447913-37-dark: #0CCC68;
--color-4617B0447913-37-light: #FF8100;
--color-4617B0447913-38-dark: #4DFF6B;
--color-4617B0447913-38-light: #FFB000;
--color-4617B0447913-39-dark: #04180A;
--color-4617B0447913-39-light: #1A0E00;
--color-4617B0447913-40-dark: #0AAE58;
--color-4617B0447913-40-light: #E67300;
--color-4617B0447913-41-dark: #4DFF6B;
--color-4617B0447913-41-light: #FFB000;
--color-4617B0447913-42-dark: #001100;
--color-4617B0447913-42-light: #0D0700;
--color-4617B0447913-43-dark: #0AAE58;
--color-4617B0447913-43-light: #E67300;
--color-4617B0447913-44-dark: #001100;
--color-4617B0447913-44-light: #0D0700;
--color-4617B0447913-45-dark: #04180A;
--color-4617B0447913-45-light: #1A0E00;
--color-4617B0447913-46-dark: #66FF8C;
--color-4617B0447913-46-light: #FFC133;
--color-4617B0447913-47-dark: #04180A;
--color-4617B0447913-47-light: #1A0E00;
--color-4617B0447913-48-dark: #66FF8C;
--color-4617B0447913-48-light: #FFC133;
--color-4617B0447913-49-dark: #04180A;
--color-4617B0447913-49-light: #1A0E00;
--color-4617B0447913-50-dark: #66FF8C;
--color-4617B0447913-50-light: #FFC133;
--color-4617B0447913-51-dark: #04180A;
--color-4617B0447913-51-light: #1A0E00;
--color-4617B0447913-52-dark: #4DFF6B;
--color-4617B0447913-52-light: #FFB000;
--color-4617B0447913-53-dark: #001100;
--color-4617B0447913-53-light: #0D0700;
--color-4617B0447913-54-dark: #000000;
--color-4617B0447913-54-light: #000000;
--color-4617B0447913-55-dark: #001100;
--color-4617B0447913-55-light: #0D0700;
--color-4617B0447913-56-dark: #4DFF6B;
--color-4617B0447913-56-light: #FFB000;
--color-4617B0447913-57-dark: #3CFF7A;
--color-4617B0447913-57-light: #FFB000;
--color-4617B0447913-58-dark: #04180A;
--color-4617B0447913-58-light: #1A0E00;
--color-4617B0447913-59-dark: #3CFF7A;
--color-4617B0447913-59-light: #FFB000;
--color-4617B0447913-60-dark: #000000;
--color-4617B0447913-60-light: #000000;
--color-4617B0447913-61-dark: #001100;
--color-4617B0447913-61-light: #0D0700;
--color-4617B0447913-62-dark: #0CCC68;
--color-4617B0447913-62-light: #FF8100;
--color-4617B0447913-63-dark: #0AAE58;
--color-4617B0447913-63-light: #E67300;
--color-4617B0447913-64-dark: #3CFF7A;
--color-4617B0447913-64-light: #FFB000;

}

/******************************************************************************
 * LIVE ASSEMBLER
 * Maps --active-* variables based on two data attributes on <html>:
 *   data-brilliance-hierarchy="68FE9F6C7C02"
 *   data-theme="dark"
 ******************************************************************************/

/* Frost Security — dark */
[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="dark"] {
  --active-color-01: var(--color-68FE9F6C7C02-01-dark, transparent);
  --active-color-02: var(--color-68FE9F6C7C02-02-dark, transparent);
  --active-color-03: var(--color-68FE9F6C7C02-03-dark, transparent);
  --active-color-04: var(--color-68FE9F6C7C02-04-dark, transparent);
  --active-color-05: var(--color-68FE9F6C7C02-05-dark, transparent);
  --active-color-06: var(--color-68FE9F6C7C02-06-dark, transparent);
  --active-color-07: var(--color-68FE9F6C7C02-07-dark, transparent);
  --active-color-08: var(--color-68FE9F6C7C02-08-dark, transparent);
  --active-color-09: var(--color-68FE9F6C7C02-09-dark, transparent);
  --active-color-10: var(--color-68FE9F6C7C02-10-dark, transparent);
  --active-color-11: var(--color-68FE9F6C7C02-11-dark, transparent);
  --active-color-12: var(--color-68FE9F6C7C02-12-dark, transparent);
  --active-color-13: var(--color-68FE9F6C7C02-13-dark, transparent);
  --active-color-14: var(--color-68FE9F6C7C02-14-dark, transparent);
  --active-color-15: var(--color-68FE9F6C7C02-15-dark, transparent);
  --active-color-16: var(--color-68FE9F6C7C02-16-dark, transparent);
  --active-color-17: var(--color-68FE9F6C7C02-17-dark, transparent);
  --active-color-18: var(--color-68FE9F6C7C02-18-dark, transparent);
  --active-color-19: var(--color-68FE9F6C7C02-19-dark, transparent);
  --active-color-20: var(--color-68FE9F6C7C02-20-dark, transparent);
  --active-color-21: var(--color-68FE9F6C7C02-21-dark, transparent);
  --active-color-22: var(--color-68FE9F6C7C02-22-dark, transparent);
  --active-color-23: var(--color-68FE9F6C7C02-23-dark, transparent);
  --active-color-24: var(--color-68FE9F6C7C02-24-dark, transparent);
  --active-color-25: var(--color-68FE9F6C7C02-25-dark, transparent);
  --active-color-26: var(--color-68FE9F6C7C02-26-dark, transparent);
  --active-color-27: var(--color-68FE9F6C7C02-27-dark, transparent);
  --active-color-28: var(--color-68FE9F6C7C02-28-dark, transparent);
  --active-color-29: var(--color-68FE9F6C7C02-29-dark, transparent);
  --active-color-30: var(--color-68FE9F6C7C02-30-dark, transparent);
  --active-color-31: var(--color-68FE9F6C7C02-31-dark, transparent);
  --active-color-32: var(--color-68FE9F6C7C02-32-dark, transparent);
  --active-color-33: var(--color-68FE9F6C7C02-33-dark, transparent);
  --active-color-34: var(--color-68FE9F6C7C02-34-dark, transparent);
  --active-color-35: var(--color-68FE9F6C7C02-35-dark, transparent);
  --active-color-36: var(--color-68FE9F6C7C02-36-dark, transparent);
  --active-color-37: var(--color-68FE9F6C7C02-37-dark, transparent);
  --active-color-38: var(--color-68FE9F6C7C02-38-dark, transparent);
  --active-color-39: var(--color-68FE9F6C7C02-39-dark, transparent);
  --active-color-40: var(--color-68FE9F6C7C02-40-dark, transparent);
  --active-color-41: var(--color-68FE9F6C7C02-41-dark, transparent);
  --active-color-42: var(--color-68FE9F6C7C02-42-dark, transparent);
  --active-color-43: var(--color-68FE9F6C7C02-43-dark, transparent);
  --active-color-44: var(--color-68FE9F6C7C02-44-dark, transparent);
  --active-color-45: var(--color-68FE9F6C7C02-45-dark, transparent);
  --active-color-46: var(--color-68FE9F6C7C02-46-dark, transparent);
  --active-color-47: var(--color-68FE9F6C7C02-47-dark, transparent);
  --active-color-48: var(--color-68FE9F6C7C02-48-dark, transparent);
  --active-color-49: var(--color-68FE9F6C7C02-49-dark, transparent);
  --active-color-50: var(--color-68FE9F6C7C02-50-dark, transparent);
  --active-color-51: var(--color-68FE9F6C7C02-51-dark, transparent);
  --active-color-52: var(--color-68FE9F6C7C02-52-dark, transparent);
  --active-color-53: var(--color-68FE9F6C7C02-53-dark, transparent);
  --active-color-54: var(--color-68FE9F6C7C02-54-dark, transparent);
  --active-color-55: var(--color-68FE9F6C7C02-55-dark, transparent);
  --active-color-56: var(--color-68FE9F6C7C02-56-dark, transparent);
  --active-color-57: var(--color-68FE9F6C7C02-57-dark, transparent);
  --active-color-58: var(--color-68FE9F6C7C02-58-dark, transparent);
  --active-color-59: var(--color-68FE9F6C7C02-59-dark, transparent);
  --active-color-60: var(--color-68FE9F6C7C02-60-dark, transparent);
  --active-color-61: var(--color-68FE9F6C7C02-61-dark, transparent);
  --active-color-62: var(--color-68FE9F6C7C02-62-dark, transparent);
  --active-color-63: var(--color-68FE9F6C7C02-63-dark, transparent);
  --active-color-64: var(--color-68FE9F6C7C02-64-dark, transparent);
  --active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-dark);
  --active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-dark);
  --active-logo_header: var(--img-68FE9F6C7C02-logo_header-dark);
  --active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-dark);
  --active-background: var(--img-68FE9F6C7C02-background-dark);
  --active-moodboard: var(--img-68FE9F6C7C02-moodboard-dark);
  --active-hero: var(--img-68FE9F6C7C02-hero-dark);
  --active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-dark);
  --active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-dark);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* Frost Security — light */
[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="light"] {
  --active-color-01: var(--color-68FE9F6C7C02-01-light, transparent);
  --active-color-02: var(--color-68FE9F6C7C02-02-light, transparent);
  --active-color-03: var(--color-68FE9F6C7C02-03-light, transparent);
  --active-color-04: var(--color-68FE9F6C7C02-04-light, transparent);
  --active-color-05: var(--color-68FE9F6C7C02-05-light, transparent);
  --active-color-06: var(--color-68FE9F6C7C02-06-light, transparent);
  --active-color-07: var(--color-68FE9F6C7C02-07-light, transparent);
  --active-color-08: var(--color-68FE9F6C7C02-08-light, transparent);
  --active-color-09: var(--color-68FE9F6C7C02-09-light, transparent);
  --active-color-10: var(--color-68FE9F6C7C02-10-light, transparent);
  --active-color-11: var(--color-68FE9F6C7C02-11-light, transparent);
  --active-color-12: var(--color-68FE9F6C7C02-12-light, transparent);
  --active-color-13: var(--color-68FE9F6C7C02-13-light, transparent);
  --active-color-14: var(--color-68FE9F6C7C02-14-light, transparent);
  --active-color-15: var(--color-68FE9F6C7C02-15-light, transparent);
  --active-color-16: var(--color-68FE9F6C7C02-16-light, transparent);
  --active-color-17: var(--color-68FE9F6C7C02-17-light, transparent);
  --active-color-18: var(--color-68FE9F6C7C02-18-light, transparent);
  --active-color-19: var(--color-68FE9F6C7C02-19-light, transparent);
  --active-color-20: var(--color-68FE9F6C7C02-20-light, transparent);
  --active-color-21: var(--color-68FE9F6C7C02-21-light, transparent);
  --active-color-22: var(--color-68FE9F6C7C02-22-light, transparent);
  --active-color-23: var(--color-68FE9F6C7C02-23-light, transparent);
  --active-color-24: var(--color-68FE9F6C7C02-24-light, transparent);
  --active-color-25: var(--color-68FE9F6C7C02-25-light, transparent);
  --active-color-26: var(--color-68FE9F6C7C02-26-light, transparent);
  --active-color-27: var(--color-68FE9F6C7C02-27-light, transparent);
  --active-color-28: var(--color-68FE9F6C7C02-28-light, transparent);
  --active-color-29: var(--color-68FE9F6C7C02-29-light, transparent);
  --active-color-30: var(--color-68FE9F6C7C02-30-light, transparent);
  --active-color-31: var(--color-68FE9F6C7C02-31-light, transparent);
  --active-color-32: var(--color-68FE9F6C7C02-32-light, transparent);
  --active-color-33: var(--color-68FE9F6C7C02-33-light, transparent);
  --active-color-34: var(--color-68FE9F6C7C02-34-light, transparent);
  --active-color-35: var(--color-68FE9F6C7C02-35-light, transparent);
  --active-color-36: var(--color-68FE9F6C7C02-36-light, transparent);
  --active-color-37: var(--color-68FE9F6C7C02-37-light, transparent);
  --active-color-38: var(--color-68FE9F6C7C02-38-light, transparent);
  --active-color-39: var(--color-68FE9F6C7C02-39-light, transparent);
  --active-color-40: var(--color-68FE9F6C7C02-40-light, transparent);
  --active-color-41: var(--color-68FE9F6C7C02-41-light, transparent);
  --active-color-42: var(--color-68FE9F6C7C02-42-light, transparent);
  --active-color-43: var(--color-68FE9F6C7C02-43-light, transparent);
  --active-color-44: var(--color-68FE9F6C7C02-44-light, transparent);
  --active-color-45: var(--color-68FE9F6C7C02-45-light, transparent);
  --active-color-46: var(--color-68FE9F6C7C02-46-light, transparent);
  --active-color-47: var(--color-68FE9F6C7C02-47-light, transparent);
  --active-color-48: var(--color-68FE9F6C7C02-48-light, transparent);
  --active-color-49: var(--color-68FE9F6C7C02-49-light, transparent);
  --active-color-50: var(--color-68FE9F6C7C02-50-light, transparent);
  --active-color-51: var(--color-68FE9F6C7C02-51-light, transparent);
  --active-color-52: var(--color-68FE9F6C7C02-52-light, transparent);
  --active-color-53: var(--color-68FE9F6C7C02-53-light, transparent);
  --active-color-54: var(--color-68FE9F6C7C02-54-light, transparent);
  --active-color-55: var(--color-68FE9F6C7C02-55-light, transparent);
  --active-color-56: var(--color-68FE9F6C7C02-56-light, transparent);
  --active-color-57: var(--color-68FE9F6C7C02-57-light, transparent);
  --active-color-58: var(--color-68FE9F6C7C02-58-light, transparent);
  --active-color-59: var(--color-68FE9F6C7C02-59-light, transparent);
  --active-color-60: var(--color-68FE9F6C7C02-60-light, transparent);
  --active-color-61: var(--color-68FE9F6C7C02-61-light, transparent);
  --active-color-62: var(--color-68FE9F6C7C02-62-light, transparent);
  --active-color-63: var(--color-68FE9F6C7C02-63-light, transparent);
  --active-color-64: var(--color-68FE9F6C7C02-64-light, transparent);
  --active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-light);
  --active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-light);
  --active-logo_header: var(--img-68FE9F6C7C02-logo_header-light);
  --active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-light);
  --active-background: var(--img-68FE9F6C7C02-background-light);
  --active-moodboard: var(--img-68FE9F6C7C02-moodboard-light);
  --active-hero: var(--img-68FE9F6C7C02-hero-light);
  --active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-light);
  --active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-light);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* DA-M — dark */
[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="dark"] {
  --active-color-01: var(--color-5DC1CC1B686D-01-dark, transparent);
  --active-color-02: var(--color-5DC1CC1B686D-02-dark, transparent);
  --active-color-03: var(--color-5DC1CC1B686D-03-dark, transparent);
  --active-color-04: var(--color-5DC1CC1B686D-04-dark, transparent);
  --active-color-05: var(--color-5DC1CC1B686D-05-dark, transparent);
  --active-color-06: var(--color-5DC1CC1B686D-06-dark, transparent);
  --active-color-07: var(--color-5DC1CC1B686D-07-dark, transparent);
  --active-color-08: var(--color-5DC1CC1B686D-08-dark, transparent);
  --active-color-09: var(--color-5DC1CC1B686D-09-dark, transparent);
  --active-color-10: var(--color-5DC1CC1B686D-10-dark, transparent);
  --active-color-11: var(--color-5DC1CC1B686D-11-dark, transparent);
  --active-color-12: var(--color-5DC1CC1B686D-12-dark, transparent);
  --active-color-13: var(--color-5DC1CC1B686D-13-dark, transparent);
  --active-color-14: var(--color-5DC1CC1B686D-14-dark, transparent);
  --active-color-15: var(--color-5DC1CC1B686D-15-dark, transparent);
  --active-color-16: var(--color-5DC1CC1B686D-16-dark, transparent);
  --active-color-17: var(--color-5DC1CC1B686D-17-dark, transparent);
  --active-color-18: var(--color-5DC1CC1B686D-18-dark, transparent);
  --active-color-19: var(--color-5DC1CC1B686D-19-dark, transparent);
  --active-color-20: var(--color-5DC1CC1B686D-20-dark, transparent);
  --active-color-21: var(--color-5DC1CC1B686D-21-dark, transparent);
  --active-color-22: var(--color-5DC1CC1B686D-22-dark, transparent);
  --active-color-23: var(--color-5DC1CC1B686D-23-dark, transparent);
  --active-color-24: var(--color-5DC1CC1B686D-24-dark, transparent);
  --active-color-25: var(--color-5DC1CC1B686D-25-dark, transparent);
  --active-color-26: var(--color-5DC1CC1B686D-26-dark, transparent);
  --active-color-27: var(--color-5DC1CC1B686D-27-dark, transparent);
  --active-color-28: var(--color-5DC1CC1B686D-28-dark, transparent);
  --active-color-29: var(--color-5DC1CC1B686D-29-dark, transparent);
  --active-color-30: var(--color-5DC1CC1B686D-30-dark, transparent);
  --active-color-31: var(--color-5DC1CC1B686D-31-dark, transparent);
  --active-color-32: var(--color-5DC1CC1B686D-32-dark, transparent);
  --active-color-33: var(--color-5DC1CC1B686D-33-dark, transparent);
  --active-color-34: var(--color-5DC1CC1B686D-34-dark, transparent);
  --active-color-35: var(--color-5DC1CC1B686D-35-dark, transparent);
  --active-color-36: var(--color-5DC1CC1B686D-36-dark, transparent);
  --active-color-37: var(--color-5DC1CC1B686D-37-dark, transparent);
  --active-color-38: var(--color-5DC1CC1B686D-38-dark, transparent);
  --active-color-39: var(--color-5DC1CC1B686D-39-dark, transparent);
  --active-color-40: var(--color-5DC1CC1B686D-40-dark, transparent);
  --active-color-41: var(--color-5DC1CC1B686D-41-dark, transparent);
  --active-color-42: var(--color-5DC1CC1B686D-42-dark, transparent);
  --active-color-43: var(--color-5DC1CC1B686D-43-dark, transparent);
  --active-color-44: var(--color-5DC1CC1B686D-44-dark, transparent);
  --active-color-45: var(--color-5DC1CC1B686D-45-dark, transparent);
  --active-color-46: var(--color-5DC1CC1B686D-46-dark, transparent);
  --active-color-47: var(--color-5DC1CC1B686D-47-dark, transparent);
  --active-color-48: var(--color-5DC1CC1B686D-48-dark, transparent);
  --active-color-49: var(--color-5DC1CC1B686D-49-dark, transparent);
  --active-color-50: var(--color-5DC1CC1B686D-50-dark, transparent);
  --active-color-51: var(--color-5DC1CC1B686D-51-dark, transparent);
  --active-color-52: var(--color-5DC1CC1B686D-52-dark, transparent);
  --active-color-53: var(--color-5DC1CC1B686D-53-dark, transparent);
  --active-color-54: var(--color-5DC1CC1B686D-54-dark, transparent);
  --active-color-55: var(--color-5DC1CC1B686D-55-dark, transparent);
  --active-color-56: var(--color-5DC1CC1B686D-56-dark, transparent);
  --active-color-57: var(--color-5DC1CC1B686D-57-dark, transparent);
  --active-color-58: var(--color-5DC1CC1B686D-58-dark, transparent);
  --active-color-59: var(--color-5DC1CC1B686D-59-dark, transparent);
  --active-color-60: var(--color-5DC1CC1B686D-60-dark, transparent);
  --active-color-61: var(--color-5DC1CC1B686D-61-dark, transparent);
  --active-color-62: var(--color-5DC1CC1B686D-62-dark, transparent);
  --active-color-63: var(--color-5DC1CC1B686D-63-dark, transparent);
  --active-color-64: var(--color-5DC1CC1B686D-64-dark, transparent);
  --active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-dark);
  --active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-dark);
  --active-logo_header: var(--img-5DC1CC1B686D-logo_header-dark);
  --active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-dark);
  --active-background: var(--img-5DC1CC1B686D-background-dark);
  --active-moodboard: var(--img-5DC1CC1B686D-moodboard-dark);
  --active-hero: var(--img-5DC1CC1B686D-hero-dark);
  --active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-dark);
  --active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-dark);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* DA-M — light */
[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="light"] {
  --active-color-01: var(--color-5DC1CC1B686D-01-light, transparent);
  --active-color-02: var(--color-5DC1CC1B686D-02-light, transparent);
  --active-color-03: var(--color-5DC1CC1B686D-03-light, transparent);
  --active-color-04: var(--color-5DC1CC1B686D-04-light, transparent);
  --active-color-05: var(--color-5DC1CC1B686D-05-light, transparent);
  --active-color-06: var(--color-5DC1CC1B686D-06-light, transparent);
  --active-color-07: var(--color-5DC1CC1B686D-07-light, transparent);
  --active-color-08: var(--color-5DC1CC1B686D-08-light, transparent);
  --active-color-09: var(--color-5DC1CC1B686D-09-light, transparent);
  --active-color-10: var(--color-5DC1CC1B686D-10-light, transparent);
  --active-color-11: var(--color-5DC1CC1B686D-11-light, transparent);
  --active-color-12: var(--color-5DC1CC1B686D-12-light, transparent);
  --active-color-13: var(--color-5DC1CC1B686D-13-light, transparent);
  --active-color-14: var(--color-5DC1CC1B686D-14-light, transparent);
  --active-color-15: var(--color-5DC1CC1B686D-15-light, transparent);
  --active-color-16: var(--color-5DC1CC1B686D-16-light, transparent);
  --active-color-17: var(--color-5DC1CC1B686D-17-light, transparent);
  --active-color-18: var(--color-5DC1CC1B686D-18-light, transparent);
  --active-color-19: var(--color-5DC1CC1B686D-19-light, transparent);
  --active-color-20: var(--color-5DC1CC1B686D-20-light, transparent);
  --active-color-21: var(--color-5DC1CC1B686D-21-light, transparent);
  --active-color-22: var(--color-5DC1CC1B686D-22-light, transparent);
  --active-color-23: var(--color-5DC1CC1B686D-23-light, transparent);
  --active-color-24: var(--color-5DC1CC1B686D-24-light, transparent);
  --active-color-25: var(--color-5DC1CC1B686D-25-light, transparent);
  --active-color-26: var(--color-5DC1CC1B686D-26-light, transparent);
  --active-color-27: var(--color-5DC1CC1B686D-27-light, transparent);
  --active-color-28: var(--color-5DC1CC1B686D-28-light, transparent);
  --active-color-29: var(--color-5DC1CC1B686D-29-light, transparent);
  --active-color-30: var(--color-5DC1CC1B686D-30-light, transparent);
  --active-color-31: var(--color-5DC1CC1B686D-31-light, transparent);
  --active-color-32: var(--color-5DC1CC1B686D-32-light, transparent);
  --active-color-33: var(--color-5DC1CC1B686D-33-light, transparent);
  --active-color-34: var(--color-5DC1CC1B686D-34-light, transparent);
  --active-color-35: var(--color-5DC1CC1B686D-35-light, transparent);
  --active-color-36: var(--color-5DC1CC1B686D-36-light, transparent);
  --active-color-37: var(--color-5DC1CC1B686D-37-light, transparent);
  --active-color-38: var(--color-5DC1CC1B686D-38-light, transparent);
  --active-color-39: var(--color-5DC1CC1B686D-39-light, transparent);
  --active-color-40: var(--color-5DC1CC1B686D-40-light, transparent);
  --active-color-41: var(--color-5DC1CC1B686D-41-light, transparent);
  --active-color-42: var(--color-5DC1CC1B686D-42-light, transparent);
  --active-color-43: var(--color-5DC1CC1B686D-43-light, transparent);
  --active-color-44: var(--color-5DC1CC1B686D-44-light, transparent);
  --active-color-45: var(--color-5DC1CC1B686D-45-light, transparent);
  --active-color-46: var(--color-5DC1CC1B686D-46-light, transparent);
  --active-color-47: var(--color-5DC1CC1B686D-47-light, transparent);
  --active-color-48: var(--color-5DC1CC1B686D-48-light, transparent);
  --active-color-49: var(--color-5DC1CC1B686D-49-light, transparent);
  --active-color-50: var(--color-5DC1CC1B686D-50-light, transparent);
  --active-color-51: var(--color-5DC1CC1B686D-51-light, transparent);
  --active-color-52: var(--color-5DC1CC1B686D-52-light, transparent);
  --active-color-53: var(--color-5DC1CC1B686D-53-light, transparent);
  --active-color-54: var(--color-5DC1CC1B686D-54-light, transparent);
  --active-color-55: var(--color-5DC1CC1B686D-55-light, transparent);
  --active-color-56: var(--color-5DC1CC1B686D-56-light, transparent);
  --active-color-57: var(--color-5DC1CC1B686D-57-light, transparent);
  --active-color-58: var(--color-5DC1CC1B686D-58-light, transparent);
  --active-color-59: var(--color-5DC1CC1B686D-59-light, transparent);
  --active-color-60: var(--color-5DC1CC1B686D-60-light, transparent);
  --active-color-61: var(--color-5DC1CC1B686D-61-light, transparent);
  --active-color-62: var(--color-5DC1CC1B686D-62-light, transparent);
  --active-color-63: var(--color-5DC1CC1B686D-63-light, transparent);
  --active-color-64: var(--color-5DC1CC1B686D-64-light, transparent);
  --active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-light);
  --active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-light);
  --active-logo_header: var(--img-5DC1CC1B686D-logo_header-light);
  --active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-light);
  --active-background: var(--img-5DC1CC1B686D-background-light);
  --active-moodboard: var(--img-5DC1CC1B686D-moodboard-light);
  --active-hero: var(--img-5DC1CC1B686D-hero-light);
  --active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-light);
  --active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-light);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* mTok — dark */
[data-brilliance-hierarchy="0638672FDA6D"][data-theme="dark"] {
  --active-color-01: var(--color-0638672FDA6D-01-dark, transparent);
  --active-color-02: var(--color-0638672FDA6D-02-dark, transparent);
  --active-color-03: var(--color-0638672FDA6D-03-dark, transparent);
  --active-color-04: var(--color-0638672FDA6D-04-dark, transparent);
  --active-color-05: var(--color-0638672FDA6D-05-dark, transparent);
  --active-color-06: var(--color-0638672FDA6D-06-dark, transparent);
  --active-color-07: var(--color-0638672FDA6D-07-dark, transparent);
  --active-color-08: var(--color-0638672FDA6D-08-dark, transparent);
  --active-color-09: var(--color-0638672FDA6D-09-dark, transparent);
  --active-color-10: var(--color-0638672FDA6D-10-dark, transparent);
  --active-color-11: var(--color-0638672FDA6D-11-dark, transparent);
  --active-color-12: var(--color-0638672FDA6D-12-dark, transparent);
  --active-color-13: var(--color-0638672FDA6D-13-dark, transparent);
  --active-color-14: var(--color-0638672FDA6D-14-dark, transparent);
  --active-color-15: var(--color-0638672FDA6D-15-dark, transparent);
  --active-color-16: var(--color-0638672FDA6D-16-dark, transparent);
  --active-color-17: var(--color-0638672FDA6D-17-dark, transparent);
  --active-color-18: var(--color-0638672FDA6D-18-dark, transparent);
  --active-color-19: var(--color-0638672FDA6D-19-dark, transparent);
  --active-color-20: var(--color-0638672FDA6D-20-dark, transparent);
  --active-color-21: var(--color-0638672FDA6D-21-dark, transparent);
  --active-color-22: var(--color-0638672FDA6D-22-dark, transparent);
  --active-color-23: var(--color-0638672FDA6D-23-dark, transparent);
  --active-color-24: var(--color-0638672FDA6D-24-dark, transparent);
  --active-color-25: var(--color-0638672FDA6D-25-dark, transparent);
  --active-color-26: var(--color-0638672FDA6D-26-dark, transparent);
  --active-color-27: var(--color-0638672FDA6D-27-dark, transparent);
  --active-color-28: var(--color-0638672FDA6D-28-dark, transparent);
  --active-color-29: var(--color-0638672FDA6D-29-dark, transparent);
  --active-color-30: var(--color-0638672FDA6D-30-dark, transparent);
  --active-color-31: var(--color-0638672FDA6D-31-dark, transparent);
  --active-color-32: var(--color-0638672FDA6D-32-dark, transparent);
  --active-color-33: var(--color-0638672FDA6D-33-dark, transparent);
  --active-color-34: var(--color-0638672FDA6D-34-dark, transparent);
  --active-color-35: var(--color-0638672FDA6D-35-dark, transparent);
  --active-color-36: var(--color-0638672FDA6D-36-dark, transparent);
  --active-color-37: var(--color-0638672FDA6D-37-dark, transparent);
  --active-color-38: var(--color-0638672FDA6D-38-dark, transparent);
  --active-color-39: var(--color-0638672FDA6D-39-dark, transparent);
  --active-color-40: var(--color-0638672FDA6D-40-dark, transparent);
  --active-color-41: var(--color-0638672FDA6D-41-dark, transparent);
  --active-color-42: var(--color-0638672FDA6D-42-dark, transparent);
  --active-color-43: var(--color-0638672FDA6D-43-dark, transparent);
  --active-color-44: var(--color-0638672FDA6D-44-dark, transparent);
  --active-color-45: var(--color-0638672FDA6D-45-dark, transparent);
  --active-color-46: var(--color-0638672FDA6D-46-dark, transparent);
  --active-color-47: var(--color-0638672FDA6D-47-dark, transparent);
  --active-color-48: var(--color-0638672FDA6D-48-dark, transparent);
  --active-color-49: var(--color-0638672FDA6D-49-dark, transparent);
  --active-color-50: var(--color-0638672FDA6D-50-dark, transparent);
  --active-color-51: var(--color-0638672FDA6D-51-dark, transparent);
  --active-color-52: var(--color-0638672FDA6D-52-dark, transparent);
  --active-color-53: var(--color-0638672FDA6D-53-dark, transparent);
  --active-color-54: var(--color-0638672FDA6D-54-dark, transparent);
  --active-color-55: var(--color-0638672FDA6D-55-dark, transparent);
  --active-color-56: var(--color-0638672FDA6D-56-dark, transparent);
  --active-color-57: var(--color-0638672FDA6D-57-dark, transparent);
  --active-color-58: var(--color-0638672FDA6D-58-dark, transparent);
  --active-color-59: var(--color-0638672FDA6D-59-dark, transparent);
  --active-color-60: var(--color-0638672FDA6D-60-dark, transparent);
  --active-color-61: var(--color-0638672FDA6D-61-dark, transparent);
  --active-color-62: var(--color-0638672FDA6D-62-dark, transparent);
  --active-color-63: var(--color-0638672FDA6D-63-dark, transparent);
  --active-color-64: var(--color-0638672FDA6D-64-dark, transparent);
  --active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-dark);
  --active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-dark);
  --active-logo_header: var(--img-0638672FDA6D-logo_header-dark);
  --active-logo_footer: var(--img-0638672FDA6D-logo_footer-dark);
  --active-background: var(--img-0638672FDA6D-background-dark);
  --active-moodboard: var(--img-0638672FDA6D-moodboard-dark);
  --active-hero: var(--img-0638672FDA6D-hero-dark);
  --active-logo_mark: var(--img-0638672FDA6D-logo_mark-dark);
  --active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-dark);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* mTok — light */
[data-brilliance-hierarchy="0638672FDA6D"][data-theme="light"] {
  --active-color-01: var(--color-0638672FDA6D-01-light, transparent);
  --active-color-02: var(--color-0638672FDA6D-02-light, transparent);
  --active-color-03: var(--color-0638672FDA6D-03-light, transparent);
  --active-color-04: var(--color-0638672FDA6D-04-light, transparent);
  --active-color-05: var(--color-0638672FDA6D-05-light, transparent);
  --active-color-06: var(--color-0638672FDA6D-06-light, transparent);
  --active-color-07: var(--color-0638672FDA6D-07-light, transparent);
  --active-color-08: var(--color-0638672FDA6D-08-light, transparent);
  --active-color-09: var(--color-0638672FDA6D-09-light, transparent);
  --active-color-10: var(--color-0638672FDA6D-10-light, transparent);
  --active-color-11: var(--color-0638672FDA6D-11-light, transparent);
  --active-color-12: var(--color-0638672FDA6D-12-light, transparent);
  --active-color-13: var(--color-0638672FDA6D-13-light, transparent);
  --active-color-14: var(--color-0638672FDA6D-14-light, transparent);
  --active-color-15: var(--color-0638672FDA6D-15-light, transparent);
  --active-color-16: var(--color-0638672FDA6D-16-light, transparent);
  --active-color-17: var(--color-0638672FDA6D-17-light, transparent);
  --active-color-18: var(--color-0638672FDA6D-18-light, transparent);
  --active-color-19: var(--color-0638672FDA6D-19-light, transparent);
  --active-color-20: var(--color-0638672FDA6D-20-light, transparent);
  --active-color-21: var(--color-0638672FDA6D-21-light, transparent);
  --active-color-22: var(--color-0638672FDA6D-22-light, transparent);
  --active-color-23: var(--color-0638672FDA6D-23-light, transparent);
  --active-color-24: var(--color-0638672FDA6D-24-light, transparent);
  --active-color-25: var(--color-0638672FDA6D-25-light, transparent);
  --active-color-26: var(--color-0638672FDA6D-26-light, transparent);
  --active-color-27: var(--color-0638672FDA6D-27-light, transparent);
  --active-color-28: var(--color-0638672FDA6D-28-light, transparent);
  --active-color-29: var(--color-0638672FDA6D-29-light, transparent);
  --active-color-30: var(--color-0638672FDA6D-30-light, transparent);
  --active-color-31: var(--color-0638672FDA6D-31-light, transparent);
  --active-color-32: var(--color-0638672FDA6D-32-light, transparent);
  --active-color-33: var(--color-0638672FDA6D-33-light, transparent);
  --active-color-34: var(--color-0638672FDA6D-34-light, transparent);
  --active-color-35: var(--color-0638672FDA6D-35-light, transparent);
  --active-color-36: var(--color-0638672FDA6D-36-light, transparent);
  --active-color-37: var(--color-0638672FDA6D-37-light, transparent);
  --active-color-38: var(--color-0638672FDA6D-38-light, transparent);
  --active-color-39: var(--color-0638672FDA6D-39-light, transparent);
  --active-color-40: var(--color-0638672FDA6D-40-light, transparent);
  --active-color-41: var(--color-0638672FDA6D-41-light, transparent);
  --active-color-42: var(--color-0638672FDA6D-42-light, transparent);
  --active-color-43: var(--color-0638672FDA6D-43-light, transparent);
  --active-color-44: var(--color-0638672FDA6D-44-light, transparent);
  --active-color-45: var(--color-0638672FDA6D-45-light, transparent);
  --active-color-46: var(--color-0638672FDA6D-46-light, transparent);
  --active-color-47: var(--color-0638672FDA6D-47-light, transparent);
  --active-color-48: var(--color-0638672FDA6D-48-light, transparent);
  --active-color-49: var(--color-0638672FDA6D-49-light, transparent);
  --active-color-50: var(--color-0638672FDA6D-50-light, transparent);
  --active-color-51: var(--color-0638672FDA6D-51-light, transparent);
  --active-color-52: var(--color-0638672FDA6D-52-light, transparent);
  --active-color-53: var(--color-0638672FDA6D-53-light, transparent);
  --active-color-54: var(--color-0638672FDA6D-54-light, transparent);
  --active-color-55: var(--color-0638672FDA6D-55-light, transparent);
  --active-color-56: var(--color-0638672FDA6D-56-light, transparent);
  --active-color-57: var(--color-0638672FDA6D-57-light, transparent);
  --active-color-58: var(--color-0638672FDA6D-58-light, transparent);
  --active-color-59: var(--color-0638672FDA6D-59-light, transparent);
  --active-color-60: var(--color-0638672FDA6D-60-light, transparent);
  --active-color-61: var(--color-0638672FDA6D-61-light, transparent);
  --active-color-62: var(--color-0638672FDA6D-62-light, transparent);
  --active-color-63: var(--color-0638672FDA6D-63-light, transparent);
  --active-color-64: var(--color-0638672FDA6D-64-light, transparent);
  --active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-light);
  --active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-light);
  --active-logo_header: var(--img-0638672FDA6D-logo_header-light);
  --active-logo_footer: var(--img-0638672FDA6D-logo_footer-light);
  --active-background: var(--img-0638672FDA6D-background-light);
  --active-moodboard: var(--img-0638672FDA6D-moodboard-light);
  --active-hero: var(--img-0638672FDA6D-hero-light);
  --active-logo_mark: var(--img-0638672FDA6D-logo_mark-light);
  --active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-light);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* LARRYD — dark */

/* LARRYD — light */

/* LARRY LLM — dark */
[data-brilliance-hierarchy="4617B0447913"][data-theme="dark"] {
  --active-color-01: var(--color-4617B0447913-01-dark, transparent);
  --active-color-02: var(--color-4617B0447913-02-dark, transparent);
  --active-color-03: var(--color-4617B0447913-03-dark, transparent);
  --active-color-04: var(--color-4617B0447913-04-dark, transparent);
  --active-color-05: var(--color-4617B0447913-05-dark, transparent);
  --active-color-06: var(--color-4617B0447913-06-dark, transparent);
  --active-color-07: var(--color-4617B0447913-07-dark, transparent);
  --active-color-08: var(--color-4617B0447913-08-dark, transparent);
  --active-color-09: var(--color-4617B0447913-09-dark, transparent);
  --active-color-10: var(--color-4617B0447913-10-dark, transparent);
  --active-color-11: var(--color-4617B0447913-11-dark, transparent);
  --active-color-12: var(--color-4617B0447913-12-dark, transparent);
  --active-color-13: var(--color-4617B0447913-13-dark, transparent);
  --active-color-14: var(--color-4617B0447913-14-dark, transparent);
  --active-color-15: var(--color-4617B0447913-15-dark, transparent);
  --active-color-16: var(--color-4617B0447913-16-dark, transparent);
  --active-color-17: var(--color-4617B0447913-17-dark, transparent);
  --active-color-18: var(--color-4617B0447913-18-dark, transparent);
  --active-color-19: var(--color-4617B0447913-19-dark, transparent);
  --active-color-20: var(--color-4617B0447913-20-dark, transparent);
  --active-color-21: var(--color-4617B0447913-21-dark, transparent);
  --active-color-22: var(--color-4617B0447913-22-dark, transparent);
  --active-color-23: var(--color-4617B0447913-23-dark, transparent);
  --active-color-24: var(--color-4617B0447913-24-dark, transparent);
  --active-color-25: var(--color-4617B0447913-25-dark, transparent);
  --active-color-26: var(--color-4617B0447913-26-dark, transparent);
  --active-color-27: var(--color-4617B0447913-27-dark, transparent);
  --active-color-28: var(--color-4617B0447913-28-dark, transparent);
  --active-color-29: var(--color-4617B0447913-29-dark, transparent);
  --active-color-30: var(--color-4617B0447913-30-dark, transparent);
  --active-color-31: var(--color-4617B0447913-31-dark, transparent);
  --active-color-32: var(--color-4617B0447913-32-dark, transparent);
  --active-color-33: var(--color-4617B0447913-33-dark, transparent);
  --active-color-34: var(--color-4617B0447913-34-dark, transparent);
  --active-color-35: var(--color-4617B0447913-35-dark, transparent);
  --active-color-36: var(--color-4617B0447913-36-dark, transparent);
  --active-color-37: var(--color-4617B0447913-37-dark, transparent);
  --active-color-38: var(--color-4617B0447913-38-dark, transparent);
  --active-color-39: var(--color-4617B0447913-39-dark, transparent);
  --active-color-40: var(--color-4617B0447913-40-dark, transparent);
  --active-color-41: var(--color-4617B0447913-41-dark, transparent);
  --active-color-42: var(--color-4617B0447913-42-dark, transparent);
  --active-color-43: var(--color-4617B0447913-43-dark, transparent);
  --active-color-44: var(--color-4617B0447913-44-dark, transparent);
  --active-color-45: var(--color-4617B0447913-45-dark, transparent);
  --active-color-46: var(--color-4617B0447913-46-dark, transparent);
  --active-color-47: var(--color-4617B0447913-47-dark, transparent);
  --active-color-48: var(--color-4617B0447913-48-dark, transparent);
  --active-color-49: var(--color-4617B0447913-49-dark, transparent);
  --active-color-50: var(--color-4617B0447913-50-dark, transparent);
  --active-color-51: var(--color-4617B0447913-51-dark, transparent);
  --active-color-52: var(--color-4617B0447913-52-dark, transparent);
  --active-color-53: var(--color-4617B0447913-53-dark, transparent);
  --active-color-54: var(--color-4617B0447913-54-dark, transparent);
  --active-color-55: var(--color-4617B0447913-55-dark, transparent);
  --active-color-56: var(--color-4617B0447913-56-dark, transparent);
  --active-color-57: var(--color-4617B0447913-57-dark, transparent);
  --active-color-58: var(--color-4617B0447913-58-dark, transparent);
  --active-color-59: var(--color-4617B0447913-59-dark, transparent);
  --active-color-60: var(--color-4617B0447913-60-dark, transparent);
  --active-color-61: var(--color-4617B0447913-61-dark, transparent);
  --active-color-62: var(--color-4617B0447913-62-dark, transparent);
  --active-color-63: var(--color-4617B0447913-63-dark, transparent);
  --active-color-64: var(--color-4617B0447913-64-dark, transparent);
  --active-logo_stacked: var(--img-4617B0447913-logo_stacked-dark);
  --active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-dark);
  --active-logo_header: var(--img-4617B0447913-logo_header-dark);
  --active-logo_footer: var(--img-4617B0447913-logo_footer-dark);
  --active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(77,255,107,0.16) 0%, rgba(77,255,107,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(77,255,107,0.20) 0%, rgba(77,255,107,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-dark);
  --active-moodboard: var(--img-4617B0447913-moodboard-dark);
  --active-hero: var(--img-4617B0447913-hero-dark);
  --active-logo_mark: var(--img-4617B0447913-logo_mark-dark);
  --active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-dark);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/* LARRY LLM — light */
[data-brilliance-hierarchy="4617B0447913"][data-theme="light"] {
  --active-color-01: var(--color-4617B0447913-01-light, transparent);
  --active-color-02: var(--color-4617B0447913-02-light, transparent);
  --active-color-03: var(--color-4617B0447913-03-light, transparent);
  --active-color-04: var(--color-4617B0447913-04-light, transparent);
  --active-color-05: var(--color-4617B0447913-05-light, transparent);
  --active-color-06: var(--color-4617B0447913-06-light, transparent);
  --active-color-07: var(--color-4617B0447913-07-light, transparent);
  --active-color-08: var(--color-4617B0447913-08-light, transparent);
  --active-color-09: var(--color-4617B0447913-09-light, transparent);
  --active-color-10: var(--color-4617B0447913-10-light, transparent);
  --active-color-11: var(--color-4617B0447913-11-light, transparent);
  --active-color-12: var(--color-4617B0447913-12-light, transparent);
  --active-color-13: var(--color-4617B0447913-13-light, transparent);
  --active-color-14: var(--color-4617B0447913-14-light, transparent);
  --active-color-15: var(--color-4617B0447913-15-light, transparent);
  --active-color-16: var(--color-4617B0447913-16-light, transparent);
  --active-color-17: var(--color-4617B0447913-17-light, transparent);
  --active-color-18: var(--color-4617B0447913-18-light, transparent);
  --active-color-19: var(--color-4617B0447913-19-light, transparent);
  --active-color-20: var(--color-4617B0447913-20-light, transparent);
  --active-color-21: var(--color-4617B0447913-21-light, transparent);
  --active-color-22: var(--color-4617B0447913-22-light, transparent);
  --active-color-23: var(--color-4617B0447913-23-light, transparent);
  --active-color-24: var(--color-4617B0447913-24-light, transparent);
  --active-color-25: var(--color-4617B0447913-25-light, transparent);
  --active-color-26: var(--color-4617B0447913-26-light, transparent);
  --active-color-27: var(--color-4617B0447913-27-light, transparent);
  --active-color-28: var(--color-4617B0447913-28-light, transparent);
  --active-color-29: var(--color-4617B0447913-29-light, transparent);
  --active-color-30: var(--color-4617B0447913-30-light, transparent);
  --active-color-31: var(--color-4617B0447913-31-light, transparent);
  --active-color-32: var(--color-4617B0447913-32-light, transparent);
  --active-color-33: var(--color-4617B0447913-33-light, transparent);
  --active-color-34: var(--color-4617B0447913-34-light, transparent);
  --active-color-35: var(--color-4617B0447913-35-light, transparent);
  --active-color-36: var(--color-4617B0447913-36-light, transparent);
  --active-color-37: var(--color-4617B0447913-37-light, transparent);
  --active-color-38: var(--color-4617B0447913-38-light, transparent);
  --active-color-39: var(--color-4617B0447913-39-light, transparent);
  --active-color-40: var(--color-4617B0447913-40-light, transparent);
  --active-color-41: var(--color-4617B0447913-41-light, transparent);
  --active-color-42: var(--color-4617B0447913-42-light, transparent);
  --active-color-43: var(--color-4617B0447913-43-light, transparent);
  --active-color-44: var(--color-4617B0447913-44-light, transparent);
  --active-color-45: var(--color-4617B0447913-45-light, transparent);
  --active-color-46: var(--color-4617B0447913-46-light, transparent);
  --active-color-47: var(--color-4617B0447913-47-light, transparent);
  --active-color-48: var(--color-4617B0447913-48-light, transparent);
  --active-color-49: var(--color-4617B0447913-49-light, transparent);
  --active-color-50: var(--color-4617B0447913-50-light, transparent);
  --active-color-51: var(--color-4617B0447913-51-light, transparent);
  --active-color-52: var(--color-4617B0447913-52-light, transparent);
  --active-color-53: var(--color-4617B0447913-53-light, transparent);
  --active-color-54: var(--color-4617B0447913-54-light, transparent);
  --active-color-55: var(--color-4617B0447913-55-light, transparent);
  --active-color-56: var(--color-4617B0447913-56-light, transparent);
  --active-color-57: var(--color-4617B0447913-57-light, transparent);
  --active-color-58: var(--color-4617B0447913-58-light, transparent);
  --active-color-59: var(--color-4617B0447913-59-light, transparent);
  --active-color-60: var(--color-4617B0447913-60-light, transparent);
  --active-color-61: var(--color-4617B0447913-61-light, transparent);
  --active-color-62: var(--color-4617B0447913-62-light, transparent);
  --active-color-63: var(--color-4617B0447913-63-light, transparent);
  --active-color-64: var(--color-4617B0447913-64-light, transparent);
  --active-logo_stacked: var(--img-4617B0447913-logo_stacked-light);
  --active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-light);
  --active-logo_header: var(--img-4617B0447913-logo_header-light);
  --active-logo_footer: var(--img-4617B0447913-logo_footer-light);
  --active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(255,176,0,0.16) 0%, rgba(255,176,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(255,176,0,0.20) 0%, rgba(255,176,0,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-light);
  --active-moodboard: var(--img-4617B0447913-moodboard-light);
  --active-hero: var(--img-4617B0447913-hero-light);
  --active-logo_mark: var(--img-4617B0447913-logo_mark-light);
  --active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-light);
  --font-global-01: 'PFC 02', sans-serif;
  --font-global-02: 'Europa Grotesk SH Bold', sans-serif;
  --font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
  --font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
  --font-global-05: 'Roboto Mono', monospace;
  --font-heading: var(--font-global-02);
  --font-heading-wt: 900;
  --font-heading-sz: 3rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: 1.5px;
  --font-title: var(--font-global-02);
  --font-title-wt: 900;
  --font-title-sz: 2rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1.5px;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 400;
  --font-subnav-sz: 0.9rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 400;
  --font-nav-sz: 0.7rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 300;
  --font-annotation-sz: 0.6rem;
  --font-annotation-tt: uppercase;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
}

/******************************************************************************
 * SCOPED SECTIONS
 * Class-based overrides for embedding any hierarchy inside another page.
 *
 * Two selector patterns:
 *   1. Ancestor: inherits data-theme from <html>
 *      <div class="scope--68FE9F6C7C02"> ... </div>
 *   2. Explicit: data-theme on the element itself (higher specificity)
 *      <div class="scope--68FE9F6C7C02" data-theme="dark"> ... </div>
 ******************************************************************************/

/* Frost Security — scope section, dark */
[data-theme="dark"] .scope--68FE9F6C7C02,
.scope--68FE9F6C7C02.scope--68FE9F6C7C02[data-theme="dark"] {
--active-color-01: var(--color-68FE9F6C7C02-01-dark);
--active-color-02: var(--color-68FE9F6C7C02-02-dark);
--active-color-03: var(--color-68FE9F6C7C02-03-dark);
--active-color-04: var(--color-68FE9F6C7C02-04-dark);
--active-color-05: var(--color-68FE9F6C7C02-05-dark);
--active-color-06: var(--color-68FE9F6C7C02-06-dark);
--active-color-07: var(--color-68FE9F6C7C02-07-dark);
--active-color-08: var(--color-68FE9F6C7C02-08-dark);
--active-color-09: var(--color-68FE9F6C7C02-09-dark);
--active-color-10: var(--color-68FE9F6C7C02-10-dark);
--active-color-11: var(--color-68FE9F6C7C02-11-dark);
--active-color-12: var(--color-68FE9F6C7C02-12-dark);
--active-color-13: var(--color-68FE9F6C7C02-13-dark);
--active-color-14: var(--color-68FE9F6C7C02-14-dark);
--active-color-15: var(--color-68FE9F6C7C02-15-dark);
--active-color-16: var(--color-68FE9F6C7C02-16-dark);
--active-color-17: var(--color-68FE9F6C7C02-17-dark);
--active-color-18: var(--color-68FE9F6C7C02-18-dark);
--active-color-19: var(--color-68FE9F6C7C02-19-dark);
--active-color-20: var(--color-68FE9F6C7C02-20-dark);
--active-color-21: var(--color-68FE9F6C7C02-21-dark);
--active-color-22: var(--color-68FE9F6C7C02-22-dark);
--active-color-23: var(--color-68FE9F6C7C02-23-dark);
--active-color-24: var(--color-68FE9F6C7C02-24-dark);
--active-color-25: var(--color-68FE9F6C7C02-25-dark);
--active-color-26: var(--color-68FE9F6C7C02-26-dark);
--active-color-27: var(--color-68FE9F6C7C02-27-dark);
--active-color-28: var(--color-68FE9F6C7C02-28-dark);
--active-color-29: var(--color-68FE9F6C7C02-29-dark);
--active-color-30: var(--color-68FE9F6C7C02-30-dark);
--active-color-31: var(--color-68FE9F6C7C02-31-dark);
--active-color-32: var(--color-68FE9F6C7C02-32-dark);
--active-color-33: var(--color-68FE9F6C7C02-33-dark);
--active-color-34: var(--color-68FE9F6C7C02-34-dark);
--active-color-35: var(--color-68FE9F6C7C02-35-dark);
--active-color-36: var(--color-68FE9F6C7C02-36-dark);
--active-color-37: var(--color-68FE9F6C7C02-37-dark);
--active-color-38: var(--color-68FE9F6C7C02-38-dark);
--active-color-39: var(--color-68FE9F6C7C02-39-dark);
--active-color-40: var(--color-68FE9F6C7C02-40-dark);
--active-color-41: var(--color-68FE9F6C7C02-41-dark);
--active-color-42: var(--color-68FE9F6C7C02-42-dark);
--active-color-43: var(--color-68FE9F6C7C02-43-dark);
--active-color-44: var(--color-68FE9F6C7C02-44-dark);
--active-color-45: var(--color-68FE9F6C7C02-45-dark);
--active-color-46: var(--color-68FE9F6C7C02-46-dark);
--active-color-47: var(--color-68FE9F6C7C02-47-dark);
--active-color-48: var(--color-68FE9F6C7C02-48-dark);
--active-color-49: var(--color-68FE9F6C7C02-49-dark);
--active-color-50: var(--color-68FE9F6C7C02-50-dark);
--active-color-51: var(--color-68FE9F6C7C02-51-dark);
--active-color-52: var(--color-68FE9F6C7C02-52-dark);
--active-color-53: var(--color-68FE9F6C7C02-53-dark);
--active-color-54: var(--color-68FE9F6C7C02-54-dark);
--active-color-55: var(--color-68FE9F6C7C02-55-dark);
--active-color-56: var(--color-68FE9F6C7C02-56-dark);
--active-color-57: var(--color-68FE9F6C7C02-57-dark);
--active-color-58: var(--color-68FE9F6C7C02-58-dark);
--active-color-59: var(--color-68FE9F6C7C02-59-dark);
--active-color-60: var(--color-68FE9F6C7C02-60-dark);
--active-color-61: var(--color-68FE9F6C7C02-61-dark);
--active-color-62: var(--color-68FE9F6C7C02-62-dark);
--active-color-63: var(--color-68FE9F6C7C02-63-dark);
--active-color-64: var(--color-68FE9F6C7C02-64-dark);
--active-marquee: var(--color-68FE9F6C7C02-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-dark);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-dark);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-dark);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-dark);
--active-background: var(--img-68FE9F6C7C02-background-dark);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-dark);
--active-hero: var(--img-68FE9F6C7C02-hero-dark);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-dark);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* Frost Security — scope-ai section, dark */
[data-theme="dark"] .scope-ai--68FE9F6C7C02,
.scope-ai--68FE9F6C7C02.scope-ai--68FE9F6C7C02[data-theme="dark"] {
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-dark);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-dark);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-dark);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-dark);
--active-background: var(--img-68FE9F6C7C02-background-dark);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-dark);
--active-hero: var(--img-68FE9F6C7C02-hero-dark);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-dark);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* Frost Security — scope-user section, dark */
[data-theme="dark"] .scope-user--68FE9F6C7C02,
.scope-user--68FE9F6C7C02.scope-user--68FE9F6C7C02[data-theme="dark"],
.scope-user--technology-01.scope-user--technology-01[data-theme="dark"] {
--active-color-01: var(--user-color-68FE9F6C7C02-01-dark);
--active-color-02: var(--user-color-68FE9F6C7C02-02-dark);
--active-color-03: var(--user-color-68FE9F6C7C02-03-dark);
--active-color-04: var(--user-color-68FE9F6C7C02-04-dark);
--active-color-05: var(--user-color-68FE9F6C7C02-05-dark);
--active-color-06: var(--user-color-68FE9F6C7C02-06-dark);
--active-color-07: var(--user-color-68FE9F6C7C02-07-dark);
--active-color-08: var(--user-color-68FE9F6C7C02-08-dark);
--active-color-09: var(--user-color-68FE9F6C7C02-09-dark);
--active-color-10: var(--user-color-68FE9F6C7C02-10-dark);
--active-color-11: var(--user-color-68FE9F6C7C02-11-dark);
--active-color-12: var(--user-color-68FE9F6C7C02-12-dark);
--active-color-13: var(--user-color-68FE9F6C7C02-13-dark);
--active-color-14: var(--user-color-68FE9F6C7C02-14-dark);
--active-color-15: var(--user-color-68FE9F6C7C02-15-dark);
--active-color-16: var(--user-color-68FE9F6C7C02-16-dark);
--active-color-17: var(--user-color-68FE9F6C7C02-17-dark);
--active-color-18: var(--user-color-68FE9F6C7C02-18-dark);
--active-color-19: var(--user-color-68FE9F6C7C02-19-dark);
--active-color-20: var(--user-color-68FE9F6C7C02-20-dark);
--active-color-21: var(--user-color-68FE9F6C7C02-21-dark);
--active-color-22: var(--user-color-68FE9F6C7C02-22-dark);
--active-color-23: var(--user-color-68FE9F6C7C02-23-dark);
--active-color-24: var(--user-color-68FE9F6C7C02-24-dark);
--active-color-25: var(--user-color-68FE9F6C7C02-25-dark);
--active-color-26: var(--user-color-68FE9F6C7C02-26-dark);
--active-color-27: var(--user-color-68FE9F6C7C02-27-dark);
--active-color-28: var(--user-color-68FE9F6C7C02-28-dark);
--active-color-29: var(--user-color-68FE9F6C7C02-29-dark);
--active-color-30: var(--user-color-68FE9F6C7C02-30-dark);
--active-color-31: var(--user-color-68FE9F6C7C02-31-dark);
--active-color-32: var(--user-color-68FE9F6C7C02-32-dark);
--active-color-33: var(--user-color-68FE9F6C7C02-33-dark);
--active-color-34: var(--user-color-68FE9F6C7C02-34-dark);
--active-color-35: var(--user-color-68FE9F6C7C02-35-dark);
--active-color-36: var(--user-color-68FE9F6C7C02-36-dark);
--active-color-37: var(--user-color-68FE9F6C7C02-37-dark);
--active-color-38: var(--user-color-68FE9F6C7C02-38-dark);
--active-color-39: var(--user-color-68FE9F6C7C02-39-dark);
--active-color-40: var(--user-color-68FE9F6C7C02-40-dark);
--active-color-41: var(--user-color-68FE9F6C7C02-41-dark);
--active-color-42: var(--user-color-68FE9F6C7C02-42-dark);
--active-color-43: var(--user-color-68FE9F6C7C02-43-dark);
--active-color-44: var(--user-color-68FE9F6C7C02-44-dark);
--active-color-45: var(--user-color-68FE9F6C7C02-45-dark);
--active-color-46: var(--user-color-68FE9F6C7C02-46-dark);
--active-color-47: var(--user-color-68FE9F6C7C02-47-dark);
--active-color-48: var(--user-color-68FE9F6C7C02-48-dark);
--active-color-49: var(--user-color-68FE9F6C7C02-49-dark);
--active-color-50: var(--user-color-68FE9F6C7C02-50-dark);
--active-color-51: var(--user-color-68FE9F6C7C02-51-dark);
--active-color-52: var(--user-color-68FE9F6C7C02-52-dark);
--active-color-53: var(--user-color-68FE9F6C7C02-53-dark);
--active-color-54: var(--user-color-68FE9F6C7C02-54-dark);
--active-color-55: var(--user-color-68FE9F6C7C02-55-dark);
--active-color-56: var(--user-color-68FE9F6C7C02-56-dark);
--active-color-57: var(--user-color-68FE9F6C7C02-57-dark);
--active-color-58: var(--user-color-68FE9F6C7C02-58-dark);
--active-color-59: var(--user-color-68FE9F6C7C02-59-dark);
--active-color-60: var(--user-color-68FE9F6C7C02-60-dark);
--active-color-61: var(--user-color-68FE9F6C7C02-61-dark);
--active-color-62: var(--user-color-68FE9F6C7C02-62-dark);
--active-color-63: var(--user-color-68FE9F6C7C02-63-dark);
--active-color-64: var(--user-color-68FE9F6C7C02-64-dark);
--active-marquee: var(--color-68FE9F6C7C02-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-dark);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-dark);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-dark);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-dark);
--active-background: var(--img-68FE9F6C7C02-background-dark);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-dark);
--active-hero: var(--img-68FE9F6C7C02-hero-dark);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-dark);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* Frost Security — scope section, light */
[data-theme="light"] .scope--68FE9F6C7C02,
.scope--68FE9F6C7C02.scope--68FE9F6C7C02[data-theme="light"] {
--active-color-01: var(--color-68FE9F6C7C02-01-light);
--active-color-02: var(--color-68FE9F6C7C02-02-light);
--active-color-03: var(--color-68FE9F6C7C02-03-light);
--active-color-04: var(--color-68FE9F6C7C02-04-light);
--active-color-05: var(--color-68FE9F6C7C02-05-light);
--active-color-06: var(--color-68FE9F6C7C02-06-light);
--active-color-07: var(--color-68FE9F6C7C02-07-light);
--active-color-08: var(--color-68FE9F6C7C02-08-light);
--active-color-09: var(--color-68FE9F6C7C02-09-light);
--active-color-10: var(--color-68FE9F6C7C02-10-light);
--active-color-11: var(--color-68FE9F6C7C02-11-light);
--active-color-12: var(--color-68FE9F6C7C02-12-light);
--active-color-13: var(--color-68FE9F6C7C02-13-light);
--active-color-14: var(--color-68FE9F6C7C02-14-light);
--active-color-15: var(--color-68FE9F6C7C02-15-light);
--active-color-16: var(--color-68FE9F6C7C02-16-light);
--active-color-17: var(--color-68FE9F6C7C02-17-light);
--active-color-18: var(--color-68FE9F6C7C02-18-light);
--active-color-19: var(--color-68FE9F6C7C02-19-light);
--active-color-20: var(--color-68FE9F6C7C02-20-light);
--active-color-21: var(--color-68FE9F6C7C02-21-light);
--active-color-22: var(--color-68FE9F6C7C02-22-light);
--active-color-23: var(--color-68FE9F6C7C02-23-light);
--active-color-24: var(--color-68FE9F6C7C02-24-light);
--active-color-25: var(--color-68FE9F6C7C02-25-light);
--active-color-26: var(--color-68FE9F6C7C02-26-light);
--active-color-27: var(--color-68FE9F6C7C02-27-light);
--active-color-28: var(--color-68FE9F6C7C02-28-light);
--active-color-29: var(--color-68FE9F6C7C02-29-light);
--active-color-30: var(--color-68FE9F6C7C02-30-light);
--active-color-31: var(--color-68FE9F6C7C02-31-light);
--active-color-32: var(--color-68FE9F6C7C02-32-light);
--active-color-33: var(--color-68FE9F6C7C02-33-light);
--active-color-34: var(--color-68FE9F6C7C02-34-light);
--active-color-35: var(--color-68FE9F6C7C02-35-light);
--active-color-36: var(--color-68FE9F6C7C02-36-light);
--active-color-37: var(--color-68FE9F6C7C02-37-light);
--active-color-38: var(--color-68FE9F6C7C02-38-light);
--active-color-39: var(--color-68FE9F6C7C02-39-light);
--active-color-40: var(--color-68FE9F6C7C02-40-light);
--active-color-41: var(--color-68FE9F6C7C02-41-light);
--active-color-42: var(--color-68FE9F6C7C02-42-light);
--active-color-43: var(--color-68FE9F6C7C02-43-light);
--active-color-44: var(--color-68FE9F6C7C02-44-light);
--active-color-45: var(--color-68FE9F6C7C02-45-light);
--active-color-46: var(--color-68FE9F6C7C02-46-light);
--active-color-47: var(--color-68FE9F6C7C02-47-light);
--active-color-48: var(--color-68FE9F6C7C02-48-light);
--active-color-49: var(--color-68FE9F6C7C02-49-light);
--active-color-50: var(--color-68FE9F6C7C02-50-light);
--active-color-51: var(--color-68FE9F6C7C02-51-light);
--active-color-52: var(--color-68FE9F6C7C02-52-light);
--active-color-53: var(--color-68FE9F6C7C02-53-light);
--active-color-54: var(--color-68FE9F6C7C02-54-light);
--active-color-55: var(--color-68FE9F6C7C02-55-light);
--active-color-56: var(--color-68FE9F6C7C02-56-light);
--active-color-57: var(--color-68FE9F6C7C02-57-light);
--active-color-58: var(--color-68FE9F6C7C02-58-light);
--active-color-59: var(--color-68FE9F6C7C02-59-light);
--active-color-60: var(--color-68FE9F6C7C02-60-light);
--active-color-61: var(--color-68FE9F6C7C02-61-light);
--active-color-62: var(--color-68FE9F6C7C02-62-light);
--active-color-63: var(--color-68FE9F6C7C02-63-light);
--active-color-64: var(--color-68FE9F6C7C02-64-light);
--active-marquee: var(--color-68FE9F6C7C02-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-light);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-light);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-light);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-light);
--active-background: var(--img-68FE9F6C7C02-background-light);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-light);
--active-hero: var(--img-68FE9F6C7C02-hero-light);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-light);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* Frost Security — scope-ai section, light */
[data-theme="light"] .scope-ai--68FE9F6C7C02,
.scope-ai--68FE9F6C7C02.scope-ai--68FE9F6C7C02[data-theme="light"] {
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-light);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-light);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-light);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-light);
--active-background: var(--img-68FE9F6C7C02-background-light);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-light);
--active-hero: var(--img-68FE9F6C7C02-hero-light);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-light);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* Frost Security — scope-user section, light */
[data-theme="light"] .scope-user--68FE9F6C7C02,
.scope-user--68FE9F6C7C02.scope-user--68FE9F6C7C02[data-theme="light"],
.scope-user--technology-01.scope-user--technology-01[data-theme="light"] {
--active-color-01: var(--user-color-68FE9F6C7C02-01-light);
--active-color-02: var(--user-color-68FE9F6C7C02-02-light);
--active-color-03: var(--user-color-68FE9F6C7C02-03-light);
--active-color-04: var(--user-color-68FE9F6C7C02-04-light);
--active-color-05: var(--user-color-68FE9F6C7C02-05-light);
--active-color-06: var(--user-color-68FE9F6C7C02-06-light);
--active-color-07: var(--user-color-68FE9F6C7C02-07-light);
--active-color-08: var(--user-color-68FE9F6C7C02-08-light);
--active-color-09: var(--user-color-68FE9F6C7C02-09-light);
--active-color-10: var(--user-color-68FE9F6C7C02-10-light);
--active-color-11: var(--user-color-68FE9F6C7C02-11-light);
--active-color-12: var(--user-color-68FE9F6C7C02-12-light);
--active-color-13: var(--user-color-68FE9F6C7C02-13-light);
--active-color-14: var(--user-color-68FE9F6C7C02-14-light);
--active-color-15: var(--user-color-68FE9F6C7C02-15-light);
--active-color-16: var(--user-color-68FE9F6C7C02-16-light);
--active-color-17: var(--user-color-68FE9F6C7C02-17-light);
--active-color-18: var(--user-color-68FE9F6C7C02-18-light);
--active-color-19: var(--user-color-68FE9F6C7C02-19-light);
--active-color-20: var(--user-color-68FE9F6C7C02-20-light);
--active-color-21: var(--user-color-68FE9F6C7C02-21-light);
--active-color-22: var(--user-color-68FE9F6C7C02-22-light);
--active-color-23: var(--user-color-68FE9F6C7C02-23-light);
--active-color-24: var(--user-color-68FE9F6C7C02-24-light);
--active-color-25: var(--user-color-68FE9F6C7C02-25-light);
--active-color-26: var(--user-color-68FE9F6C7C02-26-light);
--active-color-27: var(--user-color-68FE9F6C7C02-27-light);
--active-color-28: var(--user-color-68FE9F6C7C02-28-light);
--active-color-29: var(--user-color-68FE9F6C7C02-29-light);
--active-color-30: var(--user-color-68FE9F6C7C02-30-light);
--active-color-31: var(--user-color-68FE9F6C7C02-31-light);
--active-color-32: var(--user-color-68FE9F6C7C02-32-light);
--active-color-33: var(--user-color-68FE9F6C7C02-33-light);
--active-color-34: var(--user-color-68FE9F6C7C02-34-light);
--active-color-35: var(--user-color-68FE9F6C7C02-35-light);
--active-color-36: var(--user-color-68FE9F6C7C02-36-light);
--active-color-37: var(--user-color-68FE9F6C7C02-37-light);
--active-color-38: var(--user-color-68FE9F6C7C02-38-light);
--active-color-39: var(--user-color-68FE9F6C7C02-39-light);
--active-color-40: var(--user-color-68FE9F6C7C02-40-light);
--active-color-41: var(--user-color-68FE9F6C7C02-41-light);
--active-color-42: var(--user-color-68FE9F6C7C02-42-light);
--active-color-43: var(--user-color-68FE9F6C7C02-43-light);
--active-color-44: var(--user-color-68FE9F6C7C02-44-light);
--active-color-45: var(--user-color-68FE9F6C7C02-45-light);
--active-color-46: var(--user-color-68FE9F6C7C02-46-light);
--active-color-47: var(--user-color-68FE9F6C7C02-47-light);
--active-color-48: var(--user-color-68FE9F6C7C02-48-light);
--active-color-49: var(--user-color-68FE9F6C7C02-49-light);
--active-color-50: var(--user-color-68FE9F6C7C02-50-light);
--active-color-51: var(--user-color-68FE9F6C7C02-51-light);
--active-color-52: var(--user-color-68FE9F6C7C02-52-light);
--active-color-53: var(--user-color-68FE9F6C7C02-53-light);
--active-color-54: var(--user-color-68FE9F6C7C02-54-light);
--active-color-55: var(--user-color-68FE9F6C7C02-55-light);
--active-color-56: var(--user-color-68FE9F6C7C02-56-light);
--active-color-57: var(--user-color-68FE9F6C7C02-57-light);
--active-color-58: var(--user-color-68FE9F6C7C02-58-light);
--active-color-59: var(--user-color-68FE9F6C7C02-59-light);
--active-color-60: var(--user-color-68FE9F6C7C02-60-light);
--active-color-61: var(--user-color-68FE9F6C7C02-61-light);
--active-color-62: var(--user-color-68FE9F6C7C02-62-light);
--active-color-63: var(--user-color-68FE9F6C7C02-63-light);
--active-color-64: var(--user-color-68FE9F6C7C02-64-light);
--active-marquee: var(--color-68FE9F6C7C02-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-68FE9F6C7C02-logo_stacked-light);
--active-logo_horizontal: var(--img-68FE9F6C7C02-logo_horizontal-light);
--active-logo_header: var(--img-68FE9F6C7C02-logo_header-light);
--active-logo_footer: var(--img-68FE9F6C7C02-logo_footer-light);
--active-background: var(--img-68FE9F6C7C02-background-light);
--active-moodboard: var(--img-68FE9F6C7C02-moodboard-light);
--active-hero: var(--img-68FE9F6C7C02-hero-light);
--active-logo_mark: var(--img-68FE9F6C7C02-logo_mark-light);
--active-logo_mini_mark: var(--img-68FE9F6C7C02-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope section, dark */
[data-theme="dark"] .scope--5DC1CC1B686D,
.scope--5DC1CC1B686D.scope--5DC1CC1B686D[data-theme="dark"] {
--active-color-01: var(--color-5DC1CC1B686D-01-dark);
--active-color-02: var(--color-5DC1CC1B686D-02-dark);
--active-color-03: var(--color-5DC1CC1B686D-03-dark);
--active-color-04: var(--color-5DC1CC1B686D-04-dark);
--active-color-05: var(--color-5DC1CC1B686D-05-dark);
--active-color-06: var(--color-5DC1CC1B686D-06-dark);
--active-color-07: var(--color-5DC1CC1B686D-07-dark);
--active-color-08: var(--color-5DC1CC1B686D-08-dark);
--active-color-09: var(--color-5DC1CC1B686D-09-dark);
--active-color-10: var(--color-5DC1CC1B686D-10-dark);
--active-color-11: var(--color-5DC1CC1B686D-11-dark);
--active-color-12: var(--color-5DC1CC1B686D-12-dark);
--active-color-13: var(--color-5DC1CC1B686D-13-dark);
--active-color-14: var(--color-5DC1CC1B686D-14-dark);
--active-color-15: var(--color-5DC1CC1B686D-15-dark);
--active-color-16: var(--color-5DC1CC1B686D-16-dark);
--active-color-17: var(--color-5DC1CC1B686D-17-dark);
--active-color-18: var(--color-5DC1CC1B686D-18-dark);
--active-color-19: var(--color-5DC1CC1B686D-19-dark);
--active-color-20: var(--color-5DC1CC1B686D-20-dark);
--active-color-21: var(--color-5DC1CC1B686D-21-dark);
--active-color-22: var(--color-5DC1CC1B686D-22-dark);
--active-color-23: var(--color-5DC1CC1B686D-23-dark);
--active-color-24: var(--color-5DC1CC1B686D-24-dark);
--active-color-25: var(--color-5DC1CC1B686D-25-dark);
--active-color-26: var(--color-5DC1CC1B686D-26-dark);
--active-color-27: var(--color-5DC1CC1B686D-27-dark);
--active-color-28: var(--color-5DC1CC1B686D-28-dark);
--active-color-29: var(--color-5DC1CC1B686D-29-dark);
--active-color-30: var(--color-5DC1CC1B686D-30-dark);
--active-color-31: var(--color-5DC1CC1B686D-31-dark);
--active-color-32: var(--color-5DC1CC1B686D-32-dark);
--active-color-33: var(--color-5DC1CC1B686D-33-dark);
--active-color-34: var(--color-5DC1CC1B686D-34-dark);
--active-color-35: var(--color-5DC1CC1B686D-35-dark);
--active-color-36: var(--color-5DC1CC1B686D-36-dark);
--active-color-37: var(--color-5DC1CC1B686D-37-dark);
--active-color-38: var(--color-5DC1CC1B686D-38-dark);
--active-color-39: var(--color-5DC1CC1B686D-39-dark);
--active-color-40: var(--color-5DC1CC1B686D-40-dark);
--active-color-41: var(--color-5DC1CC1B686D-41-dark);
--active-color-42: var(--color-5DC1CC1B686D-42-dark);
--active-color-43: var(--color-5DC1CC1B686D-43-dark);
--active-color-44: var(--color-5DC1CC1B686D-44-dark);
--active-color-45: var(--color-5DC1CC1B686D-45-dark);
--active-color-46: var(--color-5DC1CC1B686D-46-dark);
--active-color-47: var(--color-5DC1CC1B686D-47-dark);
--active-color-48: var(--color-5DC1CC1B686D-48-dark);
--active-color-49: var(--color-5DC1CC1B686D-49-dark);
--active-color-50: var(--color-5DC1CC1B686D-50-dark);
--active-color-51: var(--color-5DC1CC1B686D-51-dark);
--active-color-52: var(--color-5DC1CC1B686D-52-dark);
--active-color-53: var(--color-5DC1CC1B686D-53-dark);
--active-color-54: var(--color-5DC1CC1B686D-54-dark);
--active-color-55: var(--color-5DC1CC1B686D-55-dark);
--active-color-56: var(--color-5DC1CC1B686D-56-dark);
--active-color-57: var(--color-5DC1CC1B686D-57-dark);
--active-color-58: var(--color-5DC1CC1B686D-58-dark);
--active-color-59: var(--color-5DC1CC1B686D-59-dark);
--active-color-60: var(--color-5DC1CC1B686D-60-dark);
--active-color-61: var(--color-5DC1CC1B686D-61-dark);
--active-color-62: var(--color-5DC1CC1B686D-62-dark);
--active-color-63: var(--color-5DC1CC1B686D-63-dark);
--active-color-64: var(--color-5DC1CC1B686D-64-dark);
--active-marquee: var(--color-5DC1CC1B686D-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-dark);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-dark);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-dark);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-dark);
--active-background: var(--img-5DC1CC1B686D-background-dark);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-dark);
--active-hero: var(--img-5DC1CC1B686D-hero-dark);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-dark);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope-ai section, dark */
[data-theme="dark"] .scope-ai--5DC1CC1B686D,
.scope-ai--5DC1CC1B686D.scope-ai--5DC1CC1B686D[data-theme="dark"] {
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-dark);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-dark);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-dark);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-dark);
--active-background: var(--img-5DC1CC1B686D-background-dark);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-dark);
--active-hero: var(--img-5DC1CC1B686D-hero-dark);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-dark);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope-user section, dark */
[data-theme="dark"] .scope-user--5DC1CC1B686D,
.scope-user--5DC1CC1B686D.scope-user--5DC1CC1B686D[data-theme="dark"],
.scope-user--technology-02.scope-user--technology-02[data-theme="dark"] {
--active-color-01: var(--user-color-5DC1CC1B686D-01-dark);
--active-color-02: var(--user-color-5DC1CC1B686D-02-dark);
--active-color-03: var(--user-color-5DC1CC1B686D-03-dark);
--active-color-04: var(--user-color-5DC1CC1B686D-04-dark);
--active-color-05: var(--user-color-5DC1CC1B686D-05-dark);
--active-color-06: var(--user-color-5DC1CC1B686D-06-dark);
--active-color-07: var(--user-color-5DC1CC1B686D-07-dark);
--active-color-08: var(--user-color-5DC1CC1B686D-08-dark);
--active-color-09: var(--user-color-5DC1CC1B686D-09-dark);
--active-color-10: var(--user-color-5DC1CC1B686D-10-dark);
--active-color-11: var(--user-color-5DC1CC1B686D-11-dark);
--active-color-12: var(--user-color-5DC1CC1B686D-12-dark);
--active-color-13: var(--user-color-5DC1CC1B686D-13-dark);
--active-color-14: var(--user-color-5DC1CC1B686D-14-dark);
--active-color-15: var(--user-color-5DC1CC1B686D-15-dark);
--active-color-16: var(--user-color-5DC1CC1B686D-16-dark);
--active-color-17: var(--user-color-5DC1CC1B686D-17-dark);
--active-color-18: var(--user-color-5DC1CC1B686D-18-dark);
--active-color-19: var(--user-color-5DC1CC1B686D-19-dark);
--active-color-20: var(--user-color-5DC1CC1B686D-20-dark);
--active-color-21: var(--user-color-5DC1CC1B686D-21-dark);
--active-color-22: var(--user-color-5DC1CC1B686D-22-dark);
--active-color-23: var(--user-color-5DC1CC1B686D-23-dark);
--active-color-24: var(--user-color-5DC1CC1B686D-24-dark);
--active-color-25: var(--user-color-5DC1CC1B686D-25-dark);
--active-color-26: var(--user-color-5DC1CC1B686D-26-dark);
--active-color-27: var(--user-color-5DC1CC1B686D-27-dark);
--active-color-28: var(--user-color-5DC1CC1B686D-28-dark);
--active-color-29: var(--user-color-5DC1CC1B686D-29-dark);
--active-color-30: var(--user-color-5DC1CC1B686D-30-dark);
--active-color-31: var(--user-color-5DC1CC1B686D-31-dark);
--active-color-32: var(--user-color-5DC1CC1B686D-32-dark);
--active-color-33: var(--user-color-5DC1CC1B686D-33-dark);
--active-color-34: var(--user-color-5DC1CC1B686D-34-dark);
--active-color-35: var(--user-color-5DC1CC1B686D-35-dark);
--active-color-36: var(--user-color-5DC1CC1B686D-36-dark);
--active-color-37: var(--user-color-5DC1CC1B686D-37-dark);
--active-color-38: var(--user-color-5DC1CC1B686D-38-dark);
--active-color-39: var(--user-color-5DC1CC1B686D-39-dark);
--active-color-40: var(--user-color-5DC1CC1B686D-40-dark);
--active-color-41: var(--user-color-5DC1CC1B686D-41-dark);
--active-color-42: var(--user-color-5DC1CC1B686D-42-dark);
--active-color-43: var(--user-color-5DC1CC1B686D-43-dark);
--active-color-44: var(--user-color-5DC1CC1B686D-44-dark);
--active-color-45: var(--user-color-5DC1CC1B686D-45-dark);
--active-color-46: var(--user-color-5DC1CC1B686D-46-dark);
--active-color-47: var(--user-color-5DC1CC1B686D-47-dark);
--active-color-48: var(--user-color-5DC1CC1B686D-48-dark);
--active-color-49: var(--user-color-5DC1CC1B686D-49-dark);
--active-color-50: var(--user-color-5DC1CC1B686D-50-dark);
--active-color-51: var(--user-color-5DC1CC1B686D-51-dark);
--active-color-52: var(--user-color-5DC1CC1B686D-52-dark);
--active-color-53: var(--user-color-5DC1CC1B686D-53-dark);
--active-color-54: var(--user-color-5DC1CC1B686D-54-dark);
--active-color-55: var(--user-color-5DC1CC1B686D-55-dark);
--active-color-56: var(--user-color-5DC1CC1B686D-56-dark);
--active-color-57: var(--user-color-5DC1CC1B686D-57-dark);
--active-color-58: var(--user-color-5DC1CC1B686D-58-dark);
--active-color-59: var(--user-color-5DC1CC1B686D-59-dark);
--active-color-60: var(--user-color-5DC1CC1B686D-60-dark);
--active-color-61: var(--user-color-5DC1CC1B686D-61-dark);
--active-color-62: var(--user-color-5DC1CC1B686D-62-dark);
--active-color-63: var(--user-color-5DC1CC1B686D-63-dark);
--active-color-64: var(--user-color-5DC1CC1B686D-64-dark);
--active-marquee: var(--color-5DC1CC1B686D-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-dark);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-dark);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-dark);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-dark);
--active-background: var(--img-5DC1CC1B686D-background-dark);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-dark);
--active-hero: var(--img-5DC1CC1B686D-hero-dark);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-dark);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope section, light */
[data-theme="light"] .scope--5DC1CC1B686D,
.scope--5DC1CC1B686D.scope--5DC1CC1B686D[data-theme="light"] {
--active-color-01: var(--color-5DC1CC1B686D-01-light);
--active-color-02: var(--color-5DC1CC1B686D-02-light);
--active-color-03: var(--color-5DC1CC1B686D-03-light);
--active-color-04: var(--color-5DC1CC1B686D-04-light);
--active-color-05: var(--color-5DC1CC1B686D-05-light);
--active-color-06: var(--color-5DC1CC1B686D-06-light);
--active-color-07: var(--color-5DC1CC1B686D-07-light);
--active-color-08: var(--color-5DC1CC1B686D-08-light);
--active-color-09: var(--color-5DC1CC1B686D-09-light);
--active-color-10: var(--color-5DC1CC1B686D-10-light);
--active-color-11: var(--color-5DC1CC1B686D-11-light);
--active-color-12: var(--color-5DC1CC1B686D-12-light);
--active-color-13: var(--color-5DC1CC1B686D-13-light);
--active-color-14: var(--color-5DC1CC1B686D-14-light);
--active-color-15: var(--color-5DC1CC1B686D-15-light);
--active-color-16: var(--color-5DC1CC1B686D-16-light);
--active-color-17: var(--color-5DC1CC1B686D-17-light);
--active-color-18: var(--color-5DC1CC1B686D-18-light);
--active-color-19: var(--color-5DC1CC1B686D-19-light);
--active-color-20: var(--color-5DC1CC1B686D-20-light);
--active-color-21: var(--color-5DC1CC1B686D-21-light);
--active-color-22: var(--color-5DC1CC1B686D-22-light);
--active-color-23: var(--color-5DC1CC1B686D-23-light);
--active-color-24: var(--color-5DC1CC1B686D-24-light);
--active-color-25: var(--color-5DC1CC1B686D-25-light);
--active-color-26: var(--color-5DC1CC1B686D-26-light);
--active-color-27: var(--color-5DC1CC1B686D-27-light);
--active-color-28: var(--color-5DC1CC1B686D-28-light);
--active-color-29: var(--color-5DC1CC1B686D-29-light);
--active-color-30: var(--color-5DC1CC1B686D-30-light);
--active-color-31: var(--color-5DC1CC1B686D-31-light);
--active-color-32: var(--color-5DC1CC1B686D-32-light);
--active-color-33: var(--color-5DC1CC1B686D-33-light);
--active-color-34: var(--color-5DC1CC1B686D-34-light);
--active-color-35: var(--color-5DC1CC1B686D-35-light);
--active-color-36: var(--color-5DC1CC1B686D-36-light);
--active-color-37: var(--color-5DC1CC1B686D-37-light);
--active-color-38: var(--color-5DC1CC1B686D-38-light);
--active-color-39: var(--color-5DC1CC1B686D-39-light);
--active-color-40: var(--color-5DC1CC1B686D-40-light);
--active-color-41: var(--color-5DC1CC1B686D-41-light);
--active-color-42: var(--color-5DC1CC1B686D-42-light);
--active-color-43: var(--color-5DC1CC1B686D-43-light);
--active-color-44: var(--color-5DC1CC1B686D-44-light);
--active-color-45: var(--color-5DC1CC1B686D-45-light);
--active-color-46: var(--color-5DC1CC1B686D-46-light);
--active-color-47: var(--color-5DC1CC1B686D-47-light);
--active-color-48: var(--color-5DC1CC1B686D-48-light);
--active-color-49: var(--color-5DC1CC1B686D-49-light);
--active-color-50: var(--color-5DC1CC1B686D-50-light);
--active-color-51: var(--color-5DC1CC1B686D-51-light);
--active-color-52: var(--color-5DC1CC1B686D-52-light);
--active-color-53: var(--color-5DC1CC1B686D-53-light);
--active-color-54: var(--color-5DC1CC1B686D-54-light);
--active-color-55: var(--color-5DC1CC1B686D-55-light);
--active-color-56: var(--color-5DC1CC1B686D-56-light);
--active-color-57: var(--color-5DC1CC1B686D-57-light);
--active-color-58: var(--color-5DC1CC1B686D-58-light);
--active-color-59: var(--color-5DC1CC1B686D-59-light);
--active-color-60: var(--color-5DC1CC1B686D-60-light);
--active-color-61: var(--color-5DC1CC1B686D-61-light);
--active-color-62: var(--color-5DC1CC1B686D-62-light);
--active-color-63: var(--color-5DC1CC1B686D-63-light);
--active-color-64: var(--color-5DC1CC1B686D-64-light);
--active-marquee: var(--color-5DC1CC1B686D-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-light);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-light);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-light);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-light);
--active-background: var(--img-5DC1CC1B686D-background-light);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-light);
--active-hero: var(--img-5DC1CC1B686D-hero-light);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-light);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope-ai section, light */
[data-theme="light"] .scope-ai--5DC1CC1B686D,
.scope-ai--5DC1CC1B686D.scope-ai--5DC1CC1B686D[data-theme="light"] {
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-light);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-light);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-light);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-light);
--active-background: var(--img-5DC1CC1B686D-background-light);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-light);
--active-hero: var(--img-5DC1CC1B686D-hero-light);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-light);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* DA-M — scope-user section, light */
[data-theme="light"] .scope-user--5DC1CC1B686D,
.scope-user--5DC1CC1B686D.scope-user--5DC1CC1B686D[data-theme="light"],
.scope-user--technology-02.scope-user--technology-02[data-theme="light"] {
--active-color-01: var(--user-color-5DC1CC1B686D-01-light);
--active-color-02: var(--user-color-5DC1CC1B686D-02-light);
--active-color-03: var(--user-color-5DC1CC1B686D-03-light);
--active-color-04: var(--user-color-5DC1CC1B686D-04-light);
--active-color-05: var(--user-color-5DC1CC1B686D-05-light);
--active-color-06: var(--user-color-5DC1CC1B686D-06-light);
--active-color-07: var(--user-color-5DC1CC1B686D-07-light);
--active-color-08: var(--user-color-5DC1CC1B686D-08-light);
--active-color-09: var(--user-color-5DC1CC1B686D-09-light);
--active-color-10: var(--user-color-5DC1CC1B686D-10-light);
--active-color-11: var(--user-color-5DC1CC1B686D-11-light);
--active-color-12: var(--user-color-5DC1CC1B686D-12-light);
--active-color-13: var(--user-color-5DC1CC1B686D-13-light);
--active-color-14: var(--user-color-5DC1CC1B686D-14-light);
--active-color-15: var(--user-color-5DC1CC1B686D-15-light);
--active-color-16: var(--user-color-5DC1CC1B686D-16-light);
--active-color-17: var(--user-color-5DC1CC1B686D-17-light);
--active-color-18: var(--user-color-5DC1CC1B686D-18-light);
--active-color-19: var(--user-color-5DC1CC1B686D-19-light);
--active-color-20: var(--user-color-5DC1CC1B686D-20-light);
--active-color-21: var(--user-color-5DC1CC1B686D-21-light);
--active-color-22: var(--user-color-5DC1CC1B686D-22-light);
--active-color-23: var(--user-color-5DC1CC1B686D-23-light);
--active-color-24: var(--user-color-5DC1CC1B686D-24-light);
--active-color-25: var(--user-color-5DC1CC1B686D-25-light);
--active-color-26: var(--user-color-5DC1CC1B686D-26-light);
--active-color-27: var(--user-color-5DC1CC1B686D-27-light);
--active-color-28: var(--user-color-5DC1CC1B686D-28-light);
--active-color-29: var(--user-color-5DC1CC1B686D-29-light);
--active-color-30: var(--user-color-5DC1CC1B686D-30-light);
--active-color-31: var(--user-color-5DC1CC1B686D-31-light);
--active-color-32: var(--user-color-5DC1CC1B686D-32-light);
--active-color-33: var(--user-color-5DC1CC1B686D-33-light);
--active-color-34: var(--user-color-5DC1CC1B686D-34-light);
--active-color-35: var(--user-color-5DC1CC1B686D-35-light);
--active-color-36: var(--user-color-5DC1CC1B686D-36-light);
--active-color-37: var(--user-color-5DC1CC1B686D-37-light);
--active-color-38: var(--user-color-5DC1CC1B686D-38-light);
--active-color-39: var(--user-color-5DC1CC1B686D-39-light);
--active-color-40: var(--user-color-5DC1CC1B686D-40-light);
--active-color-41: var(--user-color-5DC1CC1B686D-41-light);
--active-color-42: var(--user-color-5DC1CC1B686D-42-light);
--active-color-43: var(--user-color-5DC1CC1B686D-43-light);
--active-color-44: var(--user-color-5DC1CC1B686D-44-light);
--active-color-45: var(--user-color-5DC1CC1B686D-45-light);
--active-color-46: var(--user-color-5DC1CC1B686D-46-light);
--active-color-47: var(--user-color-5DC1CC1B686D-47-light);
--active-color-48: var(--user-color-5DC1CC1B686D-48-light);
--active-color-49: var(--user-color-5DC1CC1B686D-49-light);
--active-color-50: var(--user-color-5DC1CC1B686D-50-light);
--active-color-51: var(--user-color-5DC1CC1B686D-51-light);
--active-color-52: var(--user-color-5DC1CC1B686D-52-light);
--active-color-53: var(--user-color-5DC1CC1B686D-53-light);
--active-color-54: var(--user-color-5DC1CC1B686D-54-light);
--active-color-55: var(--user-color-5DC1CC1B686D-55-light);
--active-color-56: var(--user-color-5DC1CC1B686D-56-light);
--active-color-57: var(--user-color-5DC1CC1B686D-57-light);
--active-color-58: var(--user-color-5DC1CC1B686D-58-light);
--active-color-59: var(--user-color-5DC1CC1B686D-59-light);
--active-color-60: var(--user-color-5DC1CC1B686D-60-light);
--active-color-61: var(--user-color-5DC1CC1B686D-61-light);
--active-color-62: var(--user-color-5DC1CC1B686D-62-light);
--active-color-63: var(--user-color-5DC1CC1B686D-63-light);
--active-color-64: var(--user-color-5DC1CC1B686D-64-light);
--active-marquee: var(--color-5DC1CC1B686D-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-5DC1CC1B686D-logo_stacked-light);
--active-logo_horizontal: var(--img-5DC1CC1B686D-logo_horizontal-light);
--active-logo_header: var(--img-5DC1CC1B686D-logo_header-light);
--active-logo_footer: var(--img-5DC1CC1B686D-logo_footer-light);
--active-background: var(--img-5DC1CC1B686D-background-light);
--active-moodboard: var(--img-5DC1CC1B686D-moodboard-light);
--active-hero: var(--img-5DC1CC1B686D-hero-light);
--active-logo_mark: var(--img-5DC1CC1B686D-logo_mark-light);
--active-logo_mini_mark: var(--img-5DC1CC1B686D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope section, dark */
[data-theme="dark"] .scope--0638672FDA6D,
.scope--0638672FDA6D.scope--0638672FDA6D[data-theme="dark"] {
--active-color-01: var(--color-0638672FDA6D-01-dark);
--active-color-02: var(--color-0638672FDA6D-02-dark);
--active-color-03: var(--color-0638672FDA6D-03-dark);
--active-color-04: var(--color-0638672FDA6D-04-dark);
--active-color-05: var(--color-0638672FDA6D-05-dark);
--active-color-06: var(--color-0638672FDA6D-06-dark);
--active-color-07: var(--color-0638672FDA6D-07-dark);
--active-color-08: var(--color-0638672FDA6D-08-dark);
--active-color-09: var(--color-0638672FDA6D-09-dark);
--active-color-10: var(--color-0638672FDA6D-10-dark);
--active-color-11: var(--color-0638672FDA6D-11-dark);
--active-color-12: var(--color-0638672FDA6D-12-dark);
--active-color-13: var(--color-0638672FDA6D-13-dark);
--active-color-14: var(--color-0638672FDA6D-14-dark);
--active-color-15: var(--color-0638672FDA6D-15-dark);
--active-color-16: var(--color-0638672FDA6D-16-dark);
--active-color-17: var(--color-0638672FDA6D-17-dark);
--active-color-18: var(--color-0638672FDA6D-18-dark);
--active-color-19: var(--color-0638672FDA6D-19-dark);
--active-color-20: var(--color-0638672FDA6D-20-dark);
--active-color-21: var(--color-0638672FDA6D-21-dark);
--active-color-22: var(--color-0638672FDA6D-22-dark);
--active-color-23: var(--color-0638672FDA6D-23-dark);
--active-color-24: var(--color-0638672FDA6D-24-dark);
--active-color-25: var(--color-0638672FDA6D-25-dark);
--active-color-26: var(--color-0638672FDA6D-26-dark);
--active-color-27: var(--color-0638672FDA6D-27-dark);
--active-color-28: var(--color-0638672FDA6D-28-dark);
--active-color-29: var(--color-0638672FDA6D-29-dark);
--active-color-30: var(--color-0638672FDA6D-30-dark);
--active-color-31: var(--color-0638672FDA6D-31-dark);
--active-color-32: var(--color-0638672FDA6D-32-dark);
--active-color-33: var(--color-0638672FDA6D-33-dark);
--active-color-34: var(--color-0638672FDA6D-34-dark);
--active-color-35: var(--color-0638672FDA6D-35-dark);
--active-color-36: var(--color-0638672FDA6D-36-dark);
--active-color-37: var(--color-0638672FDA6D-37-dark);
--active-color-38: var(--color-0638672FDA6D-38-dark);
--active-color-39: var(--color-0638672FDA6D-39-dark);
--active-color-40: var(--color-0638672FDA6D-40-dark);
--active-color-41: var(--color-0638672FDA6D-41-dark);
--active-color-42: var(--color-0638672FDA6D-42-dark);
--active-color-43: var(--color-0638672FDA6D-43-dark);
--active-color-44: var(--color-0638672FDA6D-44-dark);
--active-color-45: var(--color-0638672FDA6D-45-dark);
--active-color-46: var(--color-0638672FDA6D-46-dark);
--active-color-47: var(--color-0638672FDA6D-47-dark);
--active-color-48: var(--color-0638672FDA6D-48-dark);
--active-color-49: var(--color-0638672FDA6D-49-dark);
--active-color-50: var(--color-0638672FDA6D-50-dark);
--active-color-51: var(--color-0638672FDA6D-51-dark);
--active-color-52: var(--color-0638672FDA6D-52-dark);
--active-color-53: var(--color-0638672FDA6D-53-dark);
--active-color-54: var(--color-0638672FDA6D-54-dark);
--active-color-55: var(--color-0638672FDA6D-55-dark);
--active-color-56: var(--color-0638672FDA6D-56-dark);
--active-color-57: var(--color-0638672FDA6D-57-dark);
--active-color-58: var(--color-0638672FDA6D-58-dark);
--active-color-59: var(--color-0638672FDA6D-59-dark);
--active-color-60: var(--color-0638672FDA6D-60-dark);
--active-color-61: var(--color-0638672FDA6D-61-dark);
--active-color-62: var(--color-0638672FDA6D-62-dark);
--active-color-63: var(--color-0638672FDA6D-63-dark);
--active-color-64: var(--color-0638672FDA6D-64-dark);
--active-marquee: var(--color-0638672FDA6D-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-dark);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-dark);
--active-logo_header: var(--img-0638672FDA6D-logo_header-dark);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-dark);
--active-background: var(--img-0638672FDA6D-background-dark);
--active-moodboard: var(--img-0638672FDA6D-moodboard-dark);
--active-hero: var(--img-0638672FDA6D-hero-dark);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-dark);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope-ai section, dark */
[data-theme="dark"] .scope-ai--0638672FDA6D,
.scope-ai--0638672FDA6D.scope-ai--0638672FDA6D[data-theme="dark"] {
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-dark);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-dark);
--active-logo_header: var(--img-0638672FDA6D-logo_header-dark);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-dark);
--active-background: var(--img-0638672FDA6D-background-dark);
--active-moodboard: var(--img-0638672FDA6D-moodboard-dark);
--active-hero: var(--img-0638672FDA6D-hero-dark);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-dark);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope-user section, dark */
[data-theme="dark"] .scope-user--0638672FDA6D,
.scope-user--0638672FDA6D.scope-user--0638672FDA6D[data-theme="dark"],
.scope-user--technology-03.scope-user--technology-03[data-theme="dark"] {
--active-color-01: var(--user-color-0638672FDA6D-01-dark);
--active-color-02: var(--user-color-0638672FDA6D-02-dark);
--active-color-03: var(--user-color-0638672FDA6D-03-dark);
--active-color-04: var(--user-color-0638672FDA6D-04-dark);
--active-color-05: var(--user-color-0638672FDA6D-05-dark);
--active-color-06: var(--user-color-0638672FDA6D-06-dark);
--active-color-07: var(--user-color-0638672FDA6D-07-dark);
--active-color-08: var(--user-color-0638672FDA6D-08-dark);
--active-color-09: var(--user-color-0638672FDA6D-09-dark);
--active-color-10: var(--user-color-0638672FDA6D-10-dark);
--active-color-11: var(--user-color-0638672FDA6D-11-dark);
--active-color-12: var(--user-color-0638672FDA6D-12-dark);
--active-color-13: var(--user-color-0638672FDA6D-13-dark);
--active-color-14: var(--user-color-0638672FDA6D-14-dark);
--active-color-15: var(--user-color-0638672FDA6D-15-dark);
--active-color-16: var(--user-color-0638672FDA6D-16-dark);
--active-color-17: var(--user-color-0638672FDA6D-17-dark);
--active-color-18: var(--user-color-0638672FDA6D-18-dark);
--active-color-19: var(--user-color-0638672FDA6D-19-dark);
--active-color-20: var(--user-color-0638672FDA6D-20-dark);
--active-color-21: var(--user-color-0638672FDA6D-21-dark);
--active-color-22: var(--user-color-0638672FDA6D-22-dark);
--active-color-23: var(--user-color-0638672FDA6D-23-dark);
--active-color-24: var(--user-color-0638672FDA6D-24-dark);
--active-color-25: var(--user-color-0638672FDA6D-25-dark);
--active-color-26: var(--user-color-0638672FDA6D-26-dark);
--active-color-27: var(--user-color-0638672FDA6D-27-dark);
--active-color-28: var(--user-color-0638672FDA6D-28-dark);
--active-color-29: var(--user-color-0638672FDA6D-29-dark);
--active-color-30: var(--user-color-0638672FDA6D-30-dark);
--active-color-31: var(--user-color-0638672FDA6D-31-dark);
--active-color-32: var(--user-color-0638672FDA6D-32-dark);
--active-color-33: var(--user-color-0638672FDA6D-33-dark);
--active-color-34: var(--user-color-0638672FDA6D-34-dark);
--active-color-35: var(--user-color-0638672FDA6D-35-dark);
--active-color-36: var(--user-color-0638672FDA6D-36-dark);
--active-color-37: var(--user-color-0638672FDA6D-37-dark);
--active-color-38: var(--user-color-0638672FDA6D-38-dark);
--active-color-39: var(--user-color-0638672FDA6D-39-dark);
--active-color-40: var(--user-color-0638672FDA6D-40-dark);
--active-color-41: var(--user-color-0638672FDA6D-41-dark);
--active-color-42: var(--user-color-0638672FDA6D-42-dark);
--active-color-43: var(--user-color-0638672FDA6D-43-dark);
--active-color-44: var(--user-color-0638672FDA6D-44-dark);
--active-color-45: var(--user-color-0638672FDA6D-45-dark);
--active-color-46: var(--user-color-0638672FDA6D-46-dark);
--active-color-47: var(--user-color-0638672FDA6D-47-dark);
--active-color-48: var(--user-color-0638672FDA6D-48-dark);
--active-color-49: var(--user-color-0638672FDA6D-49-dark);
--active-color-50: var(--user-color-0638672FDA6D-50-dark);
--active-color-51: var(--user-color-0638672FDA6D-51-dark);
--active-color-52: var(--user-color-0638672FDA6D-52-dark);
--active-color-53: var(--user-color-0638672FDA6D-53-dark);
--active-color-54: var(--user-color-0638672FDA6D-54-dark);
--active-color-55: var(--user-color-0638672FDA6D-55-dark);
--active-color-56: var(--user-color-0638672FDA6D-56-dark);
--active-color-57: var(--user-color-0638672FDA6D-57-dark);
--active-color-58: var(--user-color-0638672FDA6D-58-dark);
--active-color-59: var(--user-color-0638672FDA6D-59-dark);
--active-color-60: var(--user-color-0638672FDA6D-60-dark);
--active-color-61: var(--user-color-0638672FDA6D-61-dark);
--active-color-62: var(--user-color-0638672FDA6D-62-dark);
--active-color-63: var(--user-color-0638672FDA6D-63-dark);
--active-color-64: var(--user-color-0638672FDA6D-64-dark);
--active-marquee: var(--color-0638672FDA6D-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-dark);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-dark);
--active-logo_header: var(--img-0638672FDA6D-logo_header-dark);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-dark);
--active-background: var(--img-0638672FDA6D-background-dark);
--active-moodboard: var(--img-0638672FDA6D-moodboard-dark);
--active-hero: var(--img-0638672FDA6D-hero-dark);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-dark);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope section, light */
[data-theme="light"] .scope--0638672FDA6D,
.scope--0638672FDA6D.scope--0638672FDA6D[data-theme="light"] {
--active-color-01: var(--color-0638672FDA6D-01-light);
--active-color-02: var(--color-0638672FDA6D-02-light);
--active-color-03: var(--color-0638672FDA6D-03-light);
--active-color-04: var(--color-0638672FDA6D-04-light);
--active-color-05: var(--color-0638672FDA6D-05-light);
--active-color-06: var(--color-0638672FDA6D-06-light);
--active-color-07: var(--color-0638672FDA6D-07-light);
--active-color-08: var(--color-0638672FDA6D-08-light);
--active-color-09: var(--color-0638672FDA6D-09-light);
--active-color-10: var(--color-0638672FDA6D-10-light);
--active-color-11: var(--color-0638672FDA6D-11-light);
--active-color-12: var(--color-0638672FDA6D-12-light);
--active-color-13: var(--color-0638672FDA6D-13-light);
--active-color-14: var(--color-0638672FDA6D-14-light);
--active-color-15: var(--color-0638672FDA6D-15-light);
--active-color-16: var(--color-0638672FDA6D-16-light);
--active-color-17: var(--color-0638672FDA6D-17-light);
--active-color-18: var(--color-0638672FDA6D-18-light);
--active-color-19: var(--color-0638672FDA6D-19-light);
--active-color-20: var(--color-0638672FDA6D-20-light);
--active-color-21: var(--color-0638672FDA6D-21-light);
--active-color-22: var(--color-0638672FDA6D-22-light);
--active-color-23: var(--color-0638672FDA6D-23-light);
--active-color-24: var(--color-0638672FDA6D-24-light);
--active-color-25: var(--color-0638672FDA6D-25-light);
--active-color-26: var(--color-0638672FDA6D-26-light);
--active-color-27: var(--color-0638672FDA6D-27-light);
--active-color-28: var(--color-0638672FDA6D-28-light);
--active-color-29: var(--color-0638672FDA6D-29-light);
--active-color-30: var(--color-0638672FDA6D-30-light);
--active-color-31: var(--color-0638672FDA6D-31-light);
--active-color-32: var(--color-0638672FDA6D-32-light);
--active-color-33: var(--color-0638672FDA6D-33-light);
--active-color-34: var(--color-0638672FDA6D-34-light);
--active-color-35: var(--color-0638672FDA6D-35-light);
--active-color-36: var(--color-0638672FDA6D-36-light);
--active-color-37: var(--color-0638672FDA6D-37-light);
--active-color-38: var(--color-0638672FDA6D-38-light);
--active-color-39: var(--color-0638672FDA6D-39-light);
--active-color-40: var(--color-0638672FDA6D-40-light);
--active-color-41: var(--color-0638672FDA6D-41-light);
--active-color-42: var(--color-0638672FDA6D-42-light);
--active-color-43: var(--color-0638672FDA6D-43-light);
--active-color-44: var(--color-0638672FDA6D-44-light);
--active-color-45: var(--color-0638672FDA6D-45-light);
--active-color-46: var(--color-0638672FDA6D-46-light);
--active-color-47: var(--color-0638672FDA6D-47-light);
--active-color-48: var(--color-0638672FDA6D-48-light);
--active-color-49: var(--color-0638672FDA6D-49-light);
--active-color-50: var(--color-0638672FDA6D-50-light);
--active-color-51: var(--color-0638672FDA6D-51-light);
--active-color-52: var(--color-0638672FDA6D-52-light);
--active-color-53: var(--color-0638672FDA6D-53-light);
--active-color-54: var(--color-0638672FDA6D-54-light);
--active-color-55: var(--color-0638672FDA6D-55-light);
--active-color-56: var(--color-0638672FDA6D-56-light);
--active-color-57: var(--color-0638672FDA6D-57-light);
--active-color-58: var(--color-0638672FDA6D-58-light);
--active-color-59: var(--color-0638672FDA6D-59-light);
--active-color-60: var(--color-0638672FDA6D-60-light);
--active-color-61: var(--color-0638672FDA6D-61-light);
--active-color-62: var(--color-0638672FDA6D-62-light);
--active-color-63: var(--color-0638672FDA6D-63-light);
--active-color-64: var(--color-0638672FDA6D-64-light);
--active-marquee: var(--color-0638672FDA6D-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-light);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-light);
--active-logo_header: var(--img-0638672FDA6D-logo_header-light);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-light);
--active-background: var(--img-0638672FDA6D-background-light);
--active-moodboard: var(--img-0638672FDA6D-moodboard-light);
--active-hero: var(--img-0638672FDA6D-hero-light);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-light);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope-ai section, light */
[data-theme="light"] .scope-ai--0638672FDA6D,
.scope-ai--0638672FDA6D.scope-ai--0638672FDA6D[data-theme="light"] {
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-light);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-light);
--active-logo_header: var(--img-0638672FDA6D-logo_header-light);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-light);
--active-background: var(--img-0638672FDA6D-background-light);
--active-moodboard: var(--img-0638672FDA6D-moodboard-light);
--active-hero: var(--img-0638672FDA6D-hero-light);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-light);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* mTok — scope-user section, light */
[data-theme="light"] .scope-user--0638672FDA6D,
.scope-user--0638672FDA6D.scope-user--0638672FDA6D[data-theme="light"],
.scope-user--technology-03.scope-user--technology-03[data-theme="light"] {
--active-color-01: var(--user-color-0638672FDA6D-01-light);
--active-color-02: var(--user-color-0638672FDA6D-02-light);
--active-color-03: var(--user-color-0638672FDA6D-03-light);
--active-color-04: var(--user-color-0638672FDA6D-04-light);
--active-color-05: var(--user-color-0638672FDA6D-05-light);
--active-color-06: var(--user-color-0638672FDA6D-06-light);
--active-color-07: var(--user-color-0638672FDA6D-07-light);
--active-color-08: var(--user-color-0638672FDA6D-08-light);
--active-color-09: var(--user-color-0638672FDA6D-09-light);
--active-color-10: var(--user-color-0638672FDA6D-10-light);
--active-color-11: var(--user-color-0638672FDA6D-11-light);
--active-color-12: var(--user-color-0638672FDA6D-12-light);
--active-color-13: var(--user-color-0638672FDA6D-13-light);
--active-color-14: var(--user-color-0638672FDA6D-14-light);
--active-color-15: var(--user-color-0638672FDA6D-15-light);
--active-color-16: var(--user-color-0638672FDA6D-16-light);
--active-color-17: var(--user-color-0638672FDA6D-17-light);
--active-color-18: var(--user-color-0638672FDA6D-18-light);
--active-color-19: var(--user-color-0638672FDA6D-19-light);
--active-color-20: var(--user-color-0638672FDA6D-20-light);
--active-color-21: var(--user-color-0638672FDA6D-21-light);
--active-color-22: var(--user-color-0638672FDA6D-22-light);
--active-color-23: var(--user-color-0638672FDA6D-23-light);
--active-color-24: var(--user-color-0638672FDA6D-24-light);
--active-color-25: var(--user-color-0638672FDA6D-25-light);
--active-color-26: var(--user-color-0638672FDA6D-26-light);
--active-color-27: var(--user-color-0638672FDA6D-27-light);
--active-color-28: var(--user-color-0638672FDA6D-28-light);
--active-color-29: var(--user-color-0638672FDA6D-29-light);
--active-color-30: var(--user-color-0638672FDA6D-30-light);
--active-color-31: var(--user-color-0638672FDA6D-31-light);
--active-color-32: var(--user-color-0638672FDA6D-32-light);
--active-color-33: var(--user-color-0638672FDA6D-33-light);
--active-color-34: var(--user-color-0638672FDA6D-34-light);
--active-color-35: var(--user-color-0638672FDA6D-35-light);
--active-color-36: var(--user-color-0638672FDA6D-36-light);
--active-color-37: var(--user-color-0638672FDA6D-37-light);
--active-color-38: var(--user-color-0638672FDA6D-38-light);
--active-color-39: var(--user-color-0638672FDA6D-39-light);
--active-color-40: var(--user-color-0638672FDA6D-40-light);
--active-color-41: var(--user-color-0638672FDA6D-41-light);
--active-color-42: var(--user-color-0638672FDA6D-42-light);
--active-color-43: var(--user-color-0638672FDA6D-43-light);
--active-color-44: var(--user-color-0638672FDA6D-44-light);
--active-color-45: var(--user-color-0638672FDA6D-45-light);
--active-color-46: var(--user-color-0638672FDA6D-46-light);
--active-color-47: var(--user-color-0638672FDA6D-47-light);
--active-color-48: var(--user-color-0638672FDA6D-48-light);
--active-color-49: var(--user-color-0638672FDA6D-49-light);
--active-color-50: var(--user-color-0638672FDA6D-50-light);
--active-color-51: var(--user-color-0638672FDA6D-51-light);
--active-color-52: var(--user-color-0638672FDA6D-52-light);
--active-color-53: var(--user-color-0638672FDA6D-53-light);
--active-color-54: var(--user-color-0638672FDA6D-54-light);
--active-color-55: var(--user-color-0638672FDA6D-55-light);
--active-color-56: var(--user-color-0638672FDA6D-56-light);
--active-color-57: var(--user-color-0638672FDA6D-57-light);
--active-color-58: var(--user-color-0638672FDA6D-58-light);
--active-color-59: var(--user-color-0638672FDA6D-59-light);
--active-color-60: var(--user-color-0638672FDA6D-60-light);
--active-color-61: var(--user-color-0638672FDA6D-61-light);
--active-color-62: var(--user-color-0638672FDA6D-62-light);
--active-color-63: var(--user-color-0638672FDA6D-63-light);
--active-color-64: var(--user-color-0638672FDA6D-64-light);
--active-marquee: var(--color-0638672FDA6D-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-0638672FDA6D-logo_stacked-light);
--active-logo_horizontal: var(--img-0638672FDA6D-logo_horizontal-light);
--active-logo_header: var(--img-0638672FDA6D-logo_header-light);
--active-logo_footer: var(--img-0638672FDA6D-logo_footer-light);
--active-background: var(--img-0638672FDA6D-background-light);
--active-moodboard: var(--img-0638672FDA6D-moodboard-light);
--active-hero: var(--img-0638672FDA6D-hero-light);
--active-logo_mark: var(--img-0638672FDA6D-logo_mark-light);
--active-logo_mini_mark: var(--img-0638672FDA6D-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRYD — scope section, dark */

/* LARRYD — scope-ai section, dark */

/* LARRYD — scope-user section, dark */
.scope-user--technology-04.scope-user--technology-04[data-theme="dark"] {
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRYD — scope section, light */

/* LARRYD — scope-ai section, light */

/* LARRYD — scope-user section, light */
.scope-user--technology-04.scope-user--technology-04[data-theme="light"] {
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope section, dark */
[data-theme="dark"] .scope--4617B0447913,
.scope--4617B0447913.scope--4617B0447913[data-theme="dark"] {
--active-color-01: var(--color-4617B0447913-01-dark);
--active-color-02: var(--color-4617B0447913-02-dark);
--active-color-03: var(--color-4617B0447913-03-dark);
--active-color-04: var(--color-4617B0447913-04-dark);
--active-color-05: var(--color-4617B0447913-05-dark);
--active-color-06: var(--color-4617B0447913-06-dark);
--active-color-07: var(--color-4617B0447913-07-dark);
--active-color-08: var(--color-4617B0447913-08-dark);
--active-color-09: var(--color-4617B0447913-09-dark);
--active-color-10: var(--color-4617B0447913-10-dark);
--active-color-11: var(--color-4617B0447913-11-dark);
--active-color-12: var(--color-4617B0447913-12-dark);
--active-color-13: var(--color-4617B0447913-13-dark);
--active-color-14: var(--color-4617B0447913-14-dark);
--active-color-15: var(--color-4617B0447913-15-dark);
--active-color-16: var(--color-4617B0447913-16-dark);
--active-color-17: var(--color-4617B0447913-17-dark);
--active-color-18: var(--color-4617B0447913-18-dark);
--active-color-19: var(--color-4617B0447913-19-dark);
--active-color-20: var(--color-4617B0447913-20-dark);
--active-color-21: var(--color-4617B0447913-21-dark);
--active-color-22: var(--color-4617B0447913-22-dark);
--active-color-23: var(--color-4617B0447913-23-dark);
--active-color-24: var(--color-4617B0447913-24-dark);
--active-color-25: var(--color-4617B0447913-25-dark);
--active-color-26: var(--color-4617B0447913-26-dark);
--active-color-27: var(--color-4617B0447913-27-dark);
--active-color-28: var(--color-4617B0447913-28-dark);
--active-color-29: var(--color-4617B0447913-29-dark);
--active-color-30: var(--color-4617B0447913-30-dark);
--active-color-31: var(--color-4617B0447913-31-dark);
--active-color-32: var(--color-4617B0447913-32-dark);
--active-color-33: var(--color-4617B0447913-33-dark);
--active-color-34: var(--color-4617B0447913-34-dark);
--active-color-35: var(--color-4617B0447913-35-dark);
--active-color-36: var(--color-4617B0447913-36-dark);
--active-color-37: var(--color-4617B0447913-37-dark);
--active-color-38: var(--color-4617B0447913-38-dark);
--active-color-39: var(--color-4617B0447913-39-dark);
--active-color-40: var(--color-4617B0447913-40-dark);
--active-color-41: var(--color-4617B0447913-41-dark);
--active-color-42: var(--color-4617B0447913-42-dark);
--active-color-43: var(--color-4617B0447913-43-dark);
--active-color-44: var(--color-4617B0447913-44-dark);
--active-color-45: var(--color-4617B0447913-45-dark);
--active-color-46: var(--color-4617B0447913-46-dark);
--active-color-47: var(--color-4617B0447913-47-dark);
--active-color-48: var(--color-4617B0447913-48-dark);
--active-color-49: var(--color-4617B0447913-49-dark);
--active-color-50: var(--color-4617B0447913-50-dark);
--active-color-51: var(--color-4617B0447913-51-dark);
--active-color-52: var(--color-4617B0447913-52-dark);
--active-color-53: var(--color-4617B0447913-53-dark);
--active-color-54: var(--color-4617B0447913-54-dark);
--active-color-55: var(--color-4617B0447913-55-dark);
--active-color-56: var(--color-4617B0447913-56-dark);
--active-color-57: var(--color-4617B0447913-57-dark);
--active-color-58: var(--color-4617B0447913-58-dark);
--active-color-59: var(--color-4617B0447913-59-dark);
--active-color-60: var(--color-4617B0447913-60-dark);
--active-color-61: var(--color-4617B0447913-61-dark);
--active-color-62: var(--color-4617B0447913-62-dark);
--active-color-63: var(--color-4617B0447913-63-dark);
--active-color-64: var(--color-4617B0447913-64-dark);
--active-marquee: var(--color-4617B0447913-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-dark);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-dark);
--active-logo_header: var(--img-4617B0447913-logo_header-dark);
--active-logo_footer: var(--img-4617B0447913-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(77,255,107,0.16) 0%, rgba(77,255,107,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(77,255,107,0.20) 0%, rgba(77,255,107,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-dark);
--active-moodboard: var(--img-4617B0447913-moodboard-dark);
--active-hero: var(--img-4617B0447913-hero-dark);
--active-logo_mark: var(--img-4617B0447913-logo_mark-dark);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope-ai section, dark */
[data-theme="dark"] .scope-ai--4617B0447913,
.scope-ai--4617B0447913.scope-ai--4617B0447913[data-theme="dark"] {
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-dark);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-dark);
--active-logo_header: var(--img-4617B0447913-logo_header-dark);
--active-logo_footer: var(--img-4617B0447913-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(77,255,107,0.16) 0%, rgba(77,255,107,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(77,255,107,0.20) 0%, rgba(77,255,107,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-dark);
--active-moodboard: var(--img-4617B0447913-moodboard-dark);
--active-hero: var(--img-4617B0447913-hero-dark);
--active-logo_mark: var(--img-4617B0447913-logo_mark-dark);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope-user section, dark */
[data-theme="dark"] .scope-user--4617B0447913,
.scope-user--4617B0447913.scope-user--4617B0447913[data-theme="dark"],
.scope-user--technology-05.scope-user--technology-05[data-theme="dark"] {
--active-color-01: var(--user-color-4617B0447913-01-dark);
--active-color-02: var(--user-color-4617B0447913-02-dark);
--active-color-03: var(--user-color-4617B0447913-03-dark);
--active-color-04: var(--user-color-4617B0447913-04-dark);
--active-color-05: var(--user-color-4617B0447913-05-dark);
--active-color-06: var(--user-color-4617B0447913-06-dark);
--active-color-07: var(--user-color-4617B0447913-07-dark);
--active-color-08: var(--user-color-4617B0447913-08-dark);
--active-color-09: var(--user-color-4617B0447913-09-dark);
--active-color-10: var(--user-color-4617B0447913-10-dark);
--active-color-11: var(--user-color-4617B0447913-11-dark);
--active-color-12: var(--user-color-4617B0447913-12-dark);
--active-color-13: var(--user-color-4617B0447913-13-dark);
--active-color-14: var(--user-color-4617B0447913-14-dark);
--active-color-15: var(--user-color-4617B0447913-15-dark);
--active-color-16: var(--user-color-4617B0447913-16-dark);
--active-color-17: var(--user-color-4617B0447913-17-dark);
--active-color-18: var(--user-color-4617B0447913-18-dark);
--active-color-19: var(--user-color-4617B0447913-19-dark);
--active-color-20: var(--user-color-4617B0447913-20-dark);
--active-color-21: var(--user-color-4617B0447913-21-dark);
--active-color-22: var(--user-color-4617B0447913-22-dark);
--active-color-23: var(--user-color-4617B0447913-23-dark);
--active-color-24: var(--user-color-4617B0447913-24-dark);
--active-color-25: var(--user-color-4617B0447913-25-dark);
--active-color-26: var(--user-color-4617B0447913-26-dark);
--active-color-27: var(--user-color-4617B0447913-27-dark);
--active-color-28: var(--user-color-4617B0447913-28-dark);
--active-color-29: var(--user-color-4617B0447913-29-dark);
--active-color-30: var(--user-color-4617B0447913-30-dark);
--active-color-31: var(--user-color-4617B0447913-31-dark);
--active-color-32: var(--user-color-4617B0447913-32-dark);
--active-color-33: var(--user-color-4617B0447913-33-dark);
--active-color-34: var(--user-color-4617B0447913-34-dark);
--active-color-35: var(--user-color-4617B0447913-35-dark);
--active-color-36: var(--user-color-4617B0447913-36-dark);
--active-color-37: var(--user-color-4617B0447913-37-dark);
--active-color-38: var(--user-color-4617B0447913-38-dark);
--active-color-39: var(--user-color-4617B0447913-39-dark);
--active-color-40: var(--user-color-4617B0447913-40-dark);
--active-color-41: var(--user-color-4617B0447913-41-dark);
--active-color-42: var(--user-color-4617B0447913-42-dark);
--active-color-43: var(--user-color-4617B0447913-43-dark);
--active-color-44: var(--user-color-4617B0447913-44-dark);
--active-color-45: var(--user-color-4617B0447913-45-dark);
--active-color-46: var(--user-color-4617B0447913-46-dark);
--active-color-47: var(--user-color-4617B0447913-47-dark);
--active-color-48: var(--user-color-4617B0447913-48-dark);
--active-color-49: var(--user-color-4617B0447913-49-dark);
--active-color-50: var(--user-color-4617B0447913-50-dark);
--active-color-51: var(--user-color-4617B0447913-51-dark);
--active-color-52: var(--user-color-4617B0447913-52-dark);
--active-color-53: var(--user-color-4617B0447913-53-dark);
--active-color-54: var(--user-color-4617B0447913-54-dark);
--active-color-55: var(--user-color-4617B0447913-55-dark);
--active-color-56: var(--user-color-4617B0447913-56-dark);
--active-color-57: var(--user-color-4617B0447913-57-dark);
--active-color-58: var(--user-color-4617B0447913-58-dark);
--active-color-59: var(--user-color-4617B0447913-59-dark);
--active-color-60: var(--user-color-4617B0447913-60-dark);
--active-color-61: var(--user-color-4617B0447913-61-dark);
--active-color-62: var(--user-color-4617B0447913-62-dark);
--active-color-63: var(--user-color-4617B0447913-63-dark);
--active-color-64: var(--user-color-4617B0447913-64-dark);
--active-marquee: var(--color-4617B0447913-marquee-dark, var(--active-color-07));
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-dark);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-dark);
--active-logo_header: var(--img-4617B0447913-logo_header-dark);
--active-logo_footer: var(--img-4617B0447913-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(77,255,107,0.16) 0%, rgba(77,255,107,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(77,255,107,0.20) 0%, rgba(77,255,107,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-dark);
--active-moodboard: var(--img-4617B0447913-moodboard-dark);
--active-hero: var(--img-4617B0447913-hero-dark);
--active-logo_mark: var(--img-4617B0447913-logo_mark-dark);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-dark);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope section, light */
[data-theme="light"] .scope--4617B0447913,
.scope--4617B0447913.scope--4617B0447913[data-theme="light"] {
--active-color-01: var(--color-4617B0447913-01-light);
--active-color-02: var(--color-4617B0447913-02-light);
--active-color-03: var(--color-4617B0447913-03-light);
--active-color-04: var(--color-4617B0447913-04-light);
--active-color-05: var(--color-4617B0447913-05-light);
--active-color-06: var(--color-4617B0447913-06-light);
--active-color-07: var(--color-4617B0447913-07-light);
--active-color-08: var(--color-4617B0447913-08-light);
--active-color-09: var(--color-4617B0447913-09-light);
--active-color-10: var(--color-4617B0447913-10-light);
--active-color-11: var(--color-4617B0447913-11-light);
--active-color-12: var(--color-4617B0447913-12-light);
--active-color-13: var(--color-4617B0447913-13-light);
--active-color-14: var(--color-4617B0447913-14-light);
--active-color-15: var(--color-4617B0447913-15-light);
--active-color-16: var(--color-4617B0447913-16-light);
--active-color-17: var(--color-4617B0447913-17-light);
--active-color-18: var(--color-4617B0447913-18-light);
--active-color-19: var(--color-4617B0447913-19-light);
--active-color-20: var(--color-4617B0447913-20-light);
--active-color-21: var(--color-4617B0447913-21-light);
--active-color-22: var(--color-4617B0447913-22-light);
--active-color-23: var(--color-4617B0447913-23-light);
--active-color-24: var(--color-4617B0447913-24-light);
--active-color-25: var(--color-4617B0447913-25-light);
--active-color-26: var(--color-4617B0447913-26-light);
--active-color-27: var(--color-4617B0447913-27-light);
--active-color-28: var(--color-4617B0447913-28-light);
--active-color-29: var(--color-4617B0447913-29-light);
--active-color-30: var(--color-4617B0447913-30-light);
--active-color-31: var(--color-4617B0447913-31-light);
--active-color-32: var(--color-4617B0447913-32-light);
--active-color-33: var(--color-4617B0447913-33-light);
--active-color-34: var(--color-4617B0447913-34-light);
--active-color-35: var(--color-4617B0447913-35-light);
--active-color-36: var(--color-4617B0447913-36-light);
--active-color-37: var(--color-4617B0447913-37-light);
--active-color-38: var(--color-4617B0447913-38-light);
--active-color-39: var(--color-4617B0447913-39-light);
--active-color-40: var(--color-4617B0447913-40-light);
--active-color-41: var(--color-4617B0447913-41-light);
--active-color-42: var(--color-4617B0447913-42-light);
--active-color-43: var(--color-4617B0447913-43-light);
--active-color-44: var(--color-4617B0447913-44-light);
--active-color-45: var(--color-4617B0447913-45-light);
--active-color-46: var(--color-4617B0447913-46-light);
--active-color-47: var(--color-4617B0447913-47-light);
--active-color-48: var(--color-4617B0447913-48-light);
--active-color-49: var(--color-4617B0447913-49-light);
--active-color-50: var(--color-4617B0447913-50-light);
--active-color-51: var(--color-4617B0447913-51-light);
--active-color-52: var(--color-4617B0447913-52-light);
--active-color-53: var(--color-4617B0447913-53-light);
--active-color-54: var(--color-4617B0447913-54-light);
--active-color-55: var(--color-4617B0447913-55-light);
--active-color-56: var(--color-4617B0447913-56-light);
--active-color-57: var(--color-4617B0447913-57-light);
--active-color-58: var(--color-4617B0447913-58-light);
--active-color-59: var(--color-4617B0447913-59-light);
--active-color-60: var(--color-4617B0447913-60-light);
--active-color-61: var(--color-4617B0447913-61-light);
--active-color-62: var(--color-4617B0447913-62-light);
--active-color-63: var(--color-4617B0447913-63-light);
--active-color-64: var(--color-4617B0447913-64-light);
--active-marquee: var(--color-4617B0447913-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-light);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-light);
--active-logo_header: var(--img-4617B0447913-logo_header-light);
--active-logo_footer: var(--img-4617B0447913-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(255,176,0,0.16) 0%, rgba(255,176,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(255,176,0,0.20) 0%, rgba(255,176,0,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-light);
--active-moodboard: var(--img-4617B0447913-moodboard-light);
--active-hero: var(--img-4617B0447913-hero-light);
--active-logo_mark: var(--img-4617B0447913-logo_mark-light);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope-ai section, light */
[data-theme="light"] .scope-ai--4617B0447913,
.scope-ai--4617B0447913.scope-ai--4617B0447913[data-theme="light"] {
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-light);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-light);
--active-logo_header: var(--img-4617B0447913-logo_header-light);
--active-logo_footer: var(--img-4617B0447913-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(255,176,0,0.16) 0%, rgba(255,176,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(255,176,0,0.20) 0%, rgba(255,176,0,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-light);
--active-moodboard: var(--img-4617B0447913-moodboard-light);
--active-hero: var(--img-4617B0447913-hero-light);
--active-logo_mark: var(--img-4617B0447913-logo_mark-light);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/* LARRY LLM — scope-user section, light */
[data-theme="light"] .scope-user--4617B0447913,
.scope-user--4617B0447913.scope-user--4617B0447913[data-theme="light"],
.scope-user--technology-05.scope-user--technology-05[data-theme="light"] {
--active-color-01: var(--user-color-4617B0447913-01-light);
--active-color-02: var(--user-color-4617B0447913-02-light);
--active-color-03: var(--user-color-4617B0447913-03-light);
--active-color-04: var(--user-color-4617B0447913-04-light);
--active-color-05: var(--user-color-4617B0447913-05-light);
--active-color-06: var(--user-color-4617B0447913-06-light);
--active-color-07: var(--user-color-4617B0447913-07-light);
--active-color-08: var(--user-color-4617B0447913-08-light);
--active-color-09: var(--user-color-4617B0447913-09-light);
--active-color-10: var(--user-color-4617B0447913-10-light);
--active-color-11: var(--user-color-4617B0447913-11-light);
--active-color-12: var(--user-color-4617B0447913-12-light);
--active-color-13: var(--user-color-4617B0447913-13-light);
--active-color-14: var(--user-color-4617B0447913-14-light);
--active-color-15: var(--user-color-4617B0447913-15-light);
--active-color-16: var(--user-color-4617B0447913-16-light);
--active-color-17: var(--user-color-4617B0447913-17-light);
--active-color-18: var(--user-color-4617B0447913-18-light);
--active-color-19: var(--user-color-4617B0447913-19-light);
--active-color-20: var(--user-color-4617B0447913-20-light);
--active-color-21: var(--user-color-4617B0447913-21-light);
--active-color-22: var(--user-color-4617B0447913-22-light);
--active-color-23: var(--user-color-4617B0447913-23-light);
--active-color-24: var(--user-color-4617B0447913-24-light);
--active-color-25: var(--user-color-4617B0447913-25-light);
--active-color-26: var(--user-color-4617B0447913-26-light);
--active-color-27: var(--user-color-4617B0447913-27-light);
--active-color-28: var(--user-color-4617B0447913-28-light);
--active-color-29: var(--user-color-4617B0447913-29-light);
--active-color-30: var(--user-color-4617B0447913-30-light);
--active-color-31: var(--user-color-4617B0447913-31-light);
--active-color-32: var(--user-color-4617B0447913-32-light);
--active-color-33: var(--user-color-4617B0447913-33-light);
--active-color-34: var(--user-color-4617B0447913-34-light);
--active-color-35: var(--user-color-4617B0447913-35-light);
--active-color-36: var(--user-color-4617B0447913-36-light);
--active-color-37: var(--user-color-4617B0447913-37-light);
--active-color-38: var(--user-color-4617B0447913-38-light);
--active-color-39: var(--user-color-4617B0447913-39-light);
--active-color-40: var(--user-color-4617B0447913-40-light);
--active-color-41: var(--user-color-4617B0447913-41-light);
--active-color-42: var(--user-color-4617B0447913-42-light);
--active-color-43: var(--user-color-4617B0447913-43-light);
--active-color-44: var(--user-color-4617B0447913-44-light);
--active-color-45: var(--user-color-4617B0447913-45-light);
--active-color-46: var(--user-color-4617B0447913-46-light);
--active-color-47: var(--user-color-4617B0447913-47-light);
--active-color-48: var(--user-color-4617B0447913-48-light);
--active-color-49: var(--user-color-4617B0447913-49-light);
--active-color-50: var(--user-color-4617B0447913-50-light);
--active-color-51: var(--user-color-4617B0447913-51-light);
--active-color-52: var(--user-color-4617B0447913-52-light);
--active-color-53: var(--user-color-4617B0447913-53-light);
--active-color-54: var(--user-color-4617B0447913-54-light);
--active-color-55: var(--user-color-4617B0447913-55-light);
--active-color-56: var(--user-color-4617B0447913-56-light);
--active-color-57: var(--user-color-4617B0447913-57-light);
--active-color-58: var(--user-color-4617B0447913-58-light);
--active-color-59: var(--user-color-4617B0447913-59-light);
--active-color-60: var(--user-color-4617B0447913-60-light);
--active-color-61: var(--user-color-4617B0447913-61-light);
--active-color-62: var(--user-color-4617B0447913-62-light);
--active-color-63: var(--user-color-4617B0447913-63-light);
--active-color-64: var(--user-color-4617B0447913-64-light);
--active-marquee: var(--color-4617B0447913-marquee-light, var(--active-color-07));
--active-logo_stacked: var(--img-4617B0447913-logo_stacked-light);
--active-logo_horizontal: var(--img-4617B0447913-logo_horizontal-light);
--active-logo_header: var(--img-4617B0447913-logo_header-light);
--active-logo_footer: var(--img-4617B0447913-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(255,176,0,0.16) 0%, rgba(255,176,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(255,176,0,0.20) 0%, rgba(255,176,0,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-4617B0447913-background-light);
--active-moodboard: var(--img-4617B0447913-moodboard-light);
--active-hero: var(--img-4617B0447913-hero-light);
--active-logo_mark: var(--img-4617B0447913-logo_mark-light);
--active-logo_mini_mark: var(--img-4617B0447913-logo_mini_mark-light);
--font-global-01: 'PFC 02', sans-serif;
--font-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-global-05: 'Roboto Mono', monospace;
--font-heading: var(--font-global-02);
--font-heading-wt: 900;
--font-heading-sz: 3rem;
--font-heading-tt: uppercase;
--font-heading-td: none;
--font-heading-fi: normal;
--font-heading-ls: 1.5px;
--font-title: var(--font-global-02);
--font-title-wt: 900;
--font-title-sz: 2rem;
--font-title-tt: uppercase;
--font-title-td: none;
--font-title-fi: normal;
--font-title-ls: 1.5px;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-subnav: var(--font-global-01);
--font-subnav-wt: 400;
--font-subnav-sz: 0.9rem;
--font-subnav-tt: uppercase;
--font-subnav-td: none;
--font-subnav-fi: normal;
--font-subnav-ls: normal;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-nav: var(--font-global-01);
--font-nav-wt: 400;
--font-nav-sz: 0.7rem;
--font-nav-tt: uppercase;
--font-nav-td: none;
--font-nav-fi: normal;
--font-nav-ls: normal;
--font-annotation: var(--font-global-03);
--font-annotation-wt: 300;
--font-annotation-sz: 0.6rem;
--font-annotation-tt: uppercase;
--font-annotation-td: none;
--font-annotation-fi: normal;
--font-annotation-ls: normal;
}

/******************************************************************************
 * TECHNOLOGY DESIGN TOKENS
 * Larry notes, Frost/DAM/mTok component skins, syntax highlighting
 *
 * Always available in :root — component-scoped via class selectors.
 * These tokens only affect elements with .larry-box, .frost-watchtower, etc.
 * They do NOT affect page-level --active-color-* variables.
 ******************************************************************************/

/* Tech tokens — always available, component-scoped via class selectors */
/* These do NOT affect page-level --active-color-* variables */
:root {
--tech-larry-bg: #C6C77D;
--tech-larry-border: #703d18;
--tech-larry-text: #703d18;
--tech-larry-link: #703d18;
--tech-larry-link-hover: #986026;
--tech-frost-bg: #e8d8da;
--tech-frost-border: #5c1a2a;
--tech-frost-text: #5c1a2a;
--tech-frost-link: #7a2233;
--tech-frost-link-hover: #3e1115;
--tech-mtok-bg: #c8dce8;
--tech-mtok-border: #0A2031;
--tech-mtok-text: #0A2031;
--tech-mtok-link: #072437;
--tech-mtok-link-hover: #0d1c2b;
--tech-font-mono: 'Approach Mono', monospace;
--tech-font-sans: 'Helvetica Neue', sans-serif;
--tech-size-m: 1.1rem;
--syntax-keyword: #569cd6;
--syntax-string: #ce9178;
--syntax-comment: #6a9955;
--syntax-function: #dcdcaa;
--syntax-number: #b5cea8;
--syntax-class: #4ec9b0;
--syntax-tag: #569cd6;
--syntax-attr: #9cdcfe;
--syntax-selector: #d7ba7d;
--syntax-property: #9cdcfe;
--syntax-value: #ce9178;
--syntax-operator: #d4d4d4;
--syntax-punctuation: #808080;
}

/* Light mode overrides */
[data-theme="light"] {
--tech-larry-bg: #B5BC5A;
--tech-larry-border: #703d18;
--tech-larry-text: #703d18;
--tech-larry-link: #703d18;
--tech-larry-link-hover: #986026;
--tech-frost-bg: #f0e8ea;
--tech-mtok-bg: #d8e8f0;
}

/* Larry note — base */
.larry-note { border-radius: 12px; padding: 12px 15px; width: 700px; margin: 0 auto; }
.larry-note__text { font-family: var(--tech-font-mono); font-size: var(--tech-size-m); font-weight: 500; text-transform: uppercase; text-align: center; line-height: 1.4; margin-top: 15px; }
.larry-note__link { font-family: var(--tech-font-sans); font-size: var(--tech-size-m); font-weight: 700; text-transform: uppercase; }

/* Larry note — DA-M skin */
.larry-note--dam { background-color: var(--tech-larry-bg); border: 1px solid var(--tech-larry-border); }
.larry-note--dam .larry-note__text { color: var(--tech-larry-text); }
.larry-note--dam .larry-note__link { color: var(--tech-larry-link); }
.larry-note--dam .larry-note__link:hover { color: var(--tech-larry-link-hover); }

/* Larry note — FROST skin */
.larry-note--frost { background-color: var(--tech-frost-bg); border: 1px solid var(--tech-frost-border); }
.larry-note--frost .larry-note__text { color: var(--tech-frost-text); }
.larry-note--frost .larry-note__link { color: var(--tech-frost-link); }
.larry-note--frost .larry-note__link:hover { color: var(--tech-frost-link-hover); }

/* Larry note — MTOK skin */
.larry-note--mtok { background-color: var(--tech-mtok-bg); border: 1px solid var(--tech-mtok-border); }
.larry-note--mtok .larry-note__text { color: var(--tech-mtok-text); }
.larry-note--mtok .larry-note__link { color: var(--tech-mtok-link); }
.larry-note--mtok .larry-note__link:hover { color: var(--tech-mtok-link-hover); }

/* Larry — legacy classes */
.larry-box { background-color: var(--tech-larry-bg); border: 1px solid var(--tech-larry-border); border-radius: 12px; padding: 12px 15px; width: 700px; margin: 0 auto; }
.larry-text { color: var(--tech-larry-text); font-family: var(--tech-font-mono); font-size: var(--tech-size-m); font-weight: 500; text-transform: uppercase; text-align: center; line-height: 1.4; }
.larry-moodboard { text-align: center; margin-top: 15px; }
.larry-moodboard img { max-width: 100%; border-radius: 0; }
.larry-link { font-family: var(--tech-font-sans); font-size: var(--tech-size-m); font-weight: 700; text-transform: uppercase; color: var(--tech-larry-link); }
.larry-link:hover { color: var(--tech-larry-link-hover); }

/* Syntax highlighting */
.hl-keyword  { color: var(--syntax-keyword); }
.hl-string   { color: var(--syntax-string); }
.hl-comment  { color: var(--syntax-comment); font-style: italic; }
.hl-function { color: var(--syntax-function); }
.hl-decorator{ color: var(--syntax-function); }
.hl-number   { color: var(--syntax-number); }
.hl-class    { color: var(--syntax-class); }
.hl-builtin  { color: var(--syntax-class); }
.hl-self     { color: var(--syntax-keyword); font-style: italic; }
.hl-tag      { color: var(--syntax-tag); }
.hl-attr     { color: var(--syntax-attr); }
.hl-selector { color: var(--syntax-selector); }
.hl-property { color: var(--syntax-property); }
.hl-value    { color: var(--syntax-value); }
.hl-operator { color: var(--syntax-operator); }
.hl-entity   { color: var(--syntax-tag); }
.hl-doctype  { color: var(--syntax-tag); }

/* Frost RSA art — monospace for ASCII alignment */
.frost-rsa-art { font-family: 'Courier New', Courier, monospace !important; font-size: 0.7rem !important; letter-spacing: 0 !important; text-transform: none !important; font-weight: 400 !important; line-height: 1.2; margin: 0; white-space: pre; color: var(--active-color-08); }

/* Debugger — notes box (outer/inner/border/text) */
.dbg-notes-outer { background: var(--active-color-10); padding: 10px; border-radius: 6px; flex: 1; display: flex; flex-direction: column; width: 100%; box-sizing: border-box; }
.dbg-notes-inner { background: var(--active-color-11); padding: 10px; border-radius: 4px; border: 1px solid color-mix(in srgb, var(--active-color-03) 30%, transparent); flex: 1; display: flex; flex-direction: column; justify-content: center; }
.dbg-notes-text { color: var(--active-color-08); }

/* Debugger — count boxes (Contacts, Invoices, etc.) */
.dbg-count-box { background: var(--active-color-09) var(--active-background) center top/100% 100% no-repeat; color: var(--active-color-01); border: 1px solid var(--active-color-01); border-radius: 12px; text-align: center; box-shadow: 0 0 20px color-mix(in srgb, var(--active-color-01) 25%, transparent); }
[data-theme="light"] .dbg-count-box { box-shadow: 0 0 20px color-mix(in srgb, var(--active-color-01) 25%, transparent); }

/* Debugger — language selector */
.dbg-lang-btn { width: auto; height: auto; padding: 3px 10px; border: 1px solid var(--active-color-03); cursor: pointer; text-align: center; background: none; color: var(--active-color-01); }
.dbg-lang-btn--active { background: var(--active-color-01); color: var(--active-color-09); border-color: var(--active-color-01); }

/* Debugger — animation beads and connectors */
.frost-orgchart__bead, .larry-chain-v__bead { background: var(--active-color-07); }
.frost-orgchart__hline-animated::before, .frost-orgchart__hline-animated::after, .frost-orgchart__corner-right { background: var(--active-color-07); }
.larry-dot--curve1, .larry-dot--curve2 { fill: var(--active-color-07); }
.hl-punctuation { color: var(--syntax-punctuation); }

/* Debugger — tag pills (AI Generated Tags) */
.dam-tag { display: inline-block; background: var(--active-color-08); color: var(--active-color-11); padding: 2px 6px; border-radius: 3px; margin: 2px 1px; text-decoration: none; }
.dam-tag--parcel { background: var(--active-color-07); }
.dam-blended-key--pool-based { background: var(--active-color-07); color: var(--active-color-09); padding: 1px 4px; border-radius: 2px; }
.dam-blended-key--account-based { background: var(--color-68FE9F6C7C02-11-dark); color: var(--color-68FE9F6C7C02-01-dark); padding: 1px 4px; border-radius: 2px; }
.dam-blended-key--contact-based { background: var(--color-68FE9F6C7C02-07-dark); color: var(--color-68FE9F6C7C02-09-dark); padding: 1px 4px; border-radius: 2px; }
.dam-blended-key--parcel-based { background: var(--color-68FE9F6C7C02-07-dark); color: var(--color-68FE9F6C7C02-09-dark); padding: 1px 4px; border-radius: 2px; }
.dam-blended-key--file-based { background: var(--color-5DC1CC1B686D-07-dark); color: var(--color-5DC1CC1B686D-09-dark); padding: 1px 4px; border-radius: 2px; }

/* ═══ DA-M PAGES — shared styling for every DAM result/processing/run-all(SSE)/upload page. */
/* Scoped under .dam-page (no bleed); 5DC1CC1B686D (DA-M) palette; dark default + light override. ═══ */
.dam-page { display: flex; flex-direction: column; min-height: 100vh; --dam-bg: var(--color-5DC1CC1B686D-09-dark); --dam-bg-img: var(--img-5DC1CC1B686D-background-dark); --dam-border: var(--color-5DC1CC1B686D-04-dark); --dam-border-hover: var(--color-5DC1CC1B686D-05-dark); --dam-text: var(--color-5DC1CC1B686D-04-dark); --dam-text-muted: var(--color-5DC1CC1B686D-08-dark); --dam-surface: color-mix(in srgb, var(--color-5DC1CC1B686D-09-dark) 80%, transparent); --dam-panel: color-mix(in srgb, var(--color-5DC1CC1B686D-04-dark) 10%, transparent); }
[data-theme="light"] .dam-page { --dam-bg: var(--color-5DC1CC1B686D-09-light); --dam-bg-img: var(--img-5DC1CC1B686D-background-light); --dam-border: var(--color-5DC1CC1B686D-04-light); --dam-border-hover: var(--color-5DC1CC1B686D-05-light); --dam-text: var(--color-5DC1CC1B686D-04-light); --dam-text-muted: var(--color-5DC1CC1B686D-08-light); --dam-surface: color-mix(in srgb, var(--color-5DC1CC1B686D-09-light) 80%, transparent); --dam-panel: color-mix(in srgb, var(--color-5DC1CC1B686D-04-light) 10%, transparent); }
.dam-page .batch-processor-wrapper, .dam-page .upload-wrapper { background-color: var(--dam-bg); background-image: var(--dam-bg-img); background-size: cover; background-position: center center; background-repeat: no-repeat; background-attachment: fixed; color: var(--dam-text); font-family: var(--font-global-03); flex: 1; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; padding: 40px 20px 20px; position: relative; }
.dam-page .batch-processor-wrapper a, .dam-page .upload-wrapper a, .dam-page #dam-debugger-toggle { color: var(--dam-text); text-decoration: none; }
.dam-page .batch-processor-wrapper a:hover, .dam-page .upload-wrapper a:hover, .dam-page #dam-debugger-toggle:hover { color: var(--dam-border-hover); text-decoration: underline; }
.dam-page .batch-processor-wrapper::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(to bottom, color-mix(in srgb, var(--dam-bg) 30%, transparent), transparent 40%); pointer-events: none; z-index: 1; }
.dam-page .batch-dam-box { background-color: var(--dam-surface); border: 2px solid var(--dam-border); border-radius: 8px; padding: 20px; max-width: 500px; width: 100%; box-sizing: border-box; position: relative; z-index: 2; color: var(--dam-text); }
.dam-page .upload-box { background-color: var(--dam-surface); border: 2px solid var(--dam-border); border-radius: 8px; padding: 30px; max-width: 500px; width: 100%; box-sizing: border-box; position: relative; z-index: 2; color: var(--dam-text); }
.dam-page .dam-summary-inline { width: 100%; padding: 15px 30px; text-align: left; position: relative; z-index: 2; margin-top: auto; color: var(--dam-text); box-sizing: border-box; }
.dam-page .dam-summary-title { font-family: var(--font-global-02); font-weight: 900; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0.05em; color: var(--dam-text); margin-bottom: 8px; }
.dam-page .dam-summary-text { font-size: 0.8rem; line-height: 1.5; color: var(--dam-text-muted); }
.dam-page .dam-icon-header { text-align: center; margin-bottom: 8px; } .dam-page .dam-icon-header img { width: 72px; height: auto; }
.dam-page .dam-icon { text-align: center; margin-bottom: 15px; } .dam-page .dam-icon img { width: 64px; height: auto; }
.dam-page .success-icon-dam { text-align: center; margin: 0 auto 20px; } .dam-page .success-icon-dam img { width: 72px; height: auto; }
.dam-page .success-title { font-family: var(--font-global-02); font-weight: 900; font-size: 1.5rem; color: var(--dam-text); margin-bottom: 8px; text-align: center; }
.dam-page .success-subtitle { font-size: 0.9rem; color: var(--dam-text-muted); margin-bottom: 25px; text-align: center; }
.dam-page .success-breakdown { background: var(--dam-panel); border-radius: 12px; padding: 15px 20px; margin-bottom: 20px; }
.dam-page .success-row { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; border-bottom: 1px solid color-mix(in srgb, var(--dam-text) 25%, transparent); }
.dam-page .success-row:last-child { border-bottom: none; }
.dam-page .success-row-label { color: var(--dam-text-muted); text-align: left; }
.dam-page .success-row-value { color: var(--dam-text); font-weight: 700; text-align: right; }
.dam-page .stored-at { background: var(--dam-panel); border-radius: 12px; padding: 15px 20px; margin-bottom: 20px; }
.dam-page .stored-at-label { font-family: var(--font-global-02); font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.05em; color: var(--dam-text); margin-bottom: 10px; }
.dam-page .stored-at-tree { font-family: var(--font-global-03); font-size: 0.8rem; color: var(--dam-text-muted); margin: 0; line-height: 1.6; white-space: pre; }
.dam-page .larry-quotes-centered { margin: 20px 0 0 0; }
.dam-page .larry-quote-container { border: 1px solid var(--dam-border); background: var(--dam-panel); padding: 12px 15px; border-radius: 12px; margin: 0 auto; width: 100%; max-width: 100%; box-sizing: border-box; word-break: break-word; }
.dam-page .larry-quote-text { font-size: 0.9rem; line-height: 1.4; text-align: center; color: var(--dam-text); }
.dam-page .larry-box { border: 1px solid var(--dam-border); background: var(--dam-panel); border-radius: 12px; padding: 12px 15px; margin: 15px auto 0; width: 100%; max-width: 100%; box-sizing: border-box; word-break: break-word; }
.dam-page .larry-text { text-align: center; line-height: 1.4; color: var(--dam-text); word-break: break-word; }
.dam-page .nav-buttons { display: flex; gap: 8px; justify-content: center; margin-top: 15px; flex-wrap: wrap; }
.dam-page .nav-buttons a { display: inline-block; cursor: pointer; border: 1px solid var(--dam-border); padding: 8px 18px; background: transparent; color: var(--dam-text); border-radius: 4px; font-family: var(--font-global-03); font-weight: 500; font-size: 0.9rem; text-transform: uppercase; letter-spacing: 0; text-decoration: none; white-space: nowrap; transition: background 0.2s, border-color 0.2s; }
.dam-page .nav-buttons a:hover { background: color-mix(in srgb, var(--dam-text) 15%, transparent); border-color: var(--dam-border-hover); color: var(--dam-text); text-decoration: none; }
.dam-page .success-actions { margin-top: 20px; text-align: center; }
.dam-page .error-box { border: 1px solid var(--dam-border-hover); background: var(--dam-panel); border-radius: 6px; padding: 15px; margin-top: 15px; }
.dam-page .error-text { text-align: center; color: var(--dam-text); }
.dam-page .progress-percent { font-size: 1.5rem; font-weight: 900; font-family: var(--font-global-02); color: var(--dam-text); margin: 5px 0; text-align: center; }
.dam-page .progress-container { margin: 8px 0; }
.dam-page .progress-bar { background: color-mix(in srgb, var(--dam-text) 18%, transparent); border-radius: 3px; height: 6px; overflow: hidden; }
.dam-page .progress-fill { background: var(--dam-border-hover); height: 100%; transition: width 0.3s ease; border-radius: 3px; }
.dam-page .step-label { text-align: center; margin-top: 8px; color: var(--dam-text-muted); font-size: 0.8rem; }
.dam-page .stats { display: flex; justify-content: center; gap: 20px; margin: 12px 0; flex-wrap: wrap; } .dam-page .stat { text-align: center; }
.dam-page .stat-value { font-family: var(--font-global-02); font-weight: 900; font-size: 1.5rem; color: var(--dam-text); }
.dam-page .stat-label { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.05em; color: var(--dam-text-muted); }
.dam-page .btn { display: inline-block; padding: 8px 20px; color: var(--dam-text); background: transparent; border: 1px solid var(--dam-border); text-decoration: none; font-family: var(--font-global-03); font-size: 0.85rem; cursor: pointer; transition: background 0.2s, border-color 0.2s; margin: 5px; border-radius: 4px; }
.dam-page .btn:hover { background: color-mix(in srgb, var(--dam-text) 15%, transparent); border-color: var(--dam-border-hover); color: var(--dam-text); text-decoration: none; }
@media (max-width: 480px) { .dam-page .upload-box { padding: 20px; } .dam-page .dam-summary-inline { padding: 10px 15px; } }

/******************************************************************************
 * KEY BADGE — single isolated key-badge component
 * .frost-key-badge — unique namespace, 100% ISOLATED. EVERY asset it needs lives
 * in THIS block and is shared with NOTHING: its own @font-face (unique family),
 * explicit fonts, explicit colours, explicit background. No var(--*), no shared
 * class. Injection into ANY page can never change its font, colour, or size.
 ******************************************************************************/
@font-face { font-family: 'frost-key-badge-mono'; src: url('../../../290c5204/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }
.frost-key-badge { position:relative; overflow:hidden; box-sizing:border-box; display:block; width:fit-content; max-width:100%; padding:12px 17px 14px 18px; background:#7B2B2C; border:1px solid transparent; border-image:linear-gradient(135deg, rgba(255,255,255,0.70) 0%, rgba(255,255,255,0.14) 55%, rgba(255,255,255,0.42) 100%) 1; -webkit-backdrop-filter:blur(14px) saturate(1.4); backdrop-filter:blur(14px) saturate(1.4); }
.frost-key-badge::after { content:""; position:absolute; inset:0; z-index:0; pointer-events:none; background:linear-gradient(135deg, rgba(255,255,255,0.22) 0%, rgba(255,255,255,0.05) 45%, transparent 100%); }
.frost-key-badge > * { position:relative; z-index:1; }
.frost-key-badge__label { font-family:Helvetica, "Helvetica Neue", Arial, sans-serif; font-weight:500; font-size:14.4px; line-height:1.1; letter-spacing:0.72px; text-transform:uppercase; color:#F3F0EE; }
.frost-key-badge__value { font-family:"frost-key-badge-mono", monospace; font-weight:500; font-size:15.2px; letter-spacing:normal; white-space:nowrap; color:#F7CAC9; margin-top:3px; }
.frost-key-badge__hash { padding:1px 4px; border-radius:2px; background:#E9EAE1; color:#540807; }
.frost-key-badge--user .frost-key-badge__hash { background:#910E0D; color:#F3F0EE; }
.frost-key-badge--parcel .frost-key-badge__hash { background:#F7CAC9; color:#540807; }
/* Per-record-type colour so the badge reads by TYPE at a glance (contact=red/person, invoice=navy, location=teal, operation=amber). */
.frost-key-badge--mod2 { background:#D6DCD6; }
.frost-key-badge--mod2 .frost-key-badge__label { color:#425E7C; }
.frost-key-badge--mod2 .frost-key-badge__value { color:#29435E; }
.frost-key-badge--mod2 .frost-key-badge__hash { background:#29435E; color:#E7EBE7; }
.frost-key-badge--mod3 { background:#0A2438; }
.frost-key-badge--mod3 .frost-key-badge__label { color:#9CC7E8; }
.frost-key-badge--mod3 .frost-key-badge__value { color:#AFCEEC; }
.frost-key-badge--mod3 .frost-key-badge__hash { background:#04121F; color:#8FC4F0; }
.frost-key-badge--mod4 { background:#2A2410; }
.frost-key-badge--mod4 .frost-key-badge__label { color:#E0C77D; }
.frost-key-badge--mod4 .frost-key-badge__value { color:#E8D49A; }
.frost-key-badge--mod4 .frost-key-badge__hash { background:#171205; color:#E0C05A; }
/* AGENCY MGMT key families — the same records, agency species: matching greens */
/* (hierarchy=forest, media=jade, brand=sage/light, campaign=brand deep green). */
.frost-key-badge--hcy { background:#0F2C1A; }
.frost-key-badge--hcy .frost-key-badge__label { color:#A9D8B5; }
.frost-key-badge--hcy .frost-key-badge__value { color:#C2E7CB; }
.frost-key-badge--hcy .frost-key-badge__hash { background:#081A0E; color:#8FE6A8; }
.frost-key-badge--mda { background:#14382B; }
.frost-key-badge--mda .frost-key-badge__label { color:#9BD9BE; }
.frost-key-badge--mda .frost-key-badge__value { color:#B7E6D0; }
.frost-key-badge--mda .frost-key-badge__hash { background:#0A2018; color:#7FE2B4; }
.frost-key-badge--brd { background:#D9E3D6; }
.frost-key-badge--brd .frost-key-badge__label { color:#2E5C3F; }
.frost-key-badge--brd .frost-key-badge__value { color:#1E4630; }
.frost-key-badge--brd .frost-key-badge__hash { background:#1E4630; color:#E3EEE0; }
.frost-key-badge--cpn { background:#0C302B; }
.frost-key-badge--cpn .frost-key-badge__label { color:#A5D8C4; }
.frost-key-badge--cpn .frost-key-badge__value { color:#C0E6D6; }
.frost-key-badge--cpn .frost-key-badge__hash { background:#06201C; color:#8CE4BE; }
/* PACE SHIFT key families — the same records, pace shift species: matching blues */
/* from the 888A596DADD1 palette (dark #34AFEC on near-black, light #DBFFFE on slate). */
/* (image=cyan-navy, video=azure, audio=light slate, production=deep indigo). */
.frost-key-badge--img { background:#0A2534; }
.frost-key-badge--img .frost-key-badge__label { color:#8FD3F2; }
.frost-key-badge--img .frost-key-badge__value { color:#ADE0F7; }
.frost-key-badge--img .frost-key-badge__hash { background:#05161F; color:#34AFEC; }
.frost-key-badge--vid { background:#10394F; }
.frost-key-badge--vid .frost-key-badge__label { color:#9BDCF8; }
.frost-key-badge--vid .frost-key-badge__value { color:#B9E8FA; }
.frost-key-badge--vid .frost-key-badge__hash { background:#082330; color:#4BDAFF; }
.frost-key-badge--aud { background:#CBDCF2; }
.frost-key-badge--aud .frost-key-badge__label { color:#33518B; }
.frost-key-badge--aud .frost-key-badge__value { color:#24406F; }
.frost-key-badge--aud .frost-key-badge__hash { background:#24406F; color:#DBFFFE; }
.frost-key-badge--pro { background:#14273F; }
.frost-key-badge--pro .frost-key-badge__label { color:#A6C6F0; }
.frost-key-badge--pro .frost-key-badge__value { color:#C0D6F4; }
.frost-key-badge--pro .frost-key-badge__hash { background:#0B1626; color:#7FB5F5; }
.frost-key-badge-inline { font-family:"frost-key-badge-mono", monospace; font-weight:500; font-size:15.2px; letter-spacing:normal; white-space:nowrap; }

.layout--footer .title, footer .title { font-size: 1.5rem; }
@media (max-width: 768px) {
  .layout--footer .title, footer .title { font-size: 1.15rem !important; }
  .main-placeholder-text .heading { font-size: 1.8rem !important; }
  .main-placeholder-text .title { font-size: 1.3rem !important; }
  .larry-stack { font-size: 0.72rem !important; }
}
@media (max-width: 900px) {
  .layout--hero__title .heading.size--xxxl { font-size: 1.9rem !important; }
  .layout--hero__title .heading.size--xxl { font-size: 1.25rem !important; }
  .layout--hero__title .heading.size--xl { font-size: 1.1rem !important; }
  .layout--worksamples .heading,
  .layout--leadership-section__title-group .heading { font-size: 1.5rem !important; }
}
/* THE LARRY SLOT consumer (owner order 2026-08-02 — 4. LARRY · SELECTED) */
.larry-mark { background-image: var(--active-logo_mini_mark); background-size: contain; background-repeat: no-repeat; background-position: center; }
/* ═══════════════════════════════════════════════════════════════════════════
   ANIMATED THEMES — THE STYLE FAMILY (owner order 2026-08-03)
   Three styles — CRT · WELLNESS · GLITCH — picked per member on the MORE
   panel (animated_theme_style; master switch show_animated_themes). Two
   elements carry every style: .pf-crt-warm + .pf-crt-fx wearing the picked
   .pf-anim--<style> modifier. LAWS: background layer only (below ALL
   content, even negative-z elements) · brand tokens only via color-mix ·
   transform/opacity animation · co-prime clocks · reduced-motion statics
   equal the resting state · pointer-events none.
   ═══════════════════════════════════════════════════════════════════════════ */
.pf-crt-warm,
.pf-crt-fx {
  position: fixed;
  inset: 0;
  z-index: -9999;
  overflow: hidden;
  pointer-events: none;
}

/* ════════════════ STYLE 1 — CRT (the ratified original) ════════════════ */
/* The power cycle: warmup 4.5s → 20s clear → slow sink to solid → re-warm,
   ×3 per 156s. Washes the BACKGROUND only — content always on top. */
.pf-anim--crt.pf-crt-warm {
  background: var(--active-color-09);
  opacity: 0;             /* resting state: gone */
  animation: pf-cathode-warmup 156s linear infinite;
}
@keyframes pf-cathode-warmup {
  0%     { opacity: 0.98; animation-timing-function: ease-in; }
  0.87%  { opacity: 0.94; animation-timing-function: ease-in; }
  2.02%  { opacity: 0.55; animation-timing-function: ease-out; }
  2.88%  { opacity: 0; }
  15.71% { opacity: 0; animation-timing-function: ease-in-out; }
  31.73% { opacity: 0.98; }
  36.22% { opacity: 0.98; animation-timing-function: ease-in; }
  37.08% { opacity: 0.94; animation-timing-function: ease-in; }
  38.24% { opacity: 0.55; animation-timing-function: ease-out; }
  39.1%  { opacity: 0; }
  51.92% { opacity: 0; animation-timing-function: ease-in-out; }
  71.15% { opacity: 0.98; }
  74.36% { opacity: 0.98; animation-timing-function: ease-in; }
  75.22% { opacity: 0.94; animation-timing-function: ease-in; }
  76.38% { opacity: 0.55; animation-timing-function: ease-out; }
  77.24% { opacity: 0; }
  90.06% { opacity: 0; animation-timing-function: ease-in-out; }
  100%   { opacity: 0.98; }
}

/* shutter-beat-bar: a DEFINED dark band at a visible clip — five ~8s sweeps
   per 120s at uneven gaps; the return leg rides opacity 0 (no-flash law). */
.pf-anim--crt.pf-crt-fx::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 60%;
  background: linear-gradient(to bottom,
    transparent 0%,
    color-mix(in srgb, var(--active-color-11) 10%, transparent) 8%,
    color-mix(in srgb, var(--active-color-11) 3%, transparent) 13%,
    color-mix(in srgb, var(--active-color-09) 52%, transparent) 24%,
    color-mix(in srgb, var(--active-color-09) 46%, transparent) 46%,
    color-mix(in srgb, var(--active-color-09) 24%, transparent) 68%,
    color-mix(in srgb, var(--active-color-09) 8%, transparent) 86%,
    transparent 100%);
  animation: pf-shutter-beat 120s linear -53s infinite;
}
@keyframes pf-shutter-beat {
  0%     { transform: translateY(-100%); opacity: 1; }
  6.7%   { transform: translateY(267%);  opacity: 1; }
  6.75%  { transform: translateY(267%);  opacity: 0; }
  7%     { transform: translateY(-100%); opacity: 0; }
  19.9%  { transform: translateY(-100%); opacity: 0; }
  20%    { transform: translateY(-100%); opacity: 1; }
  26.7%  { transform: translateY(267%);  opacity: 1; }
  26.75% { transform: translateY(267%);  opacity: 0; }
  27%    { transform: translateY(-100%); opacity: 0; }
  44.9%  { transform: translateY(-100%); opacity: 0; }
  45%    { transform: translateY(-100%); opacity: 1; }
  51.7%  { transform: translateY(267%);  opacity: 1; }
  51.75% { transform: translateY(267%);  opacity: 0; }
  52%    { transform: translateY(-100%); opacity: 0; }
  59.9%  { transform: translateY(-100%); opacity: 0; }
  60%    { transform: translateY(-100%); opacity: 1; }
  66.7%  { transform: translateY(267%);  opacity: 1; }
  66.75% { transform: translateY(267%);  opacity: 0; }
  67%    { transform: translateY(-100%); opacity: 0; }
  89.9%  { transform: translateY(-100%); opacity: 0; }
  90%    { transform: translateY(-100%); opacity: 1; }
  96.7%  { transform: translateY(267%);  opacity: 1; }
  96.75% { transform: translateY(267%);  opacity: 0; }
  97%    { transform: translateY(-100%); opacity: 0; }
  99.9%  { transform: translateY(-100%); opacity: 0; }
  100%   { transform: translateY(-100%); opacity: 1; }
}

/* mains-hum-bar: a thin, very faint PURE-COLOR ripple drifting slowly DOWN
   (same direction as the beat bar, much slower and fainter). */
.pf-anim--crt.pf-crt-fx::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 22%;
  background: linear-gradient(to bottom,
    transparent 0%,
    color-mix(in srgb, var(--active-color-09) 10%, transparent) 35%,
    color-mix(in srgb, var(--active-color-09) 14%, transparent) 50%,
    color-mix(in srgb, var(--active-color-09) 10%, transparent) 65%,
    transparent 100%);
  animation: pf-mains-hum 45s linear -13s infinite;
}
@keyframes pf-mains-hum {
  from { transform: translateY(-100%); }
  to   { transform: translateY(555%); }
}

/* ════════════════ STYLE 2 — WELLNESS (health / easy on the eyes) ════════
   v2 (owner reference: the soft-tint comfort filter — the whole picture
   bathed in one gentle brand-color wash): a SOLID tint overlay that softens
   the environment — dark mode gets brighter and warmer-glowing — with two
   huge luminance clouds drifting through it. NOTHING pulses; the only
   motion is slow cloud drift. */
/* the comfort tint: static solid wash — brand glow + a lift of the light
   surface tone. Brightens darkness, softens harsh light. */
.pf-anim--wellness.pf-crt-warm {
  background:
    linear-gradient(color-mix(in srgb, var(--active-color-01) 18%, transparent),
                    color-mix(in srgb, var(--active-color-01) 18%, transparent)),
    linear-gradient(color-mix(in srgb, var(--active-color-11) 16%, transparent),
                    color-mix(in srgb, var(--active-color-11) 16%, transparent));
}
/* cloud one: a huge soft body of the same light drifting diagonally */
.pf-anim--wellness.pf-crt-fx::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(ellipse 38% 32% at 38% 42%,
    color-mix(in srgb, var(--active-color-11) 20%, transparent) 0%,
    color-mix(in srgb, var(--active-color-11) 9%, transparent) 55%,
    transparent 75%);
  animation: pf-well-cloud-a 180s ease-in-out infinite alternate;
}
@keyframes pf-well-cloud-a {
  from { transform: translate(-6%, -4%); }
  to   { transform: translate(7%, 5%); }
}
/* cloud two: warmer brand glow, opposite direction, slower */
.pf-anim--wellness.pf-crt-fx::after {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(ellipse 42% 36% at 62% 58%,
    color-mix(in srgb, var(--active-color-01) 18%, transparent) 0%,
    color-mix(in srgb, var(--active-color-01) 8%, transparent) 55%,
    transparent 75%);
  animation: pf-well-cloud-b 260s ease-in-out infinite alternate;
}
@keyframes pf-well-cloud-b {
  from { transform: translate(6%, 4%); }
  to   { transform: translate(-7%, -5%); }
}

/* ════════════════ STYLE 3 — GLITCH (cyberpunk / from the future) ════════
   v3 (owner: THINK MATRIX): visible DIGITAL RAIN — luminous streaks of the
   brand phosphor falling in columns, bright leading heads, fading trails,
   two parallax speeds. Seamless by construction: every column repeats on a
   480px vertical tile and the layer translates by EXACTLY one tile per
   loop — no resets, no fades, and NOTHING pulses. Static neon dressing
   (grille + bloom + fringe) underneath. */
/* fast rain — 8 columns, 480px tile, one tile per 3.1s */
.pf-anim--glitch.pf-crt-fx::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: -480px;
  height: calc(100% + 480px);
  opacity: 0.55;
  background-image:
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 14%, transparent) 55%, color-mix(in srgb, var(--active-color-01) 52%, transparent) 90%, color-mix(in srgb, var(--active-color-11) 85%, transparent) 97%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, transparent 30%, color-mix(in srgb, var(--active-color-01) 12%, transparent) 70%, color-mix(in srgb, var(--active-color-01) 48%, transparent) 96%, color-mix(in srgb, var(--active-color-11) 80%, transparent) 99%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 10%, transparent) 40%, color-mix(in srgb, var(--active-color-01) 45%, transparent) 72%, color-mix(in srgb, var(--active-color-11) 82%, transparent) 78%, transparent 82%),
    linear-gradient(to bottom, transparent 0%, transparent 12%, color-mix(in srgb, var(--active-color-01) 13%, transparent) 52%, color-mix(in srgb, var(--active-color-01) 50%, transparent) 86%, color-mix(in srgb, var(--active-color-11) 84%, transparent) 91%, transparent 94%),
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 11%, transparent) 60%, color-mix(in srgb, var(--active-color-01) 46%, transparent) 94%, color-mix(in srgb, var(--active-color-11) 78%, transparent) 98%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, transparent 22%, color-mix(in srgb, var(--active-color-01) 14%, transparent) 58%, color-mix(in srgb, var(--active-color-01) 52%, transparent) 88%, color-mix(in srgb, var(--active-color-11) 86%, transparent) 93%, transparent 96%),
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 12%, transparent) 47%, color-mix(in srgb, var(--active-color-01) 44%, transparent) 80%, color-mix(in srgb, var(--active-color-11) 80%, transparent) 85%, transparent 88%),
    linear-gradient(to bottom, transparent 0%, transparent 36%, color-mix(in srgb, var(--active-color-01) 13%, transparent) 74%, color-mix(in srgb, var(--active-color-01) 50%, transparent) 97%, color-mix(in srgb, var(--active-color-11) 82%, transparent) 99.5%, transparent 100%);
  background-size: 3px 480px, 3px 480px, 3px 480px, 3px 480px, 3px 480px, 3px 480px, 3px 480px, 3px 480px;
  background-repeat: repeat-y;
  background-position: 4% 0px, 15% 120px, 27% 300px, 38% 40px, 52% 210px, 64% 350px, 79% 90px, 91% 260px;
  animation: pf-glitch-rain-fast 3.1s linear infinite;
}
@keyframes pf-glitch-rain-fast {
  from { transform: translateY(0); }
  to   { transform: translateY(480px); }
}
/* slow rain — 7 thinner columns behind, one tile per 6.7s (parallax) */
.pf-anim--glitch.pf-crt-fx::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: -480px;
  height: calc(100% + 480px);
  opacity: 0.35;
  background-image:
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 10%, transparent) 50%, color-mix(in srgb, var(--active-color-01) 38%, transparent) 88%, color-mix(in srgb, var(--active-color-11) 70%, transparent) 96%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, transparent 26%, color-mix(in srgb, var(--active-color-01) 9%, transparent) 64%, color-mix(in srgb, var(--active-color-01) 36%, transparent) 92%, color-mix(in srgb, var(--active-color-11) 68%, transparent) 97%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 8%, transparent) 34%, color-mix(in srgb, var(--active-color-01) 34%, transparent) 66%, color-mix(in srgb, var(--active-color-11) 66%, transparent) 72%, transparent 76%),
    linear-gradient(to bottom, transparent 0%, transparent 14%, color-mix(in srgb, var(--active-color-01) 10%, transparent) 55%, color-mix(in srgb, var(--active-color-01) 37%, transparent) 84%, color-mix(in srgb, var(--active-color-11) 70%, transparent) 90%, transparent 93%),
    linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--active-color-01) 9%, transparent) 45%, color-mix(in srgb, var(--active-color-01) 35%, transparent) 78%, color-mix(in srgb, var(--active-color-11) 64%, transparent) 84%, transparent 87%),
    linear-gradient(to bottom, transparent 0%, transparent 40%, color-mix(in srgb, var(--active-color-01) 10%, transparent) 76%, color-mix(in srgb, var(--active-color-01) 38%, transparent) 98%, color-mix(in srgb, var(--active-color-11) 72%, transparent) 99.5%, transparent 100%),
    linear-gradient(to bottom, transparent 0%, transparent 8%, color-mix(in srgb, var(--active-color-01) 9%, transparent) 48%, color-mix(in srgb, var(--active-color-01) 36%, transparent) 80%, color-mix(in srgb, var(--active-color-11) 68%, transparent) 86%, transparent 89%);
  background-size: 2px 480px, 2px 480px, 2px 480px, 2px 480px, 2px 480px, 2px 480px, 2px 480px;
  background-repeat: repeat-y;
  background-position: 9% 60px, 21% 280px, 33% 150px, 46% 380px, 58% 20px, 72% 190px, 86% 330px;
  animation: pf-glitch-rain-slow 6.7s linear infinite;
}
@keyframes pf-glitch-rain-slow {
  from { transform: translateY(0); }
  to   { transform: translateY(480px); }
}
/* static neon dressing under the rain — NOTHING here animates */
.pf-anim--glitch.pf-crt-warm {
  background:
    repeating-linear-gradient(to right,
      color-mix(in srgb, var(--active-color-04) 4%, transparent) 0 1px,
      color-mix(in srgb, var(--active-color-01) 3%, transparent) 1px 2px,
      color-mix(in srgb, var(--active-color-05) 4%, transparent) 2px 3px);
}
.pf-anim--glitch.pf-crt-warm::before {
  content: '';
  position: absolute;
  inset: 0;
  background: var(--active-background);
  background-size: 100% 100%;
  filter: blur(14px) brightness(1.5) saturate(1.4);
  mix-blend-mode: screen;
  opacity: 0.3;
}
.pf-anim--glitch.pf-crt-warm::after {
  content: '';
  position: absolute;
  inset: 0;
  background: var(--active-background);
  background-size: 100% 100%;
  transform: translateX(2px);
  filter: hue-rotate(90deg) saturate(2);
  mix-blend-mode: screen;
  opacity: 0.1;
}

/* Reduced motion: every style freezes at its resting statics — CRT gone,
   WELLNESS softened, GLITCH just the faint bed (no events). */
@media (prefers-reduced-motion: reduce) {
  .pf-crt-warm,
  .pf-crt-warm::before,
  .pf-crt-warm::after,
  .pf-crt-fx::before,
  .pf-crt-fx::after {
    animation: none;
  }
}

/* THE GLOBAL-PAGE BODY (owner one-wrapper law 2026-08-03): the SAME
   --active-background stack the app pages wear, consumed HERE in the
   sheet so its relative urls resolve; --gp-bg-fallback (absolute, set
   inline by the wrapper) covers block-less sites. */
html body.gp-body { background-image: var(--active-background, var(--gp-bg-fallback, none));
  background-size: cover; background-position: center top; background-repeat: no-repeat;
  background-attachment: fixed; background-color: var(--active-color-09, #000); }

/******************************************************************************
 * COURTESY LIGHT — the two lamps under the liquid glass
 * (owner order 2026-08-05: "make it standard for all pages ... lets call it
 *  courtesy light". Guard marker: PF-COURTESY-LIGHT-V1)
 *
 * ORIGIN, honestly recorded: this began as a BUG. On the LARRY LLM menu page
 * the giant footer cat mark scrolled behind the nav dock, and the dock's
 * backdrop-filter blurred its two inner EAR TIPS into a pair of burning lights
 * under the frosted bar. Measured from the owner's screenshot: two cores at
 * 46.6% and 52.6% of viewport width, peak green 221 and 160, over a bottom
 * wash peaking at 47 — a 4.7x contrast on pure black. It looked so good it
 * became a component.
 *
 * THE COLOUR TOKEN: slot 06 — the chrome-label ink. Measured across every live
 * palette it is the one slot that is BRIGHT in all of them (min luminance 153;
 * slot 02 renders black on some brands and the lights would simply vanish).
 *
 * THE RECREATION IS 1:1 (owner order): the shape is NOT redrawn as gradients.
 * It IS the cat's two ear tips, cut from the mark itself and carried here as
 * an alpha MASK in a data: URI — so no asset path can ever 404 the way the
 * original background did (that 404 is what created the effect). The theme
 * paints THROUGH the mask, so every brand hash lights up in its own colour.
 * Only we know they are ears.
 *
 * THE THREE LAYERS (the owner's own anatomy):
 *   1. a DARK base under the glass — contrast is what makes hot read as hot
 *   2. the WASH across the bottom
 *   3. the HOT SPOTS burning in the centre
 * The light sits BEHIND the dock (z-index 899 vs 900) so the bar's own
 * backdrop-filter blurs and saturates it exactly as it blurred the ears —
 * that is why it reads as a light source and not a shape. HIDE takes it away
 * with the bar (pfDockHide toggles .pf-courtesy-light--off).
 ******************************************************************************/
.pf-courtesy-light {
  position: fixed; left: 50%; bottom: 0; z-index: 899; pointer-events: none;
  width: var(--cl-w, 220px); height: var(--cl-h, 136px);
  transform: translateX(-50%) translateY(var(--cl-drop, 90px));
  background: var(--cl-color, var(--active-color-06));
  -webkit-mask-image: var(--cl-mask); mask-image: var(--cl-mask);
  -webkit-mask-size: 100% 100%; mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
  filter: blur(var(--cl-blur, 6px));
  opacity: var(--cl-gain, 1);
  transition: opacity 220ms ease;
}
/* THE WASH — the soft diffused glow along the ENTIRE bottom, shining up
   (owner order 2026-08-05). This is layer 2 of the original: on the LARRY LLM
   theme it came from that brand's own --active-background, so it existed on
   exactly two themes. Here it belongs to the component, so every theme gets
   it. Values are the reference's, verbatim (24% at the floor, 6% by a tenth of
   the viewport, gone by 22% — 24 rather than the reference's raw 20 because
   slot 06 is a shade darker than that theme's literal phosphor green; swept
   22/24/26/28 and 24 lands on the reference curve) — measured against the owner's screenshot at
   green 46/35/23/10/4 at 0/40/80/120/160px above the bottom edge.
   Full-viewport fixed like the original, so the curve is identical at any
   window height, and BEHIND the dock (z-index 898 < 899 < 900) so the bar's
   backdrop-filter diffuses it into a soft light rather than a gradient. */
.pf-courtesy-wash {
  position: fixed; inset: 0; z-index: 898; pointer-events: none;
  background: linear-gradient(to top,
    color-mix(in srgb, var(--cl-color, var(--active-color-06)) var(--cl-wash, 24%), transparent) 0%,
    color-mix(in srgb, var(--cl-color, var(--active-color-06)) 6%, transparent) 10%,
    transparent 22%);
  /* LIGHT ADDS (owner report 2026-08-05: "i can see it when i do the hard
     refresh then the background loads and it goes away"). It was never being
     covered — measured, the wash still sat ON TOP of the background image.
     But NORMAL blending only replaces: against black the wash added +45 green,
     against a bright photo the same wash added +30, so it read as vanishing the
     moment the deferred background arrived. plus-lighter ADDS the light to
     whatever is behind, so the glow is identical on black and over any image
     (measured +45/+30/+12 vs +45/+29/+12). screen is the fallback for engines
     without plus-lighter; both beat normal here, and neither darkens the
     imagery the way a scrim would. */
  mix-blend-mode: screen;
  mix-blend-mode: plus-lighter;
  transition: opacity 220ms ease;
}
[data-theme="light"] .pf-courtesy-wash { opacity: var(--cl-wash-light, 0.5); mix-blend-mode: normal; }

/* HIDE the bar, lose the lights (owner order) */
.pf-courtesy-light--off, .pf-courtesy-wash--off { opacity: 0 !important; }
/* LIGHT MODE: the same lights, turned down — a hot core on a bright surface
   would read as a smudge. Set as --cl-gain so the fade-in keyframe (which ends
   on that same var) cannot override it. */
[data-theme="light"] .pf-courtesy-light { --cl-gain: 0.45; }
/* PHONES: the bar is shorter and the screen narrow — the lamps scale with it
   so they stay a centred pair, never a wall of colour. */
@media (max-width: 768px) {
  .pf-courtesy-light { width: var(--cl-w-sm, 150px); height: var(--cl-h-sm, 93px);
    transform: translateX(-50%) translateY(var(--cl-drop-sm, 62px)); }
}
/* The lights arrive with the page instead of snapping on — the deferred
   background lesson, kept deliberately. */
@media (prefers-reduced-motion: no-preference) {
  .pf-courtesy-light { animation: pf-courtesy-on 900ms ease-out both; }
}
@keyframes pf-courtesy-on { from { opacity: 0; } to { opacity: var(--cl-gain, 1); } }
/* THE MASK — the cat's two inner ear tips, cut from the mark, mosaic intact. */
:root { --cl-mask: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAACUCAQAAAAHOWxVAAAM1UlEQVR42u1dzZajPA6VBKtZzvJ7gOru938YqJ7lnDNP0cGzAGzLkgwkhAAt1UklqepOAddXP1e2wQAvGBav0ncEnJ7H1xR/Vn5B9i9J/SsBEAYACBDi90E8j78J8V+NP4P4bv7OX607u/IdGv+Gvw/iPJZfrz229RCFfeHNAUMDVAIAmn5P0yOBnD4nhyWBq38NKsgJ7K0QY/VMy2dcvFZB/ethBeAvWrsze3OAoGBuDmadyfnnjqc7AE5MLh9QDIrx343/Lw0TnN6HF85Ue0ZzUHC4sHjHn/mR4Z4gP8vgGnuTw9VYi8VzYjPGz8Ji3JeueWat/vwqi3ERXDRBhwrI+REElclv4HH76gBR33M+5gy1QEY2NCSHRwYHIAiRvXNsponHWMRteIq1NrzpHao/teFFdkyY/dxi9LPeZheANVBLIHnMHRncTGzNHykB6xb/7q+JpTQ9MHPfw8SL2WVTxgqafofsouqX0IKXg4vGz+vx1woTeTDJ3fMuED/joq1YRNkzMXhzQKl4DdBv+Ns/Jzc9AMBjev2YHPGjcNRD5qKHVW4aVV/EBzF/lHy2HXQoksY88PAkbFdHvR1gPZnKc+GcmZy1xNjbrGCtxeVhgvIxPY+PYQIasrgMRfEUjIuIRqiBIj+QA7qeS8u4G9TsIqzIrw8AeDm5QsbeEWRUQe5fOO5fBbga0InPMtkKK84y/06CvRqXlwEOKyHejcXPAqzBK9mbszWB26yKuFtAHgTIDwYxMHcdFi5bCS8ZzEUFbgvgQYE0FOJNMF11OApg3T3nqVWKv5y9TQT5Fdcs7ccE8CMDeHTRQ4R3jZtecs4o/BSI6h2NDDhX1oIQbeTvn1XeXgbYcs9czMgzZ2LsbXYGd+bxDO6jYDRPxta5aStxxAJiUpiMqlARFOYG9TWIIagnXm8HWHfPOYNHmHO33E6ve9jffkUGD6q7Tpl1mU3rWbTGXj6Qwazf0SiRNFAt/XxXFq8HeA28MplqssdveJ/9yNw0d9dS5bIgxlV1PVfoUEm30CiHZgCHqWLPQR7EQNgJ4v2ULDSFjiR1vM8walylAJHrv2jowbq8gUzaQDGoSXHdWCjKGB1vUuJwkl+GTHzBTPIovcohWbSmxWqlUZMx+Cj2zvaVuWkej5M4MihucEmVoyzmllIrioHNHXTO4Nwl762fv0WqRGPMw8HshShPDhOTZ1c6vw/TMQX20NgCalPBCkialg5Caw5RhATW/Vqvn+O7kyxUWwk8JlGUIVPW/K7MuZZRj/wdipg8iJ6xZIc8O17XSw09qXU8Jctdc/pbj+hJEo/TcVk8tnrJOzIYKxcAjOQj15uPghegg58QGIu5QDEozOUxmLtamVNQFpKIuepUNnXTYEOWGQdoMsc7xDaI1mGq9Ys3snkNgzXBXda+MmtuAaE9EN65HfGYOCzLJiiyaa1MysFK8Nma+shgvfz7Bxr4b9Ek0R9b9POwLW5tjbiglvcy3RgvztHwgjpXRCZAWnsPjebBfE56L7umqv9vghegLwaHNo1Ju6JQEUF3YTBW41PZ36WCvZ8AeBQ+/kCIj1Ld4uqRHPB5yOGsBaGp95uPzdbPB5Fb7xCJaRM3QIlWaZSTiFifgBegM0sXFCyxqvoyEsv84jldrhMdcake8BynNofzZQbXsucys0ySZAsIzZtkyW01ccqpH0XMKxvuoEzz5b1rmWN0L/iYksXcywDzNMMrkbh9kr9ltYhG7PuUjRmzNaGGT4yRMVyr5YFF3v5FH/Mz6lqauMKnF6E6M3RlNk0bs2cLTGKuhw4tjjTrM78ikyO9BNLBnc+oiZ/WQLPD8X1POkH6XGL5ORqK9+aR/qyKhUKBzsf4Z+EFlvUCA9WOweUZgVCsaNfcYnT0KOavSW0bF/oATwGM1R5LydqkXM355qetyxiXjhTVpr3W1qesvk+f0+6oy/XQQwtN/OIsLgEvpwuthJhWMdaqzKwlKx2cwWQuiuZ5yXdgZLndG46R1BwalYx+s5u2smhLvZoVnrmxn7TnJo7ybziL/YI/MMAflkkPqpolM2iK2XPz5srgR6a6WV2wspu9OpumVREXFAdRjnTIRvtZTKuINT+ERQ6da1dQ5NLvyPitxEpWAJuPoF0JrNXwJhGReziTjasgABp4AMEju2hymRoazZI5HvdvG4YAX3FtxvzFSyjImhEAoDYkVgNsL6yyFBc6SfVrxTiIQSYA7x+FhfPlwuw7ByJMsA6i+5WvmtQnCoZXkyx9flKe6805YHcygDtD4tfnbcgBm6qD93qmPtYgTXa0ZLRwNmTTy2WSBjOIDjCckr/aMdvrjHhiSYoAcky+UA4yeMU70kJhBKZuJevg8/E3yftcqiBTkdNr4GPmpDTQZhxGURWjWahWOEyr8mZbe85H1xnhBdAmqVtniIp+fZxf6gy3LHtiG7LpdQ1/NDdSyblxVsuPEsz5zFqOMTOpPwxirqBTpZFT6tO4BmBLluTc5dNWzlkeadHNcnc6tLjLKsit9s0SLVJEVlRmp1QgplUitl4e8ZlZZzZUp/SC2UUCgI8ljn1VvgQlwFRlEFqhW5UVLxVJ1lnTK43DaC470bo69JHQwwumRm0/oFjU+pJUKcXuMzX313KYAJRmoZ6ZflK6qSdaG/vC7YbyiIoIleJUdwmAMZvngYUKVM7YwA+e2yhdlts+hKIpAtnmMkHdxIUxGKtxuIxfZ5hatx1gbUo7qDz5/LnZ6SCqkx83uWhrNoMmb+AO01eOkzugumxMSjifK/36OJ2nUQQPWp9N01IWVuTRpEzYvoahMnTlb0AVRD4DMS5OZ0T1+BmOLdSWhmp70/F5vf1lAO7gK5u1qIUhKuLwp2v7BjDbo2BufA6x0zSvLB4qnSZTqkRRAetu+0om5RswagM4RV3QLSpYT8/J0jdnKLWr5kL8LSVLVNcr8OfPn109Ess1yoqCTmZbH9Q4hcUeb1dksDaVkF8cOk1tX+9+rcimyeAsqMwlpq10FwO4q7YJea1wFoB7MTEeVV3LzKapWjeCOsaRMf+KPIbKBNWzZNEyEqcyT1fJ1Wy6NeMvqEtTjm6gvUfu4A4tKLtZn8k/NRCmLLmZsugymx7PTc2mqZJf2n6fAC7MXyt6Hd3gfyablhyuZ9Mod1GFytZm18ye7Uul9YDPqK53rMOEG7Jps0xCdVv+q/SO6k5aX9yl7Tp5tuOutzzVbJoqK3HKxVfzGOrg6oZq5+jdKxhe5XBjzPSgWjZNQrTT7lBw7ATSI6C16+CzTh/szCGp5dDxlRaDSVkTmzz/tfnbGc1BuEAI+q4sME04EicpqbkkmrfUuIN7trrB5+9vazIHFYsQCn9MYvakPX+DLtL7Xeem6ZR7i6zJpq1ptepMWAL7PirSkXU3gLdTRD04cRW8PDhJnVWGXMkq94ZFsTUIXbb6BUPSy1cZ0kUG8bzUlKb9p0OxC/UQtbmQhA5rKyFttvBdAOZs1bc7PDOLNQfNcwycXfTSpkjXVp+X5I7yQl0hCH0rG7aUfabopwjAnPMPN1GvQPVP1u2sr3EG2naIcr5oVLLsuRtHLp/8jPR3xRZol/Xly8WuhTe2FkDIrbnuY12lk3q9AUrqLNH4qi30KxIaNF5evaolWvxydRcapOPqhwYGGKb+cJh2+hhilzhwBoMh4d0PXm2LwOudZ74UwVy1QWYHOH3dzzqwJsFfyXo2Q47Eyk/kzQZrKloP9zS5EviaEC/MumyNeYXnX7f/KryhkDiuaTTF4SbeR22QZZK+rx1deu7VtkTrzFvILFfEtT2vAcO/4s0m+A01CNrb8hdgvD1GYvGVz3S+pd8f5eacAylzCvGGtW+dw9c+VzJ3DZqy6Hzberxh98jOpOEWA7mPNwdQNhUngMWNt5y/5x+s5s3AWmXe1bE3lDwDxNc/1yb2iHHqD097epDRPfob4L1XwCF9K1MSczea28y9WheF4SaD2Vj9QMXt2+ivyaDvA63MprNXGP4d4+58W7r/uMe7bG3Pb8o5wECsAqa/iL339Ej8XhoEWK7aJ/jt1+nC9ru8LcB1971ys0o/tmihvCmdl0f3yKZjf5hev+2D2+k4nG1njuGf6aaLCK3z9zb2NXeX2sss2nDbVhNPN9ai2Ido/KrcyOJ8LefvnSFGoHbqIjq893TTgU666YjbThzG8HWiGzq77W0/ybWre9fEGIJfhbsHYjcH2M0BdnOA3RxgNwfYzQF2c4AdYDcH2M0BdnOA3RxgNwfYzQF2gN0cYDcH2M0BdnOA3RxgNwfYzQF2gN0cYDcH2M0BdnOA3RxgNwfYAXZzgN0cYDcH2M0BdnOA3RxgB9jNAXZzgN0cYDcH2M0BdnOA3RxgB9jNAXZzgN0cYDcH2M0BdhP2fz2Bn1wMFqFRAAAAAElFTkSuQmCC'); }
