/**
 * 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.
 */

/******************************************************************************
 * IMAGE CATALOG
 * NOTE: Variable definitions only. Do not reference directly.
 ******************************************************************************/
:root {
/* Frost Security (technology-01) */
--img-technology-01-logo_stacked-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/dark/logo_stacked.png');
--img-technology-01-logo_horizontal-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/dark/logo_horizontal.png');
--img-technology-01-background-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/dark/background.png');
--img-technology-01-moodboard-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/dark/moodboard.png');
--img-technology-01-hero-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/dark/hero.png');
--img-technology-01-logo_stacked-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/light/logo_stacked.png');
--img-technology-01-logo_horizontal-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/light/logo_horizontal.png');
--img-technology-01-background-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/light/background.png');
--img-technology-01-moodboard-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/light/moodboard.png');
--img-technology-01-hero-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-01/light/hero.png');

/* DA-M (technology-02) */
--img-technology-02-logo_stacked-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/dark/logo_stacked.png');
--img-technology-02-logo_horizontal-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/dark/logo_horizontal.png');
--img-technology-02-background-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/dark/background.png');
--img-technology-02-moodboard-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/dark/moodboard.png');
--img-technology-02-hero-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/dark/hero.png');
--img-technology-02-logo_stacked-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/light/logo_stacked.png');
--img-technology-02-logo_horizontal-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/light/logo_horizontal.png');
--img-technology-02-background-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/light/background.png');
--img-technology-02-moodboard-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/light/moodboard.png');
--img-technology-02-hero-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-02/light/hero.png');

/* mTok (technology-03) */
--img-technology-03-logo_stacked-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/dark/logo_stacked.png');
--img-technology-03-logo_horizontal-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/dark/logo_horizontal.png');
--img-technology-03-background-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/dark/background.png');
--img-technology-03-moodboard-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/dark/moodboard.png');
--img-technology-03-hero-dark: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/dark/hero.png');
--img-technology-03-logo_stacked-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/light/logo_stacked.png');
--img-technology-03-logo_horizontal-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/light/logo_horizontal.png');
--img-technology-03-background-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/light/background.png');
--img-technology-03-moodboard-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/light/moodboard.png');
--img-technology-03-hero-light: url('/cdn-origin/external/1582_31DEF7E78AF8_A1A8/IMAGES/technology-03/light/hero.png');

}

/******************************************************************************
 * COLOR CATALOG
 * NOTE: Variable definitions only. Do not use directly.
 * Color variables are assembled in the Live Assembler section.
 ******************************************************************************/
:root {
/* Frost Security (technology-01) */
/* AI Generated — reference */
--ai-color-technology-01-01-dark: #f4f4ee;
--ai-color-technology-01-01-dark: #f4f4ee;
--ai-color-technology-01-02-dark: #f4f4ee;
--ai-color-technology-01-02-dark: #f4f4ee;
--ai-color-technology-01-03-dark: #f4f4ee;
--ai-color-technology-01-03-dark: #f4f4ee;
--ai-color-technology-01-04-dark: #f4f4ee;
--ai-color-technology-01-04-dark: #f4f4ee;
--ai-color-technology-01-05-dark: #eff0ea;
--ai-color-technology-01-05-dark: #e9eae1;
--ai-color-technology-01-06-dark: #f4f4ee;
--ai-color-technology-01-06-dark: #f4f4ee;
--ai-color-technology-01-07-dark: #eff0ea;
--ai-color-technology-01-07-dark: #e9eae1;
--ai-color-technology-01-08-dark: #fac7c6;
--ai-color-technology-01-08-dark: #f7cac9;
--ai-color-technology-01-09-dark: #540807;
--ai-color-technology-01-09-dark: #540807;
--ai-color-technology-01-10-dark: #7a0c0b;
--ai-color-technology-01-10-dark: #7a0c0b;
--ai-color-technology-01-11-dark: #910e0d;
--ai-color-technology-01-11-dark: #910e0d;
--ai-color-technology-01-12-dark: #910E0D;
--ai-color-technology-01-12-dark: #630E0B;
--ai-color-technology-01-13-dark: #F4F4EE;
--ai-color-technology-01-13-dark: #F4F4EE;
--ai-color-technology-01-14-dark: #540807;
--ai-color-technology-01-14-dark: #540807;
--ai-color-technology-01-15-dark: #F4F4EE;
--ai-color-technology-01-15-dark: #F4F4EE;
--ai-color-technology-01-16-dark: #F4F4EE;
--ai-color-technology-01-16-dark: #F4F4EE;
--ai-color-technology-01-17-dark: #F4F4EE;
--ai-color-technology-01-17-dark: #F4F4EE;
--ai-color-technology-01-18-dark: #F4F4EE;
--ai-color-technology-01-18-dark: #F4F4EE;
--ai-color-technology-01-19-dark: #F4F4EE;
--ai-color-technology-01-19-dark: #F4F4EE;
--ai-color-technology-01-20-dark: #7A0C0B;
--ai-color-technology-01-20-dark: #6B1F1D;
--ai-color-technology-01-21-dark: #F4F4EE;
--ai-color-technology-01-21-dark: #F4F4EE;
--ai-color-technology-01-22-dark: #F4F4EE;
--ai-color-technology-01-22-dark: #F4F4EE;
--ai-color-technology-01-23-dark: #E9EAE1;
--ai-color-technology-01-23-dark: #FDE8ED;
--ai-color-technology-01-24-dark: #540807;
--ai-color-technology-01-24-dark: #540807;
--ai-color-technology-01-25-dark: #F4F4EE;
--ai-color-technology-01-25-dark: #F4F4EE;
--ai-color-technology-01-26-dark: #F4F4EE;
--ai-color-technology-01-26-dark: #F4F4EE;
--ai-color-technology-01-27-dark: #540807;
--ai-color-technology-01-27-dark: #540807;
--ai-color-technology-01-28-dark: #E9EAE1;
--ai-color-technology-01-28-dark: #FDE8ED;
--ai-color-technology-01-29-dark: #540807;
--ai-color-technology-01-29-dark: #540807;
--ai-color-technology-01-30-dark: #910E0D;
--ai-color-technology-01-30-dark: #630E0B;
--ai-color-technology-01-31-dark: #F4F4EE;
--ai-color-technology-01-31-dark: #F4F4EE;
--ai-color-technology-01-32-dark: #F4F4EE;
--ai-color-technology-01-32-dark: #F4F4EE;
--ai-color-technology-01-33-dark: #F4F4EE;
--ai-color-technology-01-33-dark: #F4F4EE;
--ai-color-technology-01-34-dark: #7A0C0B;
--ai-color-technology-01-34-dark: #6B1F1D;
--ai-color-technology-01-35-dark: #F4F4EE;
--ai-color-technology-01-35-dark: #F4F4EE;
--ai-color-technology-01-36-dark: #F4F4EE;
--ai-color-technology-01-36-dark: #F4F4EE;
--ai-color-technology-01-37-dark: #F4F4EE;
--ai-color-technology-01-37-dark: #F4F4EE;
--ai-color-technology-01-38-dark: #F4F4EE;
--ai-color-technology-01-38-dark: #F4F4EE;
--ai-color-technology-01-39-dark: #910E0D;
--ai-color-technology-01-39-dark: #630E0B;
--ai-color-technology-01-40-dark: #F4F4EE;
--ai-color-technology-01-40-dark: #F4F4EE;
--ai-color-technology-01-41-dark: #F4F4EE;
--ai-color-technology-01-41-dark: #F4F4EE;
--ai-color-technology-01-42-dark: #7A0C0B;
--ai-color-technology-01-42-dark: #6B1F1D;
--ai-color-technology-01-43-dark: #F4F4EE;
--ai-color-technology-01-43-dark: #F4F4EE;
--ai-color-technology-01-44-dark: #7A0C0B;
--ai-color-technology-01-44-dark: #6B1F1D;
--ai-color-technology-01-45-dark: #910E0D;
--ai-color-technology-01-45-dark: #630E0B;
--ai-color-technology-01-46-dark: #E9EAE1;
--ai-color-technology-01-46-dark: #F9D5DE;
--ai-color-technology-01-47-dark: #910E0D;
--ai-color-technology-01-47-dark: #630E0B;
--ai-color-technology-01-48-dark: #E9EAE1;
--ai-color-technology-01-48-dark: #F9D5DE;
--ai-color-technology-01-49-dark: #910E0D;
--ai-color-technology-01-49-dark: #630E0B;
--ai-color-technology-01-50-dark: #E9EAE1;
--ai-color-technology-01-50-dark: #F9D5DE;
--ai-color-technology-01-51-dark: #910E0D;
--ai-color-technology-01-51-dark: #630E0B;
--ai-color-technology-01-52-dark: #F4F4EE;
--ai-color-technology-01-52-dark: #F4F4EE;
--ai-color-technology-01-53-dark: #7A0C0B;
--ai-color-technology-01-53-dark: #6B1F1D;
--ai-color-technology-01-54-dark: #540807;
--ai-color-technology-01-54-dark: #540807;
--ai-color-technology-01-55-dark: #7A0C0B;
--ai-color-technology-01-55-dark: #6B1F1D;
--ai-color-technology-01-56-dark: #F4F4EE;
--ai-color-technology-01-56-dark: #F4F4EE;
--ai-color-technology-01-57-dark: #F4F4EE;
--ai-color-technology-01-57-dark: #F4F4EE;
--ai-color-technology-01-58-dark: #910E0D;
--ai-color-technology-01-58-dark: #630E0B;
--ai-color-technology-01-59-dark: #F4F4EE;
--ai-color-technology-01-59-dark: #F4F4EE;
--ai-color-technology-01-60-dark: #540807;
--ai-color-technology-01-60-dark: #540807;
--ai-color-technology-01-61-dark: #7A0C0B;
--ai-color-technology-01-61-dark: #6B1F1D;
--ai-color-technology-01-62-dark: #F4F4EE;
--ai-color-technology-01-62-dark: #F4F4EE;
--ai-color-technology-01-63-dark: #F4F4EE;
--ai-color-technology-01-63-dark: #F4F4EE;
--ai-color-technology-01-64-dark: #F4F4EE;
--ai-color-technology-01-64-dark: #F4F4EE;
--ai-color-technology-01-01-light: #201f21;
--ai-color-technology-01-01-light: #201f21;
--ai-color-technology-01-02-light: #201f21;
--ai-color-technology-01-02-light: #201f21;
--ai-color-technology-01-03-light: #201f21;
--ai-color-technology-01-03-light: #201f21;
--ai-color-technology-01-04-light: #201f21;
--ai-color-technology-01-04-light: #201f21;
--ai-color-technology-01-05-light: #540807;
--ai-color-technology-01-05-light: #360908;
--ai-color-technology-01-06-light: #201f21;
--ai-color-technology-01-06-light: #201f21;
--ai-color-technology-01-07-light: #540807;
--ai-color-technology-01-07-light: #360908;
--ai-color-technology-01-08-light: #fac7c6;
--ai-color-technology-01-08-light: #370908;
--ai-color-technology-01-09-light: #eff0ea;
--ai-color-technology-01-09-light: #eff0ea;
--ai-color-technology-01-10-light: #e2e3d9;
--ai-color-technology-01-10-light: #e2e3d9;
--ai-color-technology-01-11-light: #dbddd0;
--ai-color-technology-01-11-light: #dbddd0;
--ai-color-technology-01-12-light: #DBDDD0;
--ai-color-technology-01-12-light: #DBDDD0;
--ai-color-technology-01-13-light: #201F21;
--ai-color-technology-01-13-light: #201F21;
--ai-color-technology-01-14-light: #EFF0EA;
--ai-color-technology-01-14-light: #EFF0EA;
--ai-color-technology-01-15-light: #201F21;
--ai-color-technology-01-15-light: #201F21;
--ai-color-technology-01-16-light: #201F21;
--ai-color-technology-01-16-light: #201F21;
--ai-color-technology-01-17-light: #201F21;
--ai-color-technology-01-17-light: #201F21;
--ai-color-technology-01-18-light: #201F21;
--ai-color-technology-01-18-light: #201F21;
--ai-color-technology-01-19-light: #201F21;
--ai-color-technology-01-19-light: #201F21;
--ai-color-technology-01-20-light: #E2E3D9;
--ai-color-technology-01-20-light: #E2E3D9;
--ai-color-technology-01-21-light: #201F21;
--ai-color-technology-01-21-light: #201F21;
--ai-color-technology-01-22-light: #201F21;
--ai-color-technology-01-22-light: #201F21;
--ai-color-technology-01-23-light: #360908;
--ai-color-technology-01-23-light: #540807;
--ai-color-technology-01-24-light: #EFF0EA;
--ai-color-technology-01-24-light: #EFF0EA;
--ai-color-technology-01-25-light: #201F21;
--ai-color-technology-01-25-light: #201F21;
--ai-color-technology-01-26-light: #201F21;
--ai-color-technology-01-26-light: #201F21;
--ai-color-technology-01-27-light: #EFF0EA;
--ai-color-technology-01-27-light: #EFF0EA;
--ai-color-technology-01-28-light: #360908;
--ai-color-technology-01-28-light: #540807;
--ai-color-technology-01-29-light: #EFF0EA;
--ai-color-technology-01-29-light: #EFF0EA;
--ai-color-technology-01-30-light: #DBDDD0;
--ai-color-technology-01-30-light: #DBDDD0;
--ai-color-technology-01-31-light: #201F21;
--ai-color-technology-01-31-light: #201F21;
--ai-color-technology-01-32-light: #201F21;
--ai-color-technology-01-32-light: #201F21;
--ai-color-technology-01-33-light: #201F21;
--ai-color-technology-01-33-light: #201F21;
--ai-color-technology-01-34-light: #E2E3D9;
--ai-color-technology-01-34-light: #E2E3D9;
--ai-color-technology-01-35-light: #201F21;
--ai-color-technology-01-35-light: #201F21;
--ai-color-technology-01-36-light: #201F21;
--ai-color-technology-01-36-light: #201F21;
--ai-color-technology-01-37-light: #201F21;
--ai-color-technology-01-37-light: #201F21;
--ai-color-technology-01-38-light: #201F21;
--ai-color-technology-01-38-light: #201F21;
--ai-color-technology-01-39-light: #DBDDD0;
--ai-color-technology-01-39-light: #DBDDD0;
--ai-color-technology-01-40-light: #201F21;
--ai-color-technology-01-40-light: #201F21;
--ai-color-technology-01-41-light: #201F21;
--ai-color-technology-01-41-light: #201F21;
--ai-color-technology-01-42-light: #E2E3D9;
--ai-color-technology-01-42-light: #E2E3D9;
--ai-color-technology-01-43-light: #201F21;
--ai-color-technology-01-43-light: #201F21;
--ai-color-technology-01-44-light: #E2E3D9;
--ai-color-technology-01-44-light: #E2E3D9;
--ai-color-technology-01-45-light: #DBDDD0;
--ai-color-technology-01-45-light: #DBDDD0;
--ai-color-technology-01-46-light: #360908;
--ai-color-technology-01-46-light: #540807;
--ai-color-technology-01-47-light: #DBDDD0;
--ai-color-technology-01-47-light: #DBDDD0;
--ai-color-technology-01-48-light: #360908;
--ai-color-technology-01-48-light: #540807;
--ai-color-technology-01-49-light: #DBDDD0;
--ai-color-technology-01-49-light: #DBDDD0;
--ai-color-technology-01-50-light: #360908;
--ai-color-technology-01-50-light: #540807;
--ai-color-technology-01-51-light: #DBDDD0;
--ai-color-technology-01-51-light: #DBDDD0;
--ai-color-technology-01-52-light: #201F21;
--ai-color-technology-01-52-light: #201F21;
--ai-color-technology-01-53-light: #E2E3D9;
--ai-color-technology-01-53-light: #E2E3D9;
--ai-color-technology-01-54-light: #EFF0EA;
--ai-color-technology-01-54-light: #EFF0EA;
--ai-color-technology-01-55-light: #E2E3D9;
--ai-color-technology-01-55-light: #E2E3D9;
--ai-color-technology-01-56-light: #201F21;
--ai-color-technology-01-56-light: #201F21;
--ai-color-technology-01-57-light: #201F21;
--ai-color-technology-01-57-light: #201F21;
--ai-color-technology-01-58-light: #DBDDD0;
--ai-color-technology-01-58-light: #DBDDD0;
--ai-color-technology-01-59-light: #201F21;
--ai-color-technology-01-59-light: #201F21;
--ai-color-technology-01-60-light: #EFF0EA;
--ai-color-technology-01-60-light: #EFF0EA;
--ai-color-technology-01-61-light: #E2E3D9;
--ai-color-technology-01-61-light: #E2E3D9;
--ai-color-technology-01-62-light: #201F21;
--ai-color-technology-01-62-light: #201F21;
--ai-color-technology-01-63-light: #201F21;
--ai-color-technology-01-63-light: #201F21;
--ai-color-technology-01-64-light: #201F21;
--ai-color-technology-01-64-light: #201F21;
/* YOUR SETUP — user overrides */
--user-color-technology-01-01-dark: #F4F4EE;
--user-color-technology-01-01-dark: #F4F4EE;
--user-color-technology-01-02-dark: #F4F4EE;
--user-color-technology-01-02-dark: #F4F4EE;
--user-color-technology-01-03-dark: #F4F4EE;
--user-color-technology-01-03-dark: #F4F4EE;
--user-color-technology-01-04-dark: #F4F4EE;
--user-color-technology-01-04-dark: #F4F4EE;
--user-color-technology-01-05-dark: #FDE8ED;
--user-color-technology-01-05-dark: #E9EAE1;
--user-color-technology-01-06-dark: #F4F4EE;
--user-color-technology-01-06-dark: #F4F4EE;
--user-color-technology-01-07-dark: #F9D5DE;
--user-color-technology-01-07-dark: #E9EAE1;
--user-color-technology-01-08-dark: #FAC7C6;
--user-color-technology-01-08-dark: #F7CAC9;
--user-color-technology-01-09-dark: #540807;
--user-color-technology-01-09-dark: #540807;
--user-color-technology-01-10-dark: #6B1F1D;
--user-color-technology-01-10-dark: #7A0C0B;
--user-color-technology-01-11-dark: #630E0B;
--user-color-technology-01-11-dark: #910E0D;
--user-color-technology-01-12-dark: #910E0D;
--user-color-technology-01-12-dark: #630E0B;
--user-color-technology-01-13-dark: #F4F4EE;
--user-color-technology-01-13-dark: #F4F4EE;
--user-color-technology-01-14-dark: #540807;
--user-color-technology-01-14-dark: #540807;
--user-color-technology-01-15-dark: #F4F4EE;
--user-color-technology-01-15-dark: #F4F4EE;
--user-color-technology-01-16-dark: #F4F4EE;
--user-color-technology-01-16-dark: #F4F4EE;
--user-color-technology-01-17-dark: #F4F4EE;
--user-color-technology-01-17-dark: #F4F4EE;
--user-color-technology-01-18-dark: #F4F4EE;
--user-color-technology-01-18-dark: #F4F4EE;
--user-color-technology-01-19-dark: #F4F4EE;
--user-color-technology-01-19-dark: #F4F4EE;
--user-color-technology-01-20-dark: #7A0C0B;
--user-color-technology-01-20-dark: #6B1F1D;
--user-color-technology-01-21-dark: #F4F4EE;
--user-color-technology-01-21-dark: #F4F4EE;
--user-color-technology-01-22-dark: #F4F4EE;
--user-color-technology-01-22-dark: #F4F4EE;
--user-color-technology-01-23-dark: #E9EAE1;
--user-color-technology-01-23-dark: #FDE8ED;
--user-color-technology-01-24-dark: #540807;
--user-color-technology-01-24-dark: #540807;
--user-color-technology-01-25-dark: #F4F4EE;
--user-color-technology-01-25-dark: #F4F4EE;
--user-color-technology-01-26-dark: #F4F4EE;
--user-color-technology-01-26-dark: #F4F4EE;
--user-color-technology-01-27-dark: #540807;
--user-color-technology-01-27-dark: #540807;
--user-color-technology-01-28-dark: #E9EAE1;
--user-color-technology-01-28-dark: #FDE8ED;
--user-color-technology-01-29-dark: #540807;
--user-color-technology-01-29-dark: #540807;
--user-color-technology-01-30-dark: #910E0D;
--user-color-technology-01-30-dark: #630E0B;
--user-color-technology-01-31-dark: #F4F4EE;
--user-color-technology-01-31-dark: #F4F4EE;
--user-color-technology-01-32-dark: #F4F4EE;
--user-color-technology-01-32-dark: #F4F4EE;
--user-color-technology-01-33-dark: #F4F4EE;
--user-color-technology-01-33-dark: #F4F4EE;
--user-color-technology-01-34-dark: #7A0C0B;
--user-color-technology-01-34-dark: #6B1F1D;
--user-color-technology-01-35-dark: #F4F4EE;
--user-color-technology-01-35-dark: #F4F4EE;
--user-color-technology-01-36-dark: #F4F4EE;
--user-color-technology-01-36-dark: #F4F4EE;
--user-color-technology-01-37-dark: #F4F4EE;
--user-color-technology-01-37-dark: #F4F4EE;
--user-color-technology-01-38-dark: #F4F4EE;
--user-color-technology-01-38-dark: #F4F4EE;
--user-color-technology-01-39-dark: #910E0D;
--user-color-technology-01-39-dark: #630E0B;
--user-color-technology-01-40-dark: #F4F4EE;
--user-color-technology-01-40-dark: #F4F4EE;
--user-color-technology-01-41-dark: #F4F4EE;
--user-color-technology-01-41-dark: #F4F4EE;
--user-color-technology-01-42-dark: #7A0C0B;
--user-color-technology-01-42-dark: #6B1F1D;
--user-color-technology-01-43-dark: #F4F4EE;
--user-color-technology-01-43-dark: #F4F4EE;
--user-color-technology-01-44-dark: #7A0C0B;
--user-color-technology-01-44-dark: #6B1F1D;
--user-color-technology-01-45-dark: #910E0D;
--user-color-technology-01-45-dark: #630E0B;
--user-color-technology-01-46-dark: #E9EAE1;
--user-color-technology-01-46-dark: #F9D5DE;
--user-color-technology-01-47-dark: #910E0D;
--user-color-technology-01-47-dark: #630E0B;
--user-color-technology-01-48-dark: #E9EAE1;
--user-color-technology-01-48-dark: #F9D5DE;
--user-color-technology-01-49-dark: #910E0D;
--user-color-technology-01-49-dark: #630E0B;
--user-color-technology-01-50-dark: #E9EAE1;
--user-color-technology-01-50-dark: #F9D5DE;
--user-color-technology-01-51-dark: #910E0D;
--user-color-technology-01-51-dark: #630E0B;
--user-color-technology-01-52-dark: #F4F4EE;
--user-color-technology-01-52-dark: #F4F4EE;
--user-color-technology-01-53-dark: #7A0C0B;
--user-color-technology-01-53-dark: #6B1F1D;
--user-color-technology-01-54-dark: #540807;
--user-color-technology-01-54-dark: #540807;
--user-color-technology-01-55-dark: #7A0C0B;
--user-color-technology-01-55-dark: #6B1F1D;
--user-color-technology-01-56-dark: #F4F4EE;
--user-color-technology-01-56-dark: #F4F4EE;
--user-color-technology-01-57-dark: #F4F4EE;
--user-color-technology-01-57-dark: #F4F4EE;
--user-color-technology-01-58-dark: #910E0D;
--user-color-technology-01-58-dark: #630E0B;
--user-color-technology-01-59-dark: #F4F4EE;
--user-color-technology-01-59-dark: #F4F4EE;
--user-color-technology-01-60-dark: #540807;
--user-color-technology-01-60-dark: #540807;
--user-color-technology-01-61-dark: #7A0C0B;
--user-color-technology-01-61-dark: #6B1F1D;
--user-color-technology-01-62-dark: #F4F4EE;
--user-color-technology-01-62-dark: #F4F4EE;
--user-color-technology-01-63-dark: #F4F4EE;
--user-color-technology-01-63-dark: #F4F4EE;
--user-color-technology-01-64-dark: #F4F4EE;
--user-color-technology-01-64-dark: #F4F4EE;
--user-color-technology-01-01-light: #201F21;
--user-color-technology-01-01-light: #201F21;
--user-color-technology-01-02-light: #201F21;
--user-color-technology-01-02-light: #201F21;
--user-color-technology-01-03-light: #201F21;
--user-color-technology-01-03-light: #201F21;
--user-color-technology-01-04-light: #201F21;
--user-color-technology-01-04-light: #201F21;
--user-color-technology-01-05-light: #540807;
--user-color-technology-01-05-light: #360908;
--user-color-technology-01-06-light: #201F21;
--user-color-technology-01-06-light: #201F21;
--user-color-technology-01-07-light: #540807;
--user-color-technology-01-07-light: #360908;
--user-color-technology-01-08-light: #880604;
--user-color-technology-01-08-light: #370908;
--user-color-technology-01-09-light: #EFF0EA;
--user-color-technology-01-09-light: #EFF0EA;
--user-color-technology-01-10-light: #E2E3D9;
--user-color-technology-01-10-light: #E2E3D9;
--user-color-technology-01-11-light: #DBDDD0;
--user-color-technology-01-11-light: #DBDDD0;
--user-color-technology-01-12-light: #DBDDD0;
--user-color-technology-01-12-light: #DBDDD0;
--user-color-technology-01-13-light: #201F21;
--user-color-technology-01-13-light: #201F21;
--user-color-technology-01-14-light: #EFF0EA;
--user-color-technology-01-14-light: #EFF0EA;
--user-color-technology-01-15-light: #201F21;
--user-color-technology-01-15-light: #201F21;
--user-color-technology-01-16-light: #201F21;
--user-color-technology-01-16-light: #201F21;
--user-color-technology-01-17-light: #201F21;
--user-color-technology-01-17-light: #201F21;
--user-color-technology-01-18-light: #201F21;
--user-color-technology-01-18-light: #201F21;
--user-color-technology-01-19-light: #201F21;
--user-color-technology-01-19-light: #201F21;
--user-color-technology-01-20-light: #E2E3D9;
--user-color-technology-01-20-light: #E2E3D9;
--user-color-technology-01-21-light: #201F21;
--user-color-technology-01-21-light: #201F21;
--user-color-technology-01-22-light: #201F21;
--user-color-technology-01-22-light: #201F21;
--user-color-technology-01-23-light: #360908;
--user-color-technology-01-23-light: #540807;
--user-color-technology-01-24-light: #EFF0EA;
--user-color-technology-01-24-light: #EFF0EA;
--user-color-technology-01-25-light: #201F21;
--user-color-technology-01-25-light: #201F21;
--user-color-technology-01-26-light: #201F21;
--user-color-technology-01-26-light: #201F21;
--user-color-technology-01-27-light: #EFF0EA;
--user-color-technology-01-27-light: #EFF0EA;
--user-color-technology-01-28-light: #360908;
--user-color-technology-01-28-light: #540807;
--user-color-technology-01-29-light: #EFF0EA;
--user-color-technology-01-29-light: #EFF0EA;
--user-color-technology-01-30-light: #DBDDD0;
--user-color-technology-01-30-light: #DBDDD0;
--user-color-technology-01-31-light: #201F21;
--user-color-technology-01-31-light: #201F21;
--user-color-technology-01-32-light: #201F21;
--user-color-technology-01-32-light: #201F21;
--user-color-technology-01-33-light: #201F21;
--user-color-technology-01-33-light: #201F21;
--user-color-technology-01-34-light: #E2E3D9;
--user-color-technology-01-34-light: #E2E3D9;
--user-color-technology-01-35-light: #201F21;
--user-color-technology-01-35-light: #201F21;
--user-color-technology-01-36-light: #201F21;
--user-color-technology-01-36-light: #201F21;
--user-color-technology-01-37-light: #201F21;
--user-color-technology-01-37-light: #201F21;
--user-color-technology-01-38-light: #201F21;
--user-color-technology-01-38-light: #201F21;
--user-color-technology-01-39-light: #DBDDD0;
--user-color-technology-01-39-light: #DBDDD0;
--user-color-technology-01-40-light: #201F21;
--user-color-technology-01-40-light: #201F21;
--user-color-technology-01-41-light: #201F21;
--user-color-technology-01-41-light: #201F21;
--user-color-technology-01-42-light: #E2E3D9;
--user-color-technology-01-42-light: #E2E3D9;
--user-color-technology-01-43-light: #201F21;
--user-color-technology-01-43-light: #201F21;
--user-color-technology-01-44-light: #E2E3D9;
--user-color-technology-01-44-light: #E2E3D9;
--user-color-technology-01-45-light: #DBDDD0;
--user-color-technology-01-45-light: #DBDDD0;
--user-color-technology-01-46-light: #360908;
--user-color-technology-01-46-light: #540807;
--user-color-technology-01-47-light: #DBDDD0;
--user-color-technology-01-47-light: #DBDDD0;
--user-color-technology-01-48-light: #360908;
--user-color-technology-01-48-light: #540807;
--user-color-technology-01-49-light: #DBDDD0;
--user-color-technology-01-49-light: #DBDDD0;
--user-color-technology-01-50-light: #360908;
--user-color-technology-01-50-light: #540807;
--user-color-technology-01-51-light: #DBDDD0;
--user-color-technology-01-51-light: #DBDDD0;
--user-color-technology-01-52-light: #201F21;
--user-color-technology-01-52-light: #201F21;
--user-color-technology-01-53-light: #E2E3D9;
--user-color-technology-01-53-light: #E2E3D9;
--user-color-technology-01-54-light: #EFF0EA;
--user-color-technology-01-54-light: #EFF0EA;
--user-color-technology-01-55-light: #E2E3D9;
--user-color-technology-01-55-light: #E2E3D9;
--user-color-technology-01-56-light: #201F21;
--user-color-technology-01-56-light: #201F21;
--user-color-technology-01-57-light: #201F21;
--user-color-technology-01-57-light: #201F21;
--user-color-technology-01-58-light: #DBDDD0;
--user-color-technology-01-58-light: #DBDDD0;
--user-color-technology-01-59-light: #201F21;
--user-color-technology-01-59-light: #201F21;
--user-color-technology-01-60-light: #EFF0EA;
--user-color-technology-01-60-light: #EFF0EA;
--user-color-technology-01-61-light: #E2E3D9;
--user-color-technology-01-61-light: #E2E3D9;
--user-color-technology-01-62-light: #201F21;
--user-color-technology-01-62-light: #201F21;
--user-color-technology-01-63-light: #201F21;
--user-color-technology-01-63-light: #201F21;
--user-color-technology-01-64-light: #201F21;
--user-color-technology-01-64-light: #201F21;
/* ACTIVE — merged (user overrides AI) */
--color-technology-01-01-dark: #F4F4EE;
--color-technology-01-01-light: #201F21;
--color-technology-01-02-dark: #F4F4EE;
--color-technology-01-02-light: #201F21;
--color-technology-01-03-dark: #F4F4EE;
--color-technology-01-03-light: #201F21;
--color-technology-01-04-dark: #F4F4EE;
--color-technology-01-04-light: #201F21;
--color-technology-01-05-dark: #E9EAE1;
--color-technology-01-05-light: #360908;
--color-technology-01-06-dark: #F4F4EE;
--color-technology-01-06-light: #201F21;
--color-technology-01-07-dark: #E9EAE1;
--color-technology-01-07-light: #360908;
--color-technology-01-08-dark: #F7CAC9;
--color-technology-01-08-light: #370908;
--color-technology-01-09-dark: #540807;
--color-technology-01-09-light: #EFF0EA;
--color-technology-01-10-dark: #7A0C0B;
--color-technology-01-10-light: #E2E3D9;
--color-technology-01-11-dark: #910E0D;
--color-technology-01-11-light: #DBDDD0;
--color-technology-01-12-dark: #630E0B;
--color-technology-01-12-light: #DBDDD0;
--color-technology-01-13-dark: #F4F4EE;
--color-technology-01-13-light: #201F21;
--color-technology-01-14-dark: #540807;
--color-technology-01-14-light: #EFF0EA;
--color-technology-01-15-dark: #F4F4EE;
--color-technology-01-15-light: #201F21;
--color-technology-01-16-dark: #F4F4EE;
--color-technology-01-16-light: #201F21;
--color-technology-01-17-dark: #F4F4EE;
--color-technology-01-17-light: #201F21;
--color-technology-01-18-dark: #F4F4EE;
--color-technology-01-18-light: #201F21;
--color-technology-01-19-dark: #F4F4EE;
--color-technology-01-19-light: #201F21;
--color-technology-01-20-dark: #6B1F1D;
--color-technology-01-20-light: #E2E3D9;
--color-technology-01-21-dark: #F4F4EE;
--color-technology-01-21-light: #201F21;
--color-technology-01-22-dark: #F4F4EE;
--color-technology-01-22-light: #201F21;
--color-technology-01-23-dark: #FDE8ED;
--color-technology-01-23-light: #540807;
--color-technology-01-24-dark: #540807;
--color-technology-01-24-light: #EFF0EA;
--color-technology-01-25-dark: #F4F4EE;
--color-technology-01-25-light: #201F21;
--color-technology-01-26-dark: #F4F4EE;
--color-technology-01-26-light: #201F21;
--color-technology-01-27-dark: #540807;
--color-technology-01-27-light: #EFF0EA;
--color-technology-01-28-dark: #FDE8ED;
--color-technology-01-28-light: #540807;
--color-technology-01-29-dark: #540807;
--color-technology-01-29-light: #EFF0EA;
--color-technology-01-30-dark: #630E0B;
--color-technology-01-30-light: #DBDDD0;
--color-technology-01-31-dark: #F4F4EE;
--color-technology-01-31-light: #201F21;
--color-technology-01-32-dark: #F4F4EE;
--color-technology-01-32-light: #201F21;
--color-technology-01-33-dark: #F4F4EE;
--color-technology-01-33-light: #201F21;
--color-technology-01-34-dark: #6B1F1D;
--color-technology-01-34-light: #E2E3D9;
--color-technology-01-35-dark: #F4F4EE;
--color-technology-01-35-light: #201F21;
--color-technology-01-36-dark: #F4F4EE;
--color-technology-01-36-light: #201F21;
--color-technology-01-37-dark: #F4F4EE;
--color-technology-01-37-light: #201F21;
--color-technology-01-38-dark: #F4F4EE;
--color-technology-01-38-light: #201F21;
--color-technology-01-39-dark: #630E0B;
--color-technology-01-39-light: #DBDDD0;
--color-technology-01-40-dark: #F4F4EE;
--color-technology-01-40-light: #201F21;
--color-technology-01-41-dark: #F4F4EE;
--color-technology-01-41-light: #201F21;
--color-technology-01-42-dark: #6B1F1D;
--color-technology-01-42-light: #E2E3D9;
--color-technology-01-43-dark: #F4F4EE;
--color-technology-01-43-light: #201F21;
--color-technology-01-44-dark: #6B1F1D;
--color-technology-01-44-light: #E2E3D9;
--color-technology-01-45-dark: #630E0B;
--color-technology-01-45-light: #DBDDD0;
--color-technology-01-46-dark: #F9D5DE;
--color-technology-01-46-light: #540807;
--color-technology-01-47-dark: #630E0B;
--color-technology-01-47-light: #DBDDD0;
--color-technology-01-48-dark: #F9D5DE;
--color-technology-01-48-light: #540807;
--color-technology-01-49-dark: #630E0B;
--color-technology-01-49-light: #DBDDD0;
--color-technology-01-50-dark: #F9D5DE;
--color-technology-01-50-light: #540807;
--color-technology-01-51-dark: #630E0B;
--color-technology-01-51-light: #DBDDD0;
--color-technology-01-52-dark: #F4F4EE;
--color-technology-01-52-light: #201F21;
--color-technology-01-53-dark: #6B1F1D;
--color-technology-01-53-light: #E2E3D9;
--color-technology-01-54-dark: #540807;
--color-technology-01-54-light: #EFF0EA;
--color-technology-01-55-dark: #6B1F1D;
--color-technology-01-55-light: #E2E3D9;
--color-technology-01-56-dark: #F4F4EE;
--color-technology-01-56-light: #201F21;
--color-technology-01-57-dark: #F4F4EE;
--color-technology-01-57-light: #201F21;
--color-technology-01-58-dark: #630E0B;
--color-technology-01-58-light: #DBDDD0;
--color-technology-01-59-dark: #F4F4EE;
--color-technology-01-59-light: #201F21;
--color-technology-01-60-dark: #540807;
--color-technology-01-60-light: #EFF0EA;
--color-technology-01-61-dark: #6B1F1D;
--color-technology-01-61-light: #E2E3D9;
--color-technology-01-62-dark: #F4F4EE;
--color-technology-01-62-light: #201F21;
--color-technology-01-63-dark: #F4F4EE;
--color-technology-01-63-light: #201F21;
--color-technology-01-64-dark: #F4F4EE;
--color-technology-01-64-light: #201F21;

/* DA-M (technology-02) */
/* AI Generated — reference */
--ai-color-technology-02-01-dark: #cad266;
--ai-color-technology-02-01-dark: #cad266;
--ai-color-technology-02-02-dark: #cad266;
--ai-color-technology-02-02-dark: #cad266;
--ai-color-technology-02-03-dark: #cad266;
--ai-color-technology-02-03-dark: #cad266;
--ai-color-technology-02-04-dark: #cad266;
--ai-color-technology-02-04-dark: #cad266;
--ai-color-technology-02-05-dark: #e5f245;
--ai-color-technology-02-05-dark: #e5f245;
--ai-color-technology-02-06-dark: #cad266;
--ai-color-technology-02-06-dark: #cad266;
--ai-color-technology-02-07-dark: #e5f245;
--ai-color-technology-02-07-dark: #e5f245;
--ai-color-technology-02-08-dark: #f7fbc5;
--ai-color-technology-02-08-dark: #f7fbc5;
--ai-color-technology-02-09-dark: #050201;
--ai-color-technology-02-09-dark: #050201;
--ai-color-technology-02-10-dark: #24110a;
--ai-color-technology-02-10-dark: #24110a;
--ai-color-technology-02-11-dark: #381a10;
--ai-color-technology-02-11-dark: #381a10;
--ai-color-technology-02-12-dark: #381A10;
--ai-color-technology-02-12-dark: #0E0804;
--ai-color-technology-02-13-dark: #CAD266;
--ai-color-technology-02-13-dark: #CAD266;
--ai-color-technology-02-14-dark: #050201;
--ai-color-technology-02-14-dark: #201309;
--ai-color-technology-02-15-dark: #CAD266;
--ai-color-technology-02-15-dark: #CAD266;
--ai-color-technology-02-16-dark: #CAD266;
--ai-color-technology-02-16-dark: #CAD266;
--ai-color-technology-02-17-dark: #CAD266;
--ai-color-technology-02-17-dark: #CAD266;
--ai-color-technology-02-18-dark: #CAD266;
--ai-color-technology-02-18-dark: #CAD266;
--ai-color-technology-02-19-dark: #CAD266;
--ai-color-technology-02-19-dark: #CAD266;
--ai-color-technology-02-20-dark: #24110A;
--ai-color-technology-02-20-dark: #0C0600;
--ai-color-technology-02-21-dark: #CAD266;
--ai-color-technology-02-21-dark: #CAD266;
--ai-color-technology-02-22-dark: #CAD266;
--ai-color-technology-02-22-dark: #CAD266;
--ai-color-technology-02-23-dark: #E5F245;
--ai-color-technology-02-23-dark: #9AB74A;
--ai-color-technology-02-24-dark: #050201;
--ai-color-technology-02-24-dark: #201309;
--ai-color-technology-02-25-dark: #CAD266;
--ai-color-technology-02-25-dark: #CAD266;
--ai-color-technology-02-26-dark: #CAD266;
--ai-color-technology-02-26-dark: #CAD266;
--ai-color-technology-02-27-dark: #050201;
--ai-color-technology-02-27-dark: #201309;
--ai-color-technology-02-28-dark: #E5F245;
--ai-color-technology-02-28-dark: #9AB74A;
--ai-color-technology-02-29-dark: #050201;
--ai-color-technology-02-29-dark: #201309;
--ai-color-technology-02-30-dark: #381A10;
--ai-color-technology-02-30-dark: #0E0804;
--ai-color-technology-02-31-dark: #CAD266;
--ai-color-technology-02-31-dark: #CAD266;
--ai-color-technology-02-32-dark: #CAD266;
--ai-color-technology-02-32-dark: #CAD266;
--ai-color-technology-02-33-dark: #CAD266;
--ai-color-technology-02-33-dark: #CAD266;
--ai-color-technology-02-34-dark: #24110A;
--ai-color-technology-02-34-dark: #0C0600;
--ai-color-technology-02-35-dark: #CAD266;
--ai-color-technology-02-35-dark: #CAD266;
--ai-color-technology-02-36-dark: #CAD266;
--ai-color-technology-02-36-dark: #CAD266;
--ai-color-technology-02-37-dark: #CAD266;
--ai-color-technology-02-37-dark: #CAD266;
--ai-color-technology-02-38-dark: #CAD266;
--ai-color-technology-02-38-dark: #CAD266;
--ai-color-technology-02-39-dark: #381A10;
--ai-color-technology-02-39-dark: #0E0804;
--ai-color-technology-02-40-dark: #CAD266;
--ai-color-technology-02-40-dark: #CAD266;
--ai-color-technology-02-41-dark: #CAD266;
--ai-color-technology-02-41-dark: #CAD266;
--ai-color-technology-02-42-dark: #24110A;
--ai-color-technology-02-42-dark: #0C0600;
--ai-color-technology-02-43-dark: #CAD266;
--ai-color-technology-02-43-dark: #CAD266;
--ai-color-technology-02-44-dark: #24110A;
--ai-color-technology-02-44-dark: #0C0600;
--ai-color-technology-02-45-dark: #381A10;
--ai-color-technology-02-45-dark: #0E0804;
--ai-color-technology-02-46-dark: #E5F245;
--ai-color-technology-02-46-dark: #9AB74A;
--ai-color-technology-02-47-dark: #381A10;
--ai-color-technology-02-47-dark: #0E0804;
--ai-color-technology-02-48-dark: #E5F245;
--ai-color-technology-02-48-dark: #9AB74A;
--ai-color-technology-02-49-dark: #381A10;
--ai-color-technology-02-49-dark: #0E0804;
--ai-color-technology-02-50-dark: #E5F245;
--ai-color-technology-02-50-dark: #9AB74A;
--ai-color-technology-02-51-dark: #381A10;
--ai-color-technology-02-51-dark: #0E0804;
--ai-color-technology-02-52-dark: #CAD266;
--ai-color-technology-02-52-dark: #CAD266;
--ai-color-technology-02-53-dark: #24110A;
--ai-color-technology-02-53-dark: #0C0600;
--ai-color-technology-02-54-dark: #050201;
--ai-color-technology-02-54-dark: #201309;
--ai-color-technology-02-55-dark: #24110A;
--ai-color-technology-02-55-dark: #0C0600;
--ai-color-technology-02-56-dark: #CAD266;
--ai-color-technology-02-56-dark: #CAD266;
--ai-color-technology-02-57-dark: #CAD266;
--ai-color-technology-02-57-dark: #CAD266;
--ai-color-technology-02-58-dark: #381A10;
--ai-color-technology-02-58-dark: #0E0804;
--ai-color-technology-02-59-dark: #CAD266;
--ai-color-technology-02-59-dark: #CAD266;
--ai-color-technology-02-60-dark: #050201;
--ai-color-technology-02-60-dark: #201309;
--ai-color-technology-02-61-dark: #24110A;
--ai-color-technology-02-61-dark: #0C0600;
--ai-color-technology-02-62-dark: #CAD266;
--ai-color-technology-02-62-dark: #CAD266;
--ai-color-technology-02-63-dark: #CAD266;
--ai-color-technology-02-63-dark: #CAD266;
--ai-color-technology-02-64-dark: #CAD266;
--ai-color-technology-02-64-dark: #CAD266;
--ai-color-technology-02-01-light: #623615;
--ai-color-technology-02-01-light: #623615;
--ai-color-technology-02-02-light: #623615;
--ai-color-technology-02-02-light: #623615;
--ai-color-technology-02-03-light: #623615;
--ai-color-technology-02-03-light: #623615;
--ai-color-technology-02-04-light: #623615;
--ai-color-technology-02-04-light: #623615;
--ai-color-technology-02-05-light: #773300;
--ai-color-technology-02-05-light: #773300;
--ai-color-technology-02-06-light: #623615;
--ai-color-technology-02-06-light: #623615;
--ai-color-technology-02-07-light: #773300;
--ai-color-technology-02-07-light: #773300;
--ai-color-technology-02-08-light: #773300;
--ai-color-technology-02-08-light: #773300;
--ai-color-technology-02-09-light: #c2c67d;
--ai-color-technology-02-09-light: #c2c67d;
--ai-color-technology-02-10-light: #b9bd68;
--ai-color-technology-02-10-light: #b9bd68;
--ai-color-technology-02-11-light: #b4b85d;
--ai-color-technology-02-11-light: #b4b85d;
--ai-color-technology-02-12-light: #B4B85D;
--ai-color-technology-02-12-light: #C3C676;
--ai-color-technology-02-13-light: #623615;
--ai-color-technology-02-13-light: #623615;
--ai-color-technology-02-14-light: #C2C67D;
--ai-color-technology-02-14-light: #C1CD66;
--ai-color-technology-02-15-light: #623615;
--ai-color-technology-02-15-light: #623615;
--ai-color-technology-02-16-light: #623615;
--ai-color-technology-02-16-light: #623615;
--ai-color-technology-02-17-light: #623615;
--ai-color-technology-02-17-light: #653511;
--ai-color-technology-02-18-light: #623615;
--ai-color-technology-02-18-light: #653511;
--ai-color-technology-02-19-light: #623615;
--ai-color-technology-02-19-light: #653511;
--ai-color-technology-02-20-light: #B9BD68;
--ai-color-technology-02-20-light: #B0BC5A;
--ai-color-technology-02-21-light: #623615;
--ai-color-technology-02-21-light: #623615;
--ai-color-technology-02-22-light: #623615;
--ai-color-technology-02-22-light: #623615;
--ai-color-technology-02-23-light: #773300;
--ai-color-technology-02-23-light: #924104;
--ai-color-technology-02-24-light: #C2C67D;
--ai-color-technology-02-24-light: #C1CD66;
--ai-color-technology-02-25-light: #623615;
--ai-color-technology-02-25-light: #653511;
--ai-color-technology-02-26-light: #623615;
--ai-color-technology-02-26-light: #653511;
--ai-color-technology-02-27-light: #C2C67D;
--ai-color-technology-02-27-light: #C1CD66;
--ai-color-technology-02-28-light: #773300;
--ai-color-technology-02-28-light: #924104;
--ai-color-technology-02-29-light: #C2C67D;
--ai-color-technology-02-29-light: #C1CD66;
--ai-color-technology-02-30-light: #B4B85D;
--ai-color-technology-02-30-light: #C3C676;
--ai-color-technology-02-31-light: #623615;
--ai-color-technology-02-31-light: #623615;
--ai-color-technology-02-32-light: #623615;
--ai-color-technology-02-32-light: #653511;
--ai-color-technology-02-33-light: #623615;
--ai-color-technology-02-33-light: #623615;
--ai-color-technology-02-34-light: #B9BD68;
--ai-color-technology-02-34-light: #B0BC5A;
--ai-color-technology-02-35-light: #623615;
--ai-color-technology-02-35-light: #623615;
--ai-color-technology-02-36-light: #623615;
--ai-color-technology-02-36-light: #623615;
--ai-color-technology-02-37-light: #623615;
--ai-color-technology-02-37-light: #623615;
--ai-color-technology-02-38-light: #623615;
--ai-color-technology-02-38-light: #623615;
--ai-color-technology-02-39-light: #B4B85D;
--ai-color-technology-02-39-light: #C3C676;
--ai-color-technology-02-40-light: #623615;
--ai-color-technology-02-40-light: #623615;
--ai-color-technology-02-41-light: #623615;
--ai-color-technology-02-41-light: #623615;
--ai-color-technology-02-42-light: #B9BD68;
--ai-color-technology-02-42-light: #B0BC5A;
--ai-color-technology-02-43-light: #623615;
--ai-color-technology-02-43-light: #623615;
--ai-color-technology-02-44-light: #B9BD68;
--ai-color-technology-02-44-light: #B0BC5A;
--ai-color-technology-02-45-light: #B4B85D;
--ai-color-technology-02-45-light: #C3C676;
--ai-color-technology-02-46-light: #773300;
--ai-color-technology-02-46-light: #924104;
--ai-color-technology-02-47-light: #B4B85D;
--ai-color-technology-02-47-light: #C3C676;
--ai-color-technology-02-48-light: #773300;
--ai-color-technology-02-48-light: #924104;
--ai-color-technology-02-49-light: #B4B85D;
--ai-color-technology-02-49-light: #C3C676;
--ai-color-technology-02-50-light: #773300;
--ai-color-technology-02-50-light: #924104;
--ai-color-technology-02-51-light: #B4B85D;
--ai-color-technology-02-51-light: #C3C676;
--ai-color-technology-02-52-light: #623615;
--ai-color-technology-02-52-light: #623615;
--ai-color-technology-02-53-light: #B9BD68;
--ai-color-technology-02-53-light: #B0BC5A;
--ai-color-technology-02-54-light: #C2C67D;
--ai-color-technology-02-54-light: #C1CD66;
--ai-color-technology-02-55-light: #B9BD68;
--ai-color-technology-02-55-light: #B0BC5A;
--ai-color-technology-02-56-light: #623615;
--ai-color-technology-02-56-light: #623615;
--ai-color-technology-02-57-light: #623615;
--ai-color-technology-02-57-light: #653511;
--ai-color-technology-02-58-light: #B4B85D;
--ai-color-technology-02-58-light: #C3C676;
--ai-color-technology-02-59-light: #623615;
--ai-color-technology-02-59-light: #653511;
--ai-color-technology-02-60-light: #C2C67D;
--ai-color-technology-02-60-light: #C1CD66;
--ai-color-technology-02-61-light: #B9BD68;
--ai-color-technology-02-61-light: #B0BC5A;
--ai-color-technology-02-62-light: #623615;
--ai-color-technology-02-62-light: #623615;
--ai-color-technology-02-63-light: #623615;
--ai-color-technology-02-63-light: #623615;
--ai-color-technology-02-64-light: #623615;
--ai-color-technology-02-64-light: #653511;
/* YOUR SETUP — user overrides */
--user-color-technology-02-01-dark: #CAD266;
--user-color-technology-02-01-dark: #CAD266;
--user-color-technology-02-02-dark: #CAD266;
--user-color-technology-02-02-dark: #CAD266;
--user-color-technology-02-03-dark: #CAD266;
--user-color-technology-02-03-dark: #CAD266;
--user-color-technology-02-04-dark: #CAD266;
--user-color-technology-02-04-dark: #CAD266;
--user-color-technology-02-05-dark: #9AB74A;
--user-color-technology-02-05-dark: #E5F245;
--user-color-technology-02-06-dark: #CAD266;
--user-color-technology-02-06-dark: #CAD266;
--user-color-technology-02-07-dark: #9AB74A;
--user-color-technology-02-07-dark: #E5F245;
--user-color-technology-02-08-dark: #9AB74A;
--user-color-technology-02-08-dark: #F7FBC5;
--user-color-technology-02-09-dark: #201309;
--user-color-technology-02-09-dark: #050201;
--user-color-technology-02-10-dark: #0C0600;
--user-color-technology-02-10-dark: #24110A;
--user-color-technology-02-11-dark: #0E0804;
--user-color-technology-02-11-dark: #381A10;
--user-color-technology-02-12-dark: #381A10;
--user-color-technology-02-12-dark: #0E0804;
--user-color-technology-02-13-dark: #CAD266;
--user-color-technology-02-13-dark: #CAD266;
--user-color-technology-02-14-dark: #050201;
--user-color-technology-02-14-dark: #201309;
--user-color-technology-02-15-dark: #CAD266;
--user-color-technology-02-15-dark: #CAD266;
--user-color-technology-02-16-dark: #CAD266;
--user-color-technology-02-16-dark: #CAD266;
--user-color-technology-02-17-dark: #CAD266;
--user-color-technology-02-17-dark: #CAD266;
--user-color-technology-02-18-dark: #CAD266;
--user-color-technology-02-18-dark: #CAD266;
--user-color-technology-02-19-dark: #CAD266;
--user-color-technology-02-19-dark: #CAD266;
--user-color-technology-02-20-dark: #24110A;
--user-color-technology-02-20-dark: #0C0600;
--user-color-technology-02-21-dark: #CAD266;
--user-color-technology-02-21-dark: #CAD266;
--user-color-technology-02-22-dark: #CAD266;
--user-color-technology-02-22-dark: #CAD266;
--user-color-technology-02-23-dark: #E5F245;
--user-color-technology-02-23-dark: #9AB74A;
--user-color-technology-02-24-dark: #050201;
--user-color-technology-02-24-dark: #201309;
--user-color-technology-02-25-dark: #CAD266;
--user-color-technology-02-25-dark: #CAD266;
--user-color-technology-02-26-dark: #CAD266;
--user-color-technology-02-26-dark: #CAD266;
--user-color-technology-02-27-dark: #050201;
--user-color-technology-02-27-dark: #201309;
--user-color-technology-02-28-dark: #E5F245;
--user-color-technology-02-28-dark: #9AB74A;
--user-color-technology-02-29-dark: #050201;
--user-color-technology-02-29-dark: #201309;
--user-color-technology-02-30-dark: #381A10;
--user-color-technology-02-30-dark: #0E0804;
--user-color-technology-02-31-dark: #CAD266;
--user-color-technology-02-31-dark: #CAD266;
--user-color-technology-02-32-dark: #CAD266;
--user-color-technology-02-32-dark: #CAD266;
--user-color-technology-02-33-dark: #CAD266;
--user-color-technology-02-33-dark: #CAD266;
--user-color-technology-02-34-dark: #24110A;
--user-color-technology-02-34-dark: #0C0600;
--user-color-technology-02-35-dark: #CAD266;
--user-color-technology-02-35-dark: #CAD266;
--user-color-technology-02-36-dark: #CAD266;
--user-color-technology-02-36-dark: #CAD266;
--user-color-technology-02-37-dark: #CAD266;
--user-color-technology-02-37-dark: #CAD266;
--user-color-technology-02-38-dark: #CAD266;
--user-color-technology-02-38-dark: #CAD266;
--user-color-technology-02-39-dark: #381A10;
--user-color-technology-02-39-dark: #0E0804;
--user-color-technology-02-40-dark: #CAD266;
--user-color-technology-02-40-dark: #CAD266;
--user-color-technology-02-41-dark: #CAD266;
--user-color-technology-02-41-dark: #CAD266;
--user-color-technology-02-42-dark: #24110A;
--user-color-technology-02-42-dark: #0C0600;
--user-color-technology-02-43-dark: #CAD266;
--user-color-technology-02-43-dark: #CAD266;
--user-color-technology-02-44-dark: #24110A;
--user-color-technology-02-44-dark: #0C0600;
--user-color-technology-02-45-dark: #381A10;
--user-color-technology-02-45-dark: #0E0804;
--user-color-technology-02-46-dark: #E5F245;
--user-color-technology-02-46-dark: #9AB74A;
--user-color-technology-02-47-dark: #381A10;
--user-color-technology-02-47-dark: #0E0804;
--user-color-technology-02-48-dark: #E5F245;
--user-color-technology-02-48-dark: #9AB74A;
--user-color-technology-02-49-dark: #381A10;
--user-color-technology-02-49-dark: #0E0804;
--user-color-technology-02-50-dark: #E5F245;
--user-color-technology-02-50-dark: #9AB74A;
--user-color-technology-02-51-dark: #381A10;
--user-color-technology-02-51-dark: #0E0804;
--user-color-technology-02-52-dark: #CAD266;
--user-color-technology-02-52-dark: #CAD266;
--user-color-technology-02-53-dark: #24110A;
--user-color-technology-02-53-dark: #0C0600;
--user-color-technology-02-54-dark: #050201;
--user-color-technology-02-54-dark: #201309;
--user-color-technology-02-55-dark: #24110A;
--user-color-technology-02-55-dark: #0C0600;
--user-color-technology-02-56-dark: #CAD266;
--user-color-technology-02-56-dark: #CAD266;
--user-color-technology-02-57-dark: #CAD266;
--user-color-technology-02-57-dark: #CAD266;
--user-color-technology-02-58-dark: #381A10;
--user-color-technology-02-58-dark: #0E0804;
--user-color-technology-02-59-dark: #CAD266;
--user-color-technology-02-59-dark: #CAD266;
--user-color-technology-02-60-dark: #050201;
--user-color-technology-02-60-dark: #201309;
--user-color-technology-02-61-dark: #24110A;
--user-color-technology-02-61-dark: #0C0600;
--user-color-technology-02-62-dark: #CAD266;
--user-color-technology-02-62-dark: #CAD266;
--user-color-technology-02-63-dark: #CAD266;
--user-color-technology-02-63-dark: #CAD266;
--user-color-technology-02-64-dark: #CAD266;
--user-color-technology-02-64-dark: #CAD266;
--user-color-technology-02-01-light: #623615;
--user-color-technology-02-01-light: #623615;
--user-color-technology-02-02-light: #623615;
--user-color-technology-02-02-light: #623615;
--user-color-technology-02-03-light: #623615;
--user-color-technology-02-03-light: #623615;
--user-color-technology-02-04-light: #653511;
--user-color-technology-02-04-light: #623615;
--user-color-technology-02-05-light: #924104;
--user-color-technology-02-05-light: #773300;
--user-color-technology-02-06-light: #623615;
--user-color-technology-02-06-light: #623615;
--user-color-technology-02-07-light: #924104;
--user-color-technology-02-07-light: #773300;
--user-color-technology-02-08-light: #5F2B04;
--user-color-technology-02-08-light: #773300;
--user-color-technology-02-09-light: #C1CD66;
--user-color-technology-02-09-light: #C2C67D;
--user-color-technology-02-10-light: #B0BC5A;
--user-color-technology-02-10-light: #B9BD68;
--user-color-technology-02-11-light: #C3C676;
--user-color-technology-02-11-light: #B4B85D;
--user-color-technology-02-12-light: #B4B85D;
--user-color-technology-02-12-light: #C3C676;
--user-color-technology-02-13-light: #623615;
--user-color-technology-02-13-light: #623615;
--user-color-technology-02-14-light: #C2C67D;
--user-color-technology-02-14-light: #C1CD66;
--user-color-technology-02-15-light: #623615;
--user-color-technology-02-15-light: #623615;
--user-color-technology-02-16-light: #623615;
--user-color-technology-02-16-light: #623615;
--user-color-technology-02-17-light: #623615;
--user-color-technology-02-17-light: #653511;
--user-color-technology-02-18-light: #623615;
--user-color-technology-02-18-light: #653511;
--user-color-technology-02-19-light: #623615;
--user-color-technology-02-19-light: #653511;
--user-color-technology-02-20-light: #B9BD68;
--user-color-technology-02-20-light: #B0BC5A;
--user-color-technology-02-21-light: #623615;
--user-color-technology-02-21-light: #623615;
--user-color-technology-02-22-light: #623615;
--user-color-technology-02-22-light: #623615;
--user-color-technology-02-23-light: #773300;
--user-color-technology-02-23-light: #924104;
--user-color-technology-02-24-light: #C2C67D;
--user-color-technology-02-24-light: #C1CD66;
--user-color-technology-02-25-light: #623615;
--user-color-technology-02-25-light: #653511;
--user-color-technology-02-26-light: #623615;
--user-color-technology-02-26-light: #653511;
--user-color-technology-02-27-light: #C2C67D;
--user-color-technology-02-27-light: #C1CD66;
--user-color-technology-02-28-light: #773300;
--user-color-technology-02-28-light: #924104;
--user-color-technology-02-29-light: #C2C67D;
--user-color-technology-02-29-light: #C1CD66;
--user-color-technology-02-30-light: #B4B85D;
--user-color-technology-02-30-light: #C3C676;
--user-color-technology-02-31-light: #623615;
--user-color-technology-02-31-light: #623615;
--user-color-technology-02-32-light: #623615;
--user-color-technology-02-32-light: #653511;
--user-color-technology-02-33-light: #623615;
--user-color-technology-02-33-light: #623615;
--user-color-technology-02-34-light: #B9BD68;
--user-color-technology-02-34-light: #B0BC5A;
--user-color-technology-02-35-light: #623615;
--user-color-technology-02-35-light: #623615;
--user-color-technology-02-36-light: #623615;
--user-color-technology-02-36-light: #623615;
--user-color-technology-02-37-light: #623615;
--user-color-technology-02-37-light: #623615;
--user-color-technology-02-38-light: #623615;
--user-color-technology-02-38-light: #623615;
--user-color-technology-02-39-light: #B4B85D;
--user-color-technology-02-39-light: #C3C676;
--user-color-technology-02-40-light: #623615;
--user-color-technology-02-40-light: #623615;
--user-color-technology-02-41-light: #623615;
--user-color-technology-02-41-light: #623615;
--user-color-technology-02-42-light: #B9BD68;
--user-color-technology-02-42-light: #B0BC5A;
--user-color-technology-02-43-light: #623615;
--user-color-technology-02-43-light: #623615;
--user-color-technology-02-44-light: #B9BD68;
--user-color-technology-02-44-light: #B0BC5A;
--user-color-technology-02-45-light: #B4B85D;
--user-color-technology-02-45-light: #C3C676;
--user-color-technology-02-46-light: #773300;
--user-color-technology-02-46-light: #924104;
--user-color-technology-02-47-light: #B4B85D;
--user-color-technology-02-47-light: #C3C676;
--user-color-technology-02-48-light: #773300;
--user-color-technology-02-48-light: #924104;
--user-color-technology-02-49-light: #B4B85D;
--user-color-technology-02-49-light: #C3C676;
--user-color-technology-02-50-light: #773300;
--user-color-technology-02-50-light: #924104;
--user-color-technology-02-51-light: #B4B85D;
--user-color-technology-02-51-light: #C3C676;
--user-color-technology-02-52-light: #623615;
--user-color-technology-02-52-light: #623615;
--user-color-technology-02-53-light: #B9BD68;
--user-color-technology-02-53-light: #B0BC5A;
--user-color-technology-02-54-light: #C2C67D;
--user-color-technology-02-54-light: #C1CD66;
--user-color-technology-02-55-light: #B9BD68;
--user-color-technology-02-55-light: #B0BC5A;
--user-color-technology-02-56-light: #623615;
--user-color-technology-02-56-light: #623615;
--user-color-technology-02-57-light: #623615;
--user-color-technology-02-57-light: #653511;
--user-color-technology-02-58-light: #B4B85D;
--user-color-technology-02-58-light: #C3C676;
--user-color-technology-02-59-light: #623615;
--user-color-technology-02-59-light: #653511;
--user-color-technology-02-60-light: #C2C67D;
--user-color-technology-02-60-light: #C1CD66;
--user-color-technology-02-61-light: #B9BD68;
--user-color-technology-02-61-light: #B0BC5A;
--user-color-technology-02-62-light: #623615;
--user-color-technology-02-62-light: #623615;
--user-color-technology-02-63-light: #623615;
--user-color-technology-02-63-light: #623615;
--user-color-technology-02-64-light: #623615;
--user-color-technology-02-64-light: #653511;
/* ACTIVE — merged (user overrides AI) */
--color-technology-02-01-dark: #CAD266;
--color-technology-02-01-light: #623615;
--color-technology-02-02-dark: #CAD266;
--color-technology-02-02-light: #623615;
--color-technology-02-03-dark: #CAD266;
--color-technology-02-03-light: #623615;
--color-technology-02-04-dark: #CAD266;
--color-technology-02-04-light: #623615;
--color-technology-02-05-dark: #E5F245;
--color-technology-02-05-light: #773300;
--color-technology-02-06-dark: #CAD266;
--color-technology-02-06-light: #623615;
--color-technology-02-07-dark: #E5F245;
--color-technology-02-07-light: #773300;
--color-technology-02-08-dark: #F7FBC5;
--color-technology-02-08-light: #773300;
--color-technology-02-09-dark: #050201;
--color-technology-02-09-light: #C2C67D;
--color-technology-02-10-dark: #24110A;
--color-technology-02-10-light: #B9BD68;
--color-technology-02-11-dark: #381A10;
--color-technology-02-11-light: #B4B85D;
--color-technology-02-12-dark: #0E0804;
--color-technology-02-12-light: #C3C676;
--color-technology-02-13-dark: #CAD266;
--color-technology-02-13-light: #623615;
--color-technology-02-14-dark: #201309;
--color-technology-02-14-light: #C1CD66;
--color-technology-02-15-dark: #CAD266;
--color-technology-02-15-light: #623615;
--color-technology-02-16-dark: #CAD266;
--color-technology-02-16-light: #623615;
--color-technology-02-17-dark: #CAD266;
--color-technology-02-17-light: #653511;
--color-technology-02-18-dark: #CAD266;
--color-technology-02-18-light: #653511;
--color-technology-02-19-dark: #CAD266;
--color-technology-02-19-light: #653511;
--color-technology-02-20-dark: #0C0600;
--color-technology-02-20-light: #B0BC5A;
--color-technology-02-21-dark: #CAD266;
--color-technology-02-21-light: #623615;
--color-technology-02-22-dark: #CAD266;
--color-technology-02-22-light: #623615;
--color-technology-02-23-dark: #9AB74A;
--color-technology-02-23-light: #924104;
--color-technology-02-24-dark: #201309;
--color-technology-02-24-light: #C1CD66;
--color-technology-02-25-dark: #CAD266;
--color-technology-02-25-light: #653511;
--color-technology-02-26-dark: #CAD266;
--color-technology-02-26-light: #653511;
--color-technology-02-27-dark: #201309;
--color-technology-02-27-light: #C1CD66;
--color-technology-02-28-dark: #9AB74A;
--color-technology-02-28-light: #924104;
--color-technology-02-29-dark: #201309;
--color-technology-02-29-light: #C1CD66;
--color-technology-02-30-dark: #0E0804;
--color-technology-02-30-light: #C3C676;
--color-technology-02-31-dark: #CAD266;
--color-technology-02-31-light: #623615;
--color-technology-02-32-dark: #CAD266;
--color-technology-02-32-light: #653511;
--color-technology-02-33-dark: #CAD266;
--color-technology-02-33-light: #623615;
--color-technology-02-34-dark: #0C0600;
--color-technology-02-34-light: #B0BC5A;
--color-technology-02-35-dark: #CAD266;
--color-technology-02-35-light: #623615;
--color-technology-02-36-dark: #CAD266;
--color-technology-02-36-light: #623615;
--color-technology-02-37-dark: #CAD266;
--color-technology-02-37-light: #623615;
--color-technology-02-38-dark: #CAD266;
--color-technology-02-38-light: #623615;
--color-technology-02-39-dark: #0E0804;
--color-technology-02-39-light: #C3C676;
--color-technology-02-40-dark: #CAD266;
--color-technology-02-40-light: #623615;
--color-technology-02-41-dark: #CAD266;
--color-technology-02-41-light: #623615;
--color-technology-02-42-dark: #0C0600;
--color-technology-02-42-light: #B0BC5A;
--color-technology-02-43-dark: #CAD266;
--color-technology-02-43-light: #623615;
--color-technology-02-44-dark: #0C0600;
--color-technology-02-44-light: #B0BC5A;
--color-technology-02-45-dark: #0E0804;
--color-technology-02-45-light: #C3C676;
--color-technology-02-46-dark: #9AB74A;
--color-technology-02-46-light: #924104;
--color-technology-02-47-dark: #0E0804;
--color-technology-02-47-light: #C3C676;
--color-technology-02-48-dark: #9AB74A;
--color-technology-02-48-light: #924104;
--color-technology-02-49-dark: #0E0804;
--color-technology-02-49-light: #C3C676;
--color-technology-02-50-dark: #9AB74A;
--color-technology-02-50-light: #924104;
--color-technology-02-51-dark: #0E0804;
--color-technology-02-51-light: #C3C676;
--color-technology-02-52-dark: #CAD266;
--color-technology-02-52-light: #623615;
--color-technology-02-53-dark: #0C0600;
--color-technology-02-53-light: #B0BC5A;
--color-technology-02-54-dark: #201309;
--color-technology-02-54-light: #C1CD66;
--color-technology-02-55-dark: #0C0600;
--color-technology-02-55-light: #B0BC5A;
--color-technology-02-56-dark: #CAD266;
--color-technology-02-56-light: #623615;
--color-technology-02-57-dark: #CAD266;
--color-technology-02-57-light: #653511;
--color-technology-02-58-dark: #0E0804;
--color-technology-02-58-light: #C3C676;
--color-technology-02-59-dark: #CAD266;
--color-technology-02-59-light: #653511;
--color-technology-02-60-dark: #201309;
--color-technology-02-60-light: #C1CD66;
--color-technology-02-61-dark: #0C0600;
--color-technology-02-61-light: #B0BC5A;
--color-technology-02-62-dark: #CAD266;
--color-technology-02-62-light: #623615;
--color-technology-02-63-dark: #CAD266;
--color-technology-02-63-light: #623615;
--color-technology-02-64-dark: #CAD266;
--color-technology-02-64-light: #653511;

/* mTok (technology-03) */
/* AI Generated — reference */
--ai-color-technology-03-01-dark: #daab79;
--ai-color-technology-03-01-dark: #daab79;
--ai-color-technology-03-02-dark: #daab79;
--ai-color-technology-03-02-dark: #daab79;
--ai-color-technology-03-03-dark: #daab79;
--ai-color-technology-03-03-dark: #daab79;
--ai-color-technology-03-04-dark: #daab79;
--ai-color-technology-03-04-dark: #daab79;
--ai-color-technology-03-05-dark: #f7ab5b;
--ai-color-technology-03-05-dark: #f7ab5b;
--ai-color-technology-03-06-dark: #daab79;
--ai-color-technology-03-06-dark: #daab79;
--ai-color-technology-03-07-dark: #f7ab5b;
--ai-color-technology-03-07-dark: #f7ab5b;
--ai-color-technology-03-08-dark: #fce1c4;
--ai-color-technology-03-08-dark: #fce1c4;
--ai-color-technology-03-09-dark: #09101e;
--ai-color-technology-03-09-dark: #09101e;
--ai-color-technology-03-10-dark: #13213d;
--ai-color-technology-03-10-dark: #13213d;
--ai-color-technology-03-11-dark: #192c50;
--ai-color-technology-03-11-dark: #192c50;
--ai-color-technology-03-12-dark: #192C50;
--ai-color-technology-03-12-dark: #080D18;
--ai-color-technology-03-13-dark: #DAAB79;
--ai-color-technology-03-13-dark: #DAAB79;
--ai-color-technology-03-14-dark: #09101E;
--ai-color-technology-03-14-dark: #09101E;
--ai-color-technology-03-15-dark: #DAAB79;
--ai-color-technology-03-15-dark: #DAAB79;
--ai-color-technology-03-16-dark: #DAAB79;
--ai-color-technology-03-16-dark: #DAAB79;
--ai-color-technology-03-17-dark: #DAAB79;
--ai-color-technology-03-17-dark: #DAAB79;
--ai-color-technology-03-18-dark: #DAAB79;
--ai-color-technology-03-18-dark: #DAAB79;
--ai-color-technology-03-19-dark: #DAAB79;
--ai-color-technology-03-19-dark: #DAAB79;
--ai-color-technology-03-20-dark: #13213D;
--ai-color-technology-03-20-dark: #080A0F;
--ai-color-technology-03-21-dark: #DAAB79;
--ai-color-technology-03-21-dark: #DAAB79;
--ai-color-technology-03-22-dark: #DAAB79;
--ai-color-technology-03-22-dark: #DAAB79;
--ai-color-technology-03-23-dark: #F7AB5B;
--ai-color-technology-03-23-dark: #F8B56B;
--ai-color-technology-03-24-dark: #09101E;
--ai-color-technology-03-24-dark: #09101E;
--ai-color-technology-03-25-dark: #DAAB79;
--ai-color-technology-03-25-dark: #DAAB79;
--ai-color-technology-03-26-dark: #DAAB79;
--ai-color-technology-03-26-dark: #DAAB79;
--ai-color-technology-03-27-dark: #09101E;
--ai-color-technology-03-27-dark: #09101E;
--ai-color-technology-03-28-dark: #F7AB5B;
--ai-color-technology-03-28-dark: #F8B56B;
--ai-color-technology-03-29-dark: #09101E;
--ai-color-technology-03-29-dark: #09101E;
--ai-color-technology-03-30-dark: #192C50;
--ai-color-technology-03-30-dark: #080D18;
--ai-color-technology-03-31-dark: #DAAB79;
--ai-color-technology-03-31-dark: #DAAB79;
--ai-color-technology-03-32-dark: #DAAB79;
--ai-color-technology-03-32-dark: #DAAB79;
--ai-color-technology-03-33-dark: #DAAB79;
--ai-color-technology-03-33-dark: #DAAB79;
--ai-color-technology-03-34-dark: #13213D;
--ai-color-technology-03-34-dark: #080A0F;
--ai-color-technology-03-35-dark: #DAAB79;
--ai-color-technology-03-35-dark: #DAAB79;
--ai-color-technology-03-36-dark: #DAAB79;
--ai-color-technology-03-36-dark: #DAAB79;
--ai-color-technology-03-37-dark: #DAAB79;
--ai-color-technology-03-37-dark: #DAAB79;
--ai-color-technology-03-38-dark: #DAAB79;
--ai-color-technology-03-38-dark: #DAAB79;
--ai-color-technology-03-39-dark: #192C50;
--ai-color-technology-03-39-dark: #080D18;
--ai-color-technology-03-40-dark: #DAAB79;
--ai-color-technology-03-40-dark: #DAAB79;
--ai-color-technology-03-41-dark: #DAAB79;
--ai-color-technology-03-41-dark: #DAAB79;
--ai-color-technology-03-42-dark: #13213D;
--ai-color-technology-03-42-dark: #080A0F;
--ai-color-technology-03-43-dark: #DAAB79;
--ai-color-technology-03-43-dark: #DAAB79;
--ai-color-technology-03-44-dark: #13213D;
--ai-color-technology-03-44-dark: #080A0F;
--ai-color-technology-03-45-dark: #192C50;
--ai-color-technology-03-45-dark: #080D18;
--ai-color-technology-03-46-dark: #F7AB5B;
--ai-color-technology-03-46-dark: #F8B56B;
--ai-color-technology-03-47-dark: #192C50;
--ai-color-technology-03-47-dark: #080D18;
--ai-color-technology-03-48-dark: #F7AB5B;
--ai-color-technology-03-48-dark: #F8B56B;
--ai-color-technology-03-49-dark: #192C50;
--ai-color-technology-03-49-dark: #080D18;
--ai-color-technology-03-50-dark: #F7AB5B;
--ai-color-technology-03-50-dark: #F8B56B;
--ai-color-technology-03-51-dark: #192C50;
--ai-color-technology-03-51-dark: #080D18;
--ai-color-technology-03-52-dark: #DAAB79;
--ai-color-technology-03-52-dark: #DAAB79;
--ai-color-technology-03-53-dark: #13213D;
--ai-color-technology-03-53-dark: #080A0F;
--ai-color-technology-03-54-dark: #09101E;
--ai-color-technology-03-54-dark: #09101E;
--ai-color-technology-03-55-dark: #13213D;
--ai-color-technology-03-55-dark: #080A0F;
--ai-color-technology-03-56-dark: #DAAB79;
--ai-color-technology-03-56-dark: #DAAB79;
--ai-color-technology-03-57-dark: #DAAB79;
--ai-color-technology-03-57-dark: #DAAB79;
--ai-color-technology-03-58-dark: #192C50;
--ai-color-technology-03-58-dark: #080D18;
--ai-color-technology-03-59-dark: #DAAB79;
--ai-color-technology-03-59-dark: #DAAB79;
--ai-color-technology-03-60-dark: #09101E;
--ai-color-technology-03-60-dark: #09101E;
--ai-color-technology-03-61-dark: #13213D;
--ai-color-technology-03-61-dark: #080A0F;
--ai-color-technology-03-62-dark: #DAAB79;
--ai-color-technology-03-62-dark: #DAAB79;
--ai-color-technology-03-63-dark: #DAAB79;
--ai-color-technology-03-63-dark: #DAAB79;
--ai-color-technology-03-64-dark: #DAAB79;
--ai-color-technology-03-64-dark: #DAAB79;
--ai-color-technology-03-01-light: #daab79;
--ai-color-technology-03-01-light: #daab79;
--ai-color-technology-03-02-light: #daab79;
--ai-color-technology-03-02-light: #daab79;
--ai-color-technology-03-03-light: #daab79;
--ai-color-technology-03-03-light: #daab79;
--ai-color-technology-03-04-light: #daab79;
--ai-color-technology-03-04-light: #daab79;
--ai-color-technology-03-05-light: #f7ab5b;
--ai-color-technology-03-05-light: #f7ab5b;
--ai-color-technology-03-06-light: #daab79;
--ai-color-technology-03-06-light: #daab79;
--ai-color-technology-03-07-light: #f7ab5b;
--ai-color-technology-03-07-light: #f7ab5b;
--ai-color-technology-03-08-light: #fce1c4;
--ai-color-technology-03-08-light: #fce1c4;
--ai-color-technology-03-09-light: #243f52;
--ai-color-technology-03-09-light: #243f52;
--ai-color-technology-03-10-light: #1b2e3d;
--ai-color-technology-03-10-light: #1b2e3d;
--ai-color-technology-03-11-light: #162632;
--ai-color-technology-03-11-light: #162632;
--ai-color-technology-03-12-light: #162632;
--ai-color-technology-03-12-light: #102A41;
--ai-color-technology-03-13-light: #DAAB79;
--ai-color-technology-03-13-light: #DAAB79;
--ai-color-technology-03-14-light: #243F52;
--ai-color-technology-03-14-light: #243F52;
--ai-color-technology-03-15-light: #DAAB79;
--ai-color-technology-03-15-light: #DAAB79;
--ai-color-technology-03-16-light: #DAAB79;
--ai-color-technology-03-16-light: #DAAB79;
--ai-color-technology-03-17-light: #DAAB79;
--ai-color-technology-03-17-light: #DAAB79;
--ai-color-technology-03-18-light: #DAAB79;
--ai-color-technology-03-18-light: #DAAB79;
--ai-color-technology-03-19-light: #DAAB79;
--ai-color-technology-03-19-light: #DAAB79;
--ai-color-technology-03-20-light: #1B2E3D;
--ai-color-technology-03-20-light: #29404D;
--ai-color-technology-03-21-light: #DAAB79;
--ai-color-technology-03-21-light: #DAAB79;
--ai-color-technology-03-22-light: #DAAB79;
--ai-color-technology-03-22-light: #DAAB79;
--ai-color-technology-03-23-light: #F7AB5B;
--ai-color-technology-03-23-light: #F8B56B;
--ai-color-technology-03-24-light: #243F52;
--ai-color-technology-03-24-light: #243F52;
--ai-color-technology-03-25-light: #DAAB79;
--ai-color-technology-03-25-light: #DAAB79;
--ai-color-technology-03-26-light: #DAAB79;
--ai-color-technology-03-26-light: #DAAB79;
--ai-color-technology-03-27-light: #243F52;
--ai-color-technology-03-27-light: #243F52;
--ai-color-technology-03-28-light: #F7AB5B;
--ai-color-technology-03-28-light: #F8B56B;
--ai-color-technology-03-29-light: #243F52;
--ai-color-technology-03-29-light: #243F52;
--ai-color-technology-03-30-light: #162632;
--ai-color-technology-03-30-light: #102A41;
--ai-color-technology-03-31-light: #DAAB79;
--ai-color-technology-03-31-light: #DAAB79;
--ai-color-technology-03-32-light: #DAAB79;
--ai-color-technology-03-32-light: #DAAB79;
--ai-color-technology-03-33-light: #DAAB79;
--ai-color-technology-03-33-light: #DAAB79;
--ai-color-technology-03-34-light: #1B2E3D;
--ai-color-technology-03-34-light: #29404D;
--ai-color-technology-03-35-light: #DAAB79;
--ai-color-technology-03-35-light: #DAAB79;
--ai-color-technology-03-36-light: #DAAB79;
--ai-color-technology-03-36-light: #DAAB79;
--ai-color-technology-03-37-light: #DAAB79;
--ai-color-technology-03-37-light: #DAAB79;
--ai-color-technology-03-38-light: #DAAB79;
--ai-color-technology-03-38-light: #DAAB79;
--ai-color-technology-03-39-light: #162632;
--ai-color-technology-03-39-light: #102A41;
--ai-color-technology-03-40-light: #DAAB79;
--ai-color-technology-03-40-light: #DAAB79;
--ai-color-technology-03-41-light: #DAAB79;
--ai-color-technology-03-41-light: #DAAB79;
--ai-color-technology-03-42-light: #1B2E3D;
--ai-color-technology-03-42-light: #29404D;
--ai-color-technology-03-43-light: #DAAB79;
--ai-color-technology-03-43-light: #DAAB79;
--ai-color-technology-03-44-light: #1B2E3D;
--ai-color-technology-03-44-light: #29404D;
--ai-color-technology-03-45-light: #162632;
--ai-color-technology-03-45-light: #102A41;
--ai-color-technology-03-46-light: #F7AB5B;
--ai-color-technology-03-46-light: #F8B56B;
--ai-color-technology-03-47-light: #162632;
--ai-color-technology-03-47-light: #102A41;
--ai-color-technology-03-48-light: #F7AB5B;
--ai-color-technology-03-48-light: #F8B56B;
--ai-color-technology-03-49-light: #162632;
--ai-color-technology-03-49-light: #102A41;
--ai-color-technology-03-50-light: #F7AB5B;
--ai-color-technology-03-50-light: #F8B56B;
--ai-color-technology-03-51-light: #162632;
--ai-color-technology-03-51-light: #102A41;
--ai-color-technology-03-52-light: #DAAB79;
--ai-color-technology-03-52-light: #DAAB79;
--ai-color-technology-03-53-light: #1B2E3D;
--ai-color-technology-03-53-light: #29404D;
--ai-color-technology-03-54-light: #243F52;
--ai-color-technology-03-54-light: #243F52;
--ai-color-technology-03-55-light: #1B2E3D;
--ai-color-technology-03-55-light: #29404D;
--ai-color-technology-03-56-light: #DAAB79;
--ai-color-technology-03-56-light: #DAAB79;
--ai-color-technology-03-57-light: #DAAB79;
--ai-color-technology-03-57-light: #DAAB79;
--ai-color-technology-03-58-light: #162632;
--ai-color-technology-03-58-light: #102A41;
--ai-color-technology-03-59-light: #DAAB79;
--ai-color-technology-03-59-light: #DAAB79;
--ai-color-technology-03-60-light: #243F52;
--ai-color-technology-03-60-light: #243F52;
--ai-color-technology-03-61-light: #1B2E3D;
--ai-color-technology-03-61-light: #29404D;
--ai-color-technology-03-62-light: #DAAB79;
--ai-color-technology-03-62-light: #DAAB79;
--ai-color-technology-03-63-light: #DAAB79;
--ai-color-technology-03-63-light: #DAAB79;
--ai-color-technology-03-64-light: #DAAB79;
--ai-color-technology-03-64-light: #DAAB79;
/* YOUR SETUP — user overrides */
--user-color-technology-03-01-dark: #DAAB79;
--user-color-technology-03-01-dark: #DAAB79;
--user-color-technology-03-02-dark: #DAAB79;
--user-color-technology-03-02-dark: #DAAB79;
--user-color-technology-03-03-dark: #DAAB79;
--user-color-technology-03-03-dark: #DAAB79;
--user-color-technology-03-04-dark: #DAAB79;
--user-color-technology-03-04-dark: #DAAB79;
--user-color-technology-03-05-dark: #F8B56B;
--user-color-technology-03-05-dark: #F7AB5B;
--user-color-technology-03-06-dark: #DAAB79;
--user-color-technology-03-06-dark: #DAAB79;
--user-color-technology-03-07-dark: #F8B56B;
--user-color-technology-03-07-dark: #F7AB5B;
--user-color-technology-03-08-dark: #F9D7B3;
--user-color-technology-03-08-dark: #FCE1C4;
--user-color-technology-03-09-dark: #09101E;
--user-color-technology-03-09-dark: #09101E;
--user-color-technology-03-10-dark: #080A0F;
--user-color-technology-03-10-dark: #13213D;
--user-color-technology-03-11-dark: #080D18;
--user-color-technology-03-11-dark: #192C50;
--user-color-technology-03-12-dark: #192C50;
--user-color-technology-03-12-dark: #080D18;
--user-color-technology-03-13-dark: #DAAB79;
--user-color-technology-03-13-dark: #DAAB79;
--user-color-technology-03-14-dark: #09101E;
--user-color-technology-03-14-dark: #09101E;
--user-color-technology-03-15-dark: #DAAB79;
--user-color-technology-03-15-dark: #DAAB79;
--user-color-technology-03-16-dark: #DAAB79;
--user-color-technology-03-16-dark: #DAAB79;
--user-color-technology-03-17-dark: #DAAB79;
--user-color-technology-03-17-dark: #DAAB79;
--user-color-technology-03-18-dark: #DAAB79;
--user-color-technology-03-18-dark: #DAAB79;
--user-color-technology-03-19-dark: #DAAB79;
--user-color-technology-03-19-dark: #DAAB79;
--user-color-technology-03-20-dark: #13213D;
--user-color-technology-03-20-dark: #080A0F;
--user-color-technology-03-21-dark: #DAAB79;
--user-color-technology-03-21-dark: #DAAB79;
--user-color-technology-03-22-dark: #DAAB79;
--user-color-technology-03-22-dark: #DAAB79;
--user-color-technology-03-23-dark: #F7AB5B;
--user-color-technology-03-23-dark: #F8B56B;
--user-color-technology-03-24-dark: #09101E;
--user-color-technology-03-24-dark: #09101E;
--user-color-technology-03-25-dark: #DAAB79;
--user-color-technology-03-25-dark: #DAAB79;
--user-color-technology-03-26-dark: #DAAB79;
--user-color-technology-03-26-dark: #DAAB79;
--user-color-technology-03-27-dark: #09101E;
--user-color-technology-03-27-dark: #09101E;
--user-color-technology-03-28-dark: #F7AB5B;
--user-color-technology-03-28-dark: #F8B56B;
--user-color-technology-03-29-dark: #09101E;
--user-color-technology-03-29-dark: #09101E;
--user-color-technology-03-30-dark: #192C50;
--user-color-technology-03-30-dark: #080D18;
--user-color-technology-03-31-dark: #DAAB79;
--user-color-technology-03-31-dark: #DAAB79;
--user-color-technology-03-32-dark: #DAAB79;
--user-color-technology-03-32-dark: #DAAB79;
--user-color-technology-03-33-dark: #DAAB79;
--user-color-technology-03-33-dark: #DAAB79;
--user-color-technology-03-34-dark: #13213D;
--user-color-technology-03-34-dark: #080A0F;
--user-color-technology-03-35-dark: #DAAB79;
--user-color-technology-03-35-dark: #DAAB79;
--user-color-technology-03-36-dark: #DAAB79;
--user-color-technology-03-36-dark: #DAAB79;
--user-color-technology-03-37-dark: #DAAB79;
--user-color-technology-03-37-dark: #DAAB79;
--user-color-technology-03-38-dark: #DAAB79;
--user-color-technology-03-38-dark: #DAAB79;
--user-color-technology-03-39-dark: #192C50;
--user-color-technology-03-39-dark: #080D18;
--user-color-technology-03-40-dark: #DAAB79;
--user-color-technology-03-40-dark: #DAAB79;
--user-color-technology-03-41-dark: #DAAB79;
--user-color-technology-03-41-dark: #DAAB79;
--user-color-technology-03-42-dark: #13213D;
--user-color-technology-03-42-dark: #080A0F;
--user-color-technology-03-43-dark: #DAAB79;
--user-color-technology-03-43-dark: #DAAB79;
--user-color-technology-03-44-dark: #13213D;
--user-color-technology-03-44-dark: #080A0F;
--user-color-technology-03-45-dark: #192C50;
--user-color-technology-03-45-dark: #080D18;
--user-color-technology-03-46-dark: #F7AB5B;
--user-color-technology-03-46-dark: #F8B56B;
--user-color-technology-03-47-dark: #192C50;
--user-color-technology-03-47-dark: #080D18;
--user-color-technology-03-48-dark: #F7AB5B;
--user-color-technology-03-48-dark: #F8B56B;
--user-color-technology-03-49-dark: #192C50;
--user-color-technology-03-49-dark: #080D18;
--user-color-technology-03-50-dark: #F7AB5B;
--user-color-technology-03-50-dark: #F8B56B;
--user-color-technology-03-51-dark: #192C50;
--user-color-technology-03-51-dark: #080D18;
--user-color-technology-03-52-dark: #DAAB79;
--user-color-technology-03-52-dark: #DAAB79;
--user-color-technology-03-53-dark: #13213D;
--user-color-technology-03-53-dark: #080A0F;
--user-color-technology-03-54-dark: #09101E;
--user-color-technology-03-54-dark: #09101E;
--user-color-technology-03-55-dark: #13213D;
--user-color-technology-03-55-dark: #080A0F;
--user-color-technology-03-56-dark: #DAAB79;
--user-color-technology-03-56-dark: #DAAB79;
--user-color-technology-03-57-dark: #DAAB79;
--user-color-technology-03-57-dark: #DAAB79;
--user-color-technology-03-58-dark: #192C50;
--user-color-technology-03-58-dark: #080D18;
--user-color-technology-03-59-dark: #DAAB79;
--user-color-technology-03-59-dark: #DAAB79;
--user-color-technology-03-60-dark: #09101E;
--user-color-technology-03-60-dark: #09101E;
--user-color-technology-03-61-dark: #13213D;
--user-color-technology-03-61-dark: #080A0F;
--user-color-technology-03-62-dark: #DAAB79;
--user-color-technology-03-62-dark: #DAAB79;
--user-color-technology-03-63-dark: #DAAB79;
--user-color-technology-03-63-dark: #DAAB79;
--user-color-technology-03-64-dark: #DAAB79;
--user-color-technology-03-64-dark: #DAAB79;
--user-color-technology-03-01-light: #DAAB79;
--user-color-technology-03-01-light: #DAAB79;
--user-color-technology-03-02-light: #DAAB79;
--user-color-technology-03-02-light: #DAAB79;
--user-color-technology-03-03-light: #DAAB79;
--user-color-technology-03-03-light: #DAAB79;
--user-color-technology-03-04-light: #DAAB79;
--user-color-technology-03-04-light: #DAAB79;
--user-color-technology-03-05-light: #F8B56B;
--user-color-technology-03-05-light: #F7AB5B;
--user-color-technology-03-06-light: #DAAB79;
--user-color-technology-03-06-light: #DAAB79;
--user-color-technology-03-07-light: #F8B56B;
--user-color-technology-03-07-light: #F7AB5B;
--user-color-technology-03-08-light: #F9D7B3;
--user-color-technology-03-08-light: #FCE1C4;
--user-color-technology-03-09-light: #243F52;
--user-color-technology-03-09-light: #243F52;
--user-color-technology-03-10-light: #29404D;
--user-color-technology-03-10-light: #1B2E3D;
--user-color-technology-03-11-light: #102A41;
--user-color-technology-03-11-light: #162632;
--user-color-technology-03-12-light: #162632;
--user-color-technology-03-12-light: #102A41;
--user-color-technology-03-13-light: #DAAB79;
--user-color-technology-03-13-light: #DAAB79;
--user-color-technology-03-14-light: #243F52;
--user-color-technology-03-14-light: #243F52;
--user-color-technology-03-15-light: #DAAB79;
--user-color-technology-03-15-light: #DAAB79;
--user-color-technology-03-16-light: #DAAB79;
--user-color-technology-03-16-light: #DAAB79;
--user-color-technology-03-17-light: #DAAB79;
--user-color-technology-03-17-light: #DAAB79;
--user-color-technology-03-18-light: #DAAB79;
--user-color-technology-03-18-light: #DAAB79;
--user-color-technology-03-19-light: #DAAB79;
--user-color-technology-03-19-light: #DAAB79;
--user-color-technology-03-20-light: #1B2E3D;
--user-color-technology-03-20-light: #29404D;
--user-color-technology-03-21-light: #DAAB79;
--user-color-technology-03-21-light: #DAAB79;
--user-color-technology-03-22-light: #DAAB79;
--user-color-technology-03-22-light: #DAAB79;
--user-color-technology-03-23-light: #F7AB5B;
--user-color-technology-03-23-light: #F8B56B;
--user-color-technology-03-24-light: #243F52;
--user-color-technology-03-24-light: #243F52;
--user-color-technology-03-25-light: #DAAB79;
--user-color-technology-03-25-light: #DAAB79;
--user-color-technology-03-26-light: #DAAB79;
--user-color-technology-03-26-light: #DAAB79;
--user-color-technology-03-27-light: #243F52;
--user-color-technology-03-27-light: #243F52;
--user-color-technology-03-28-light: #F7AB5B;
--user-color-technology-03-28-light: #F8B56B;
--user-color-technology-03-29-light: #243F52;
--user-color-technology-03-29-light: #243F52;
--user-color-technology-03-30-light: #162632;
--user-color-technology-03-30-light: #102A41;
--user-color-technology-03-31-light: #DAAB79;
--user-color-technology-03-31-light: #DAAB79;
--user-color-technology-03-32-light: #DAAB79;
--user-color-technology-03-32-light: #DAAB79;
--user-color-technology-03-33-light: #DAAB79;
--user-color-technology-03-33-light: #DAAB79;
--user-color-technology-03-34-light: #1B2E3D;
--user-color-technology-03-34-light: #29404D;
--user-color-technology-03-35-light: #DAAB79;
--user-color-technology-03-35-light: #DAAB79;
--user-color-technology-03-36-light: #DAAB79;
--user-color-technology-03-36-light: #DAAB79;
--user-color-technology-03-37-light: #DAAB79;
--user-color-technology-03-37-light: #DAAB79;
--user-color-technology-03-38-light: #DAAB79;
--user-color-technology-03-38-light: #DAAB79;
--user-color-technology-03-39-light: #162632;
--user-color-technology-03-39-light: #102A41;
--user-color-technology-03-40-light: #DAAB79;
--user-color-technology-03-40-light: #DAAB79;
--user-color-technology-03-41-light: #DAAB79;
--user-color-technology-03-41-light: #DAAB79;
--user-color-technology-03-42-light: #1B2E3D;
--user-color-technology-03-42-light: #29404D;
--user-color-technology-03-43-light: #DAAB79;
--user-color-technology-03-43-light: #DAAB79;
--user-color-technology-03-44-light: #1B2E3D;
--user-color-technology-03-44-light: #29404D;
--user-color-technology-03-45-light: #162632;
--user-color-technology-03-45-light: #102A41;
--user-color-technology-03-46-light: #F7AB5B;
--user-color-technology-03-46-light: #F8B56B;
--user-color-technology-03-47-light: #162632;
--user-color-technology-03-47-light: #102A41;
--user-color-technology-03-48-light: #F7AB5B;
--user-color-technology-03-48-light: #F8B56B;
--user-color-technology-03-49-light: #162632;
--user-color-technology-03-49-light: #102A41;
--user-color-technology-03-50-light: #F7AB5B;
--user-color-technology-03-50-light: #F8B56B;
--user-color-technology-03-51-light: #162632;
--user-color-technology-03-51-light: #102A41;
--user-color-technology-03-52-light: #DAAB79;
--user-color-technology-03-52-light: #DAAB79;
--user-color-technology-03-53-light: #1B2E3D;
--user-color-technology-03-53-light: #29404D;
--user-color-technology-03-54-light: #243F52;
--user-color-technology-03-54-light: #243F52;
--user-color-technology-03-55-light: #1B2E3D;
--user-color-technology-03-55-light: #29404D;
--user-color-technology-03-56-light: #DAAB79;
--user-color-technology-03-56-light: #DAAB79;
--user-color-technology-03-57-light: #DAAB79;
--user-color-technology-03-57-light: #DAAB79;
--user-color-technology-03-58-light: #162632;
--user-color-technology-03-58-light: #102A41;
--user-color-technology-03-59-light: #DAAB79;
--user-color-technology-03-59-light: #DAAB79;
--user-color-technology-03-60-light: #243F52;
--user-color-technology-03-60-light: #243F52;
--user-color-technology-03-61-light: #1B2E3D;
--user-color-technology-03-61-light: #29404D;
--user-color-technology-03-62-light: #DAAB79;
--user-color-technology-03-62-light: #DAAB79;
--user-color-technology-03-63-light: #DAAB79;
--user-color-technology-03-63-light: #DAAB79;
--user-color-technology-03-64-light: #DAAB79;
--user-color-technology-03-64-light: #DAAB79;
/* ACTIVE — merged (user overrides AI) */
--color-technology-03-01-dark: #DAAB79;
--color-technology-03-01-light: #DAAB79;
--color-technology-03-02-dark: #DAAB79;
--color-technology-03-02-light: #DAAB79;
--color-technology-03-03-dark: #DAAB79;
--color-technology-03-03-light: #DAAB79;
--color-technology-03-04-dark: #DAAB79;
--color-technology-03-04-light: #DAAB79;
--color-technology-03-05-dark: #F7AB5B;
--color-technology-03-05-light: #F7AB5B;
--color-technology-03-06-dark: #DAAB79;
--color-technology-03-06-light: #DAAB79;
--color-technology-03-07-dark: #F7AB5B;
--color-technology-03-07-light: #F7AB5B;
--color-technology-03-08-dark: #FCE1C4;
--color-technology-03-08-light: #FCE1C4;
--color-technology-03-09-dark: #09101E;
--color-technology-03-09-light: #243F52;
--color-technology-03-10-dark: #13213D;
--color-technology-03-10-light: #1B2E3D;
--color-technology-03-11-dark: #192C50;
--color-technology-03-11-light: #162632;
--color-technology-03-12-dark: #080D18;
--color-technology-03-12-light: #102A41;
--color-technology-03-13-dark: #DAAB79;
--color-technology-03-13-light: #DAAB79;
--color-technology-03-14-dark: #09101E;
--color-technology-03-14-light: #243F52;
--color-technology-03-15-dark: #DAAB79;
--color-technology-03-15-light: #DAAB79;
--color-technology-03-16-dark: #DAAB79;
--color-technology-03-16-light: #DAAB79;
--color-technology-03-17-dark: #DAAB79;
--color-technology-03-17-light: #DAAB79;
--color-technology-03-18-dark: #DAAB79;
--color-technology-03-18-light: #DAAB79;
--color-technology-03-19-dark: #DAAB79;
--color-technology-03-19-light: #DAAB79;
--color-technology-03-20-dark: #080A0F;
--color-technology-03-20-light: #29404D;
--color-technology-03-21-dark: #DAAB79;
--color-technology-03-21-light: #DAAB79;
--color-technology-03-22-dark: #DAAB79;
--color-technology-03-22-light: #DAAB79;
--color-technology-03-23-dark: #F8B56B;
--color-technology-03-23-light: #F8B56B;
--color-technology-03-24-dark: #09101E;
--color-technology-03-24-light: #243F52;
--color-technology-03-25-dark: #DAAB79;
--color-technology-03-25-light: #DAAB79;
--color-technology-03-26-dark: #DAAB79;
--color-technology-03-26-light: #DAAB79;
--color-technology-03-27-dark: #09101E;
--color-technology-03-27-light: #243F52;
--color-technology-03-28-dark: #F8B56B;
--color-technology-03-28-light: #F8B56B;
--color-technology-03-29-dark: #09101E;
--color-technology-03-29-light: #243F52;
--color-technology-03-30-dark: #080D18;
--color-technology-03-30-light: #102A41;
--color-technology-03-31-dark: #DAAB79;
--color-technology-03-31-light: #DAAB79;
--color-technology-03-32-dark: #DAAB79;
--color-technology-03-32-light: #DAAB79;
--color-technology-03-33-dark: #DAAB79;
--color-technology-03-33-light: #DAAB79;
--color-technology-03-34-dark: #080A0F;
--color-technology-03-34-light: #29404D;
--color-technology-03-35-dark: #DAAB79;
--color-technology-03-35-light: #DAAB79;
--color-technology-03-36-dark: #DAAB79;
--color-technology-03-36-light: #DAAB79;
--color-technology-03-37-dark: #DAAB79;
--color-technology-03-37-light: #DAAB79;
--color-technology-03-38-dark: #DAAB79;
--color-technology-03-38-light: #DAAB79;
--color-technology-03-39-dark: #080D18;
--color-technology-03-39-light: #102A41;
--color-technology-03-40-dark: #DAAB79;
--color-technology-03-40-light: #DAAB79;
--color-technology-03-41-dark: #DAAB79;
--color-technology-03-41-light: #DAAB79;
--color-technology-03-42-dark: #080A0F;
--color-technology-03-42-light: #29404D;
--color-technology-03-43-dark: #DAAB79;
--color-technology-03-43-light: #DAAB79;
--color-technology-03-44-dark: #080A0F;
--color-technology-03-44-light: #29404D;
--color-technology-03-45-dark: #080D18;
--color-technology-03-45-light: #102A41;
--color-technology-03-46-dark: #F8B56B;
--color-technology-03-46-light: #F8B56B;
--color-technology-03-47-dark: #080D18;
--color-technology-03-47-light: #102A41;
--color-technology-03-48-dark: #F8B56B;
--color-technology-03-48-light: #F8B56B;
--color-technology-03-49-dark: #080D18;
--color-technology-03-49-light: #102A41;
--color-technology-03-50-dark: #F8B56B;
--color-technology-03-50-light: #F8B56B;
--color-technology-03-51-dark: #080D18;
--color-technology-03-51-light: #102A41;
--color-technology-03-52-dark: #DAAB79;
--color-technology-03-52-light: #DAAB79;
--color-technology-03-53-dark: #080A0F;
--color-technology-03-53-light: #29404D;
--color-technology-03-54-dark: #09101E;
--color-technology-03-54-light: #243F52;
--color-technology-03-55-dark: #080A0F;
--color-technology-03-55-light: #29404D;
--color-technology-03-56-dark: #DAAB79;
--color-technology-03-56-light: #DAAB79;
--color-technology-03-57-dark: #DAAB79;
--color-technology-03-57-light: #DAAB79;
--color-technology-03-58-dark: #080D18;
--color-technology-03-58-light: #102A41;
--color-technology-03-59-dark: #DAAB79;
--color-technology-03-59-light: #DAAB79;
--color-technology-03-60-dark: #09101E;
--color-technology-03-60-light: #243F52;
--color-technology-03-61-dark: #080A0F;
--color-technology-03-61-light: #29404D;
--color-technology-03-62-dark: #DAAB79;
--color-technology-03-62-light: #DAAB79;
--color-technology-03-63-dark: #DAAB79;
--color-technology-03-63-light: #DAAB79;
--color-technology-03-64-dark: #DAAB79;
--color-technology-03-64-light: #DAAB79;

}

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

/* Frost Security — dark */
[data-brilliance-hierarchy="technology-01"][data-theme="dark"] {
  --active-color-01: var(--color-technology-01-01-dark, transparent);
  --active-color-02: var(--color-technology-01-02-dark, transparent);
  --active-color-03: var(--color-technology-01-03-dark, transparent);
  --active-color-04: var(--color-technology-01-04-dark, transparent);
  --active-color-05: var(--color-technology-01-05-dark, transparent);
  --active-color-06: var(--color-technology-01-06-dark, transparent);
  --active-color-07: var(--color-technology-01-07-dark, transparent);
  --active-color-08: var(--color-technology-01-08-dark, transparent);
  --active-color-09: var(--color-technology-01-09-dark, transparent);
  --active-color-10: var(--color-technology-01-10-dark, transparent);
  --active-color-11: var(--color-technology-01-11-dark, transparent);
  --active-color-12: var(--color-technology-01-12-dark, transparent);
  --active-color-13: var(--color-technology-01-13-dark, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-01-15-dark, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-01-17-dark, transparent);
  --active-color-18: var(--color-technology-01-18-dark, transparent);
  --active-color-19: var(--color-technology-01-19-dark, transparent);
  --active-color-20: var(--color-technology-01-20-dark, transparent);
  --active-color-21: var(--color-technology-01-21-dark, transparent);
  --active-color-22: var(--color-technology-01-22-dark, transparent);
  --active-color-23: var(--color-technology-01-23-dark, transparent);
  --active-color-24: var(--color-technology-01-24-dark, transparent);
  --active-color-25: var(--color-technology-01-25-dark, transparent);
  --active-color-26: var(--color-technology-01-26-dark, transparent);
  --active-color-27: var(--color-technology-01-27-dark, transparent);
  --active-color-28: var(--color-technology-01-28-dark, transparent);
  --active-color-29: var(--color-technology-01-29-dark, transparent);
  --active-color-30: var(--color-technology-01-30-dark, transparent);
  --active-color-31: var(--color-technology-01-31-dark, transparent);
  --active-color-32: var(--color-technology-01-32-dark, transparent);
  --active-color-33: var(--color-technology-01-33-dark, transparent);
  --active-color-34: var(--color-technology-01-34-dark, transparent);
  --active-color-35: var(--color-technology-01-35-dark, transparent);
  --active-color-36: var(--color-technology-01-36-dark, transparent);
  --active-color-37: var(--color-technology-01-37-dark, transparent);
  --active-color-38: var(--color-technology-01-38-dark, transparent);
  --active-color-39: var(--color-technology-01-39-dark, transparent);
  --active-color-40: var(--color-technology-01-40-dark, transparent);
  --active-color-41: var(--color-technology-01-41-dark, transparent);
  --active-color-42: var(--color-technology-01-42-dark, transparent);
  --active-color-43: var(--color-technology-01-43-dark, transparent);
  --active-color-44: var(--color-technology-01-44-dark, transparent);
  --active-color-45: var(--color-technology-01-45-dark, transparent);
  --active-color-46: var(--color-technology-01-46-dark, transparent);
  --active-color-47: var(--color-technology-01-47-dark, transparent);
  --active-color-48: var(--color-technology-01-48-dark, transparent);
  --active-color-49: var(--color-technology-01-49-dark, transparent);
  --active-color-50: var(--color-technology-01-50-dark, transparent);
  --active-color-51: var(--color-technology-01-51-dark, transparent);
  --active-color-52: var(--color-technology-01-52-dark, transparent);
  --active-color-53: var(--color-technology-01-53-dark, transparent);
  --active-color-54: var(--color-technology-01-54-dark, transparent);
  --active-color-55: var(--color-technology-01-55-dark, transparent);
  --active-color-56: var(--color-technology-01-56-dark, transparent);
  --active-color-57: var(--color-technology-01-57-dark, transparent);
  --active-color-58: var(--color-technology-01-58-dark, transparent);
  --active-color-59: var(--color-technology-01-59-dark, transparent);
  --active-color-60: var(--color-technology-01-60-dark, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-01-62-dark, transparent);
  --active-color-63: var(--color-technology-01-63-dark, transparent);
  --active-color-64: var(--color-technology-01-64-dark, transparent);
  --active-logo_stacked: var(--img-technology-01-logo_stacked-dark);
  --active-logo_horizontal: var(--img-technology-01-logo_horizontal-dark);
  --active-background: var(--img-technology-01-background-dark);
  --active-moodboard: var(--img-technology-01-moodboard-dark);
  --active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
}

/* Frost Security — light */
[data-brilliance-hierarchy="technology-01"][data-theme="light"] {
  --active-color-01: var(--color-technology-01-01-light, transparent);
  --active-color-02: var(--color-technology-01-02-light, transparent);
  --active-color-03: var(--color-technology-01-03-light, transparent);
  --active-color-04: var(--color-technology-01-04-light, transparent);
  --active-color-05: var(--color-technology-01-05-light, transparent);
  --active-color-06: var(--color-technology-01-06-light, transparent);
  --active-color-07: var(--color-technology-01-07-light, transparent);
  --active-color-08: var(--color-technology-01-08-light, transparent);
  --active-color-09: var(--color-technology-01-09-light, transparent);
  --active-color-10: var(--color-technology-01-10-light, transparent);
  --active-color-11: var(--color-technology-01-11-light, transparent);
  --active-color-12: var(--color-technology-01-12-light, transparent);
  --active-color-13: var(--color-technology-01-13-light, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-01-15-light, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-01-17-light, transparent);
  --active-color-18: var(--color-technology-01-18-light, transparent);
  --active-color-19: var(--color-technology-01-19-light, transparent);
  --active-color-20: var(--color-technology-01-20-light, transparent);
  --active-color-21: var(--color-technology-01-21-light, transparent);
  --active-color-22: var(--color-technology-01-22-light, transparent);
  --active-color-23: var(--color-technology-01-23-light, transparent);
  --active-color-24: var(--color-technology-01-24-light, transparent);
  --active-color-25: var(--color-technology-01-25-light, transparent);
  --active-color-26: var(--color-technology-01-26-light, transparent);
  --active-color-27: var(--color-technology-01-27-light, transparent);
  --active-color-28: var(--color-technology-01-28-light, transparent);
  --active-color-29: var(--color-technology-01-29-light, transparent);
  --active-color-30: var(--color-technology-01-30-light, transparent);
  --active-color-31: var(--color-technology-01-31-light, transparent);
  --active-color-32: var(--color-technology-01-32-light, transparent);
  --active-color-33: var(--color-technology-01-33-light, transparent);
  --active-color-34: var(--color-technology-01-34-light, transparent);
  --active-color-35: var(--color-technology-01-35-light, transparent);
  --active-color-36: var(--color-technology-01-36-light, transparent);
  --active-color-37: var(--color-technology-01-37-light, transparent);
  --active-color-38: var(--color-technology-01-38-light, transparent);
  --active-color-39: var(--color-technology-01-39-light, transparent);
  --active-color-40: var(--color-technology-01-40-light, transparent);
  --active-color-41: var(--color-technology-01-41-light, transparent);
  --active-color-42: var(--color-technology-01-42-light, transparent);
  --active-color-43: var(--color-technology-01-43-light, transparent);
  --active-color-44: var(--color-technology-01-44-light, transparent);
  --active-color-45: var(--color-technology-01-45-light, transparent);
  --active-color-46: var(--color-technology-01-46-light, transparent);
  --active-color-47: var(--color-technology-01-47-light, transparent);
  --active-color-48: var(--color-technology-01-48-light, transparent);
  --active-color-49: var(--color-technology-01-49-light, transparent);
  --active-color-50: var(--color-technology-01-50-light, transparent);
  --active-color-51: var(--color-technology-01-51-light, transparent);
  --active-color-52: var(--color-technology-01-52-light, transparent);
  --active-color-53: var(--color-technology-01-53-light, transparent);
  --active-color-54: var(--color-technology-01-54-light, transparent);
  --active-color-55: var(--color-technology-01-55-light, transparent);
  --active-color-56: var(--color-technology-01-56-light, transparent);
  --active-color-57: var(--color-technology-01-57-light, transparent);
  --active-color-58: var(--color-technology-01-58-light, transparent);
  --active-color-59: var(--color-technology-01-59-light, transparent);
  --active-color-60: var(--color-technology-01-60-light, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-01-62-light, transparent);
  --active-color-63: var(--color-technology-01-63-light, transparent);
  --active-color-64: var(--color-technology-01-64-light, transparent);
  --active-logo_stacked: var(--img-technology-01-logo_stacked-light);
  --active-logo_horizontal: var(--img-technology-01-logo_horizontal-light);
  --active-background: var(--img-technology-01-background-light);
  --active-moodboard: var(--img-technology-01-moodboard-light);
  --active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
}

/* DA-M — dark */
[data-brilliance-hierarchy="technology-02"][data-theme="dark"] {
  --active-color-01: var(--color-technology-02-01-dark, transparent);
  --active-color-02: var(--color-technology-02-02-dark, transparent);
  --active-color-03: var(--color-technology-02-03-dark, transparent);
  --active-color-04: var(--color-technology-02-04-dark, transparent);
  --active-color-05: var(--color-technology-02-05-dark, transparent);
  --active-color-06: var(--color-technology-02-06-dark, transparent);
  --active-color-07: var(--color-technology-02-07-dark, transparent);
  --active-color-08: var(--color-technology-02-08-dark, transparent);
  --active-color-09: var(--color-technology-02-09-dark, transparent);
  --active-color-10: var(--color-technology-02-10-dark, transparent);
  --active-color-11: var(--color-technology-02-11-dark, transparent);
  --active-color-12: var(--color-technology-02-12-dark, transparent);
  --active-color-13: var(--color-technology-02-13-dark, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-02-15-dark, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-02-17-dark, transparent);
  --active-color-18: var(--color-technology-02-18-dark, transparent);
  --active-color-19: var(--color-technology-02-19-dark, transparent);
  --active-color-20: var(--color-technology-02-20-dark, transparent);
  --active-color-21: var(--color-technology-02-21-dark, transparent);
  --active-color-22: var(--color-technology-02-22-dark, transparent);
  --active-color-23: var(--color-technology-02-23-dark, transparent);
  --active-color-24: var(--color-technology-02-24-dark, transparent);
  --active-color-25: var(--color-technology-02-25-dark, transparent);
  --active-color-26: var(--color-technology-02-26-dark, transparent);
  --active-color-27: var(--color-technology-02-27-dark, transparent);
  --active-color-28: var(--color-technology-02-28-dark, transparent);
  --active-color-29: var(--color-technology-02-29-dark, transparent);
  --active-color-30: var(--color-technology-02-30-dark, transparent);
  --active-color-31: var(--color-technology-02-31-dark, transparent);
  --active-color-32: var(--color-technology-02-32-dark, transparent);
  --active-color-33: var(--color-technology-02-33-dark, transparent);
  --active-color-34: var(--color-technology-02-34-dark, transparent);
  --active-color-35: var(--color-technology-02-35-dark, transparent);
  --active-color-36: var(--color-technology-02-36-dark, transparent);
  --active-color-37: var(--color-technology-02-37-dark, transparent);
  --active-color-38: var(--color-technology-02-38-dark, transparent);
  --active-color-39: var(--color-technology-02-39-dark, transparent);
  --active-color-40: var(--color-technology-02-40-dark, transparent);
  --active-color-41: var(--color-technology-02-41-dark, transparent);
  --active-color-42: var(--color-technology-02-42-dark, transparent);
  --active-color-43: var(--color-technology-02-43-dark, transparent);
  --active-color-44: var(--color-technology-02-44-dark, transparent);
  --active-color-45: var(--color-technology-02-45-dark, transparent);
  --active-color-46: var(--color-technology-02-46-dark, transparent);
  --active-color-47: var(--color-technology-02-47-dark, transparent);
  --active-color-48: var(--color-technology-02-48-dark, transparent);
  --active-color-49: var(--color-technology-02-49-dark, transparent);
  --active-color-50: var(--color-technology-02-50-dark, transparent);
  --active-color-51: var(--color-technology-02-51-dark, transparent);
  --active-color-52: var(--color-technology-02-52-dark, transparent);
  --active-color-53: var(--color-technology-02-53-dark, transparent);
  --active-color-54: var(--color-technology-02-54-dark, transparent);
  --active-color-55: var(--color-technology-02-55-dark, transparent);
  --active-color-56: var(--color-technology-02-56-dark, transparent);
  --active-color-57: var(--color-technology-02-57-dark, transparent);
  --active-color-58: var(--color-technology-02-58-dark, transparent);
  --active-color-59: var(--color-technology-02-59-dark, transparent);
  --active-color-60: var(--color-technology-02-60-dark, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-02-62-dark, transparent);
  --active-color-63: var(--color-technology-02-63-dark, transparent);
  --active-color-64: var(--color-technology-02-64-dark, transparent);
  --active-logo_stacked: var(--img-technology-02-logo_stacked-dark);
  --active-logo_horizontal: var(--img-technology-02-logo_horizontal-dark);
  --active-background: var(--img-technology-02-background-dark);
  --active-moodboard: var(--img-technology-02-moodboard-dark);
  --active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
}

/* DA-M — light */
[data-brilliance-hierarchy="technology-02"][data-theme="light"] {
  --active-color-01: var(--color-technology-02-01-light, transparent);
  --active-color-02: var(--color-technology-02-02-light, transparent);
  --active-color-03: var(--color-technology-02-03-light, transparent);
  --active-color-04: var(--color-technology-02-04-light, transparent);
  --active-color-05: var(--color-technology-02-05-light, transparent);
  --active-color-06: var(--color-technology-02-06-light, transparent);
  --active-color-07: var(--color-technology-02-07-light, transparent);
  --active-color-08: var(--color-technology-02-08-light, transparent);
  --active-color-09: var(--color-technology-02-09-light, transparent);
  --active-color-10: var(--color-technology-02-10-light, transparent);
  --active-color-11: var(--color-technology-02-11-light, transparent);
  --active-color-12: var(--color-technology-02-12-light, transparent);
  --active-color-13: var(--color-technology-02-13-light, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-02-15-light, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-02-17-light, transparent);
  --active-color-18: var(--color-technology-02-18-light, transparent);
  --active-color-19: var(--color-technology-02-19-light, transparent);
  --active-color-20: var(--color-technology-02-20-light, transparent);
  --active-color-21: var(--color-technology-02-21-light, transparent);
  --active-color-22: var(--color-technology-02-22-light, transparent);
  --active-color-23: var(--color-technology-02-23-light, transparent);
  --active-color-24: var(--color-technology-02-24-light, transparent);
  --active-color-25: var(--color-technology-02-25-light, transparent);
  --active-color-26: var(--color-technology-02-26-light, transparent);
  --active-color-27: var(--color-technology-02-27-light, transparent);
  --active-color-28: var(--color-technology-02-28-light, transparent);
  --active-color-29: var(--color-technology-02-29-light, transparent);
  --active-color-30: var(--color-technology-02-30-light, transparent);
  --active-color-31: var(--color-technology-02-31-light, transparent);
  --active-color-32: var(--color-technology-02-32-light, transparent);
  --active-color-33: var(--color-technology-02-33-light, transparent);
  --active-color-34: var(--color-technology-02-34-light, transparent);
  --active-color-35: var(--color-technology-02-35-light, transparent);
  --active-color-36: var(--color-technology-02-36-light, transparent);
  --active-color-37: var(--color-technology-02-37-light, transparent);
  --active-color-38: var(--color-technology-02-38-light, transparent);
  --active-color-39: var(--color-technology-02-39-light, transparent);
  --active-color-40: var(--color-technology-02-40-light, transparent);
  --active-color-41: var(--color-technology-02-41-light, transparent);
  --active-color-42: var(--color-technology-02-42-light, transparent);
  --active-color-43: var(--color-technology-02-43-light, transparent);
  --active-color-44: var(--color-technology-02-44-light, transparent);
  --active-color-45: var(--color-technology-02-45-light, transparent);
  --active-color-46: var(--color-technology-02-46-light, transparent);
  --active-color-47: var(--color-technology-02-47-light, transparent);
  --active-color-48: var(--color-technology-02-48-light, transparent);
  --active-color-49: var(--color-technology-02-49-light, transparent);
  --active-color-50: var(--color-technology-02-50-light, transparent);
  --active-color-51: var(--color-technology-02-51-light, transparent);
  --active-color-52: var(--color-technology-02-52-light, transparent);
  --active-color-53: var(--color-technology-02-53-light, transparent);
  --active-color-54: var(--color-technology-02-54-light, transparent);
  --active-color-55: var(--color-technology-02-55-light, transparent);
  --active-color-56: var(--color-technology-02-56-light, transparent);
  --active-color-57: var(--color-technology-02-57-light, transparent);
  --active-color-58: var(--color-technology-02-58-light, transparent);
  --active-color-59: var(--color-technology-02-59-light, transparent);
  --active-color-60: var(--color-technology-02-60-light, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-02-62-light, transparent);
  --active-color-63: var(--color-technology-02-63-light, transparent);
  --active-color-64: var(--color-technology-02-64-light, transparent);
  --active-logo_stacked: var(--img-technology-02-logo_stacked-light);
  --active-logo_horizontal: var(--img-technology-02-logo_horizontal-light);
  --active-background: var(--img-technology-02-background-light);
  --active-moodboard: var(--img-technology-02-moodboard-light);
  --active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
}

/* mTok — dark */
[data-brilliance-hierarchy="technology-03"][data-theme="dark"] {
  --active-color-01: var(--color-technology-03-01-dark, transparent);
  --active-color-02: var(--color-technology-03-02-dark, transparent);
  --active-color-03: var(--color-technology-03-03-dark, transparent);
  --active-color-04: var(--color-technology-03-04-dark, transparent);
  --active-color-05: var(--color-technology-03-05-dark, transparent);
  --active-color-06: var(--color-technology-03-06-dark, transparent);
  --active-color-07: var(--color-technology-03-07-dark, transparent);
  --active-color-08: var(--color-technology-03-08-dark, transparent);
  --active-color-09: var(--color-technology-03-09-dark, transparent);
  --active-color-10: var(--color-technology-03-10-dark, transparent);
  --active-color-11: var(--color-technology-03-11-dark, transparent);
  --active-color-12: var(--color-technology-03-12-dark, transparent);
  --active-color-13: var(--color-technology-03-13-dark, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-03-15-dark, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-03-17-dark, transparent);
  --active-color-18: var(--color-technology-03-18-dark, transparent);
  --active-color-19: var(--color-technology-03-19-dark, transparent);
  --active-color-20: var(--color-technology-03-20-dark, transparent);
  --active-color-21: var(--color-technology-03-21-dark, transparent);
  --active-color-22: var(--color-technology-03-22-dark, transparent);
  --active-color-23: var(--color-technology-03-23-dark, transparent);
  --active-color-24: var(--color-technology-03-24-dark, transparent);
  --active-color-25: var(--color-technology-03-25-dark, transparent);
  --active-color-26: var(--color-technology-03-26-dark, transparent);
  --active-color-27: var(--color-technology-03-27-dark, transparent);
  --active-color-28: var(--color-technology-03-28-dark, transparent);
  --active-color-29: var(--color-technology-03-29-dark, transparent);
  --active-color-30: var(--color-technology-03-30-dark, transparent);
  --active-color-31: var(--color-technology-03-31-dark, transparent);
  --active-color-32: var(--color-technology-03-32-dark, transparent);
  --active-color-33: var(--color-technology-03-33-dark, transparent);
  --active-color-34: var(--color-technology-03-34-dark, transparent);
  --active-color-35: var(--color-technology-03-35-dark, transparent);
  --active-color-36: var(--color-technology-03-36-dark, transparent);
  --active-color-37: var(--color-technology-03-37-dark, transparent);
  --active-color-38: var(--color-technology-03-38-dark, transparent);
  --active-color-39: var(--color-technology-03-39-dark, transparent);
  --active-color-40: var(--color-technology-03-40-dark, transparent);
  --active-color-41: var(--color-technology-03-41-dark, transparent);
  --active-color-42: var(--color-technology-03-42-dark, transparent);
  --active-color-43: var(--color-technology-03-43-dark, transparent);
  --active-color-44: var(--color-technology-03-44-dark, transparent);
  --active-color-45: var(--color-technology-03-45-dark, transparent);
  --active-color-46: var(--color-technology-03-46-dark, transparent);
  --active-color-47: var(--color-technology-03-47-dark, transparent);
  --active-color-48: var(--color-technology-03-48-dark, transparent);
  --active-color-49: var(--color-technology-03-49-dark, transparent);
  --active-color-50: var(--color-technology-03-50-dark, transparent);
  --active-color-51: var(--color-technology-03-51-dark, transparent);
  --active-color-52: var(--color-technology-03-52-dark, transparent);
  --active-color-53: var(--color-technology-03-53-dark, transparent);
  --active-color-54: var(--color-technology-03-54-dark, transparent);
  --active-color-55: var(--color-technology-03-55-dark, transparent);
  --active-color-56: var(--color-technology-03-56-dark, transparent);
  --active-color-57: var(--color-technology-03-57-dark, transparent);
  --active-color-58: var(--color-technology-03-58-dark, transparent);
  --active-color-59: var(--color-technology-03-59-dark, transparent);
  --active-color-60: var(--color-technology-03-60-dark, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-03-62-dark, transparent);
  --active-color-63: var(--color-technology-03-63-dark, transparent);
  --active-color-64: var(--color-technology-03-64-dark, transparent);
  --active-logo_stacked: var(--img-technology-03-logo_stacked-dark);
  --active-logo_horizontal: var(--img-technology-03-logo_horizontal-dark);
  --active-background: var(--img-technology-03-background-dark);
  --active-moodboard: var(--img-technology-03-moodboard-dark);
  --active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
}

/* mTok — light */
[data-brilliance-hierarchy="technology-03"][data-theme="light"] {
  --active-color-01: var(--color-technology-03-01-light, transparent);
  --active-color-02: var(--color-technology-03-02-light, transparent);
  --active-color-03: var(--color-technology-03-03-light, transparent);
  --active-color-04: var(--color-technology-03-04-light, transparent);
  --active-color-05: var(--color-technology-03-05-light, transparent);
  --active-color-06: var(--color-technology-03-06-light, transparent);
  --active-color-07: var(--color-technology-03-07-light, transparent);
  --active-color-08: var(--color-technology-03-08-light, transparent);
  --active-color-09: var(--color-technology-03-09-light, transparent);
  --active-color-10: var(--color-technology-03-10-light, transparent);
  --active-color-11: var(--color-technology-03-11-light, transparent);
  --active-color-12: var(--color-technology-03-12-light, transparent);
  --active-color-13: var(--color-technology-03-13-light, transparent);
  --active-color-14: transparent;
  --active-color-15: var(--color-technology-03-15-light, transparent);
  --active-color-16: transparent;
  --active-color-17: var(--color-technology-03-17-light, transparent);
  --active-color-18: var(--color-technology-03-18-light, transparent);
  --active-color-19: var(--color-technology-03-19-light, transparent);
  --active-color-20: var(--color-technology-03-20-light, transparent);
  --active-color-21: var(--color-technology-03-21-light, transparent);
  --active-color-22: var(--color-technology-03-22-light, transparent);
  --active-color-23: var(--color-technology-03-23-light, transparent);
  --active-color-24: var(--color-technology-03-24-light, transparent);
  --active-color-25: var(--color-technology-03-25-light, transparent);
  --active-color-26: var(--color-technology-03-26-light, transparent);
  --active-color-27: var(--color-technology-03-27-light, transparent);
  --active-color-28: var(--color-technology-03-28-light, transparent);
  --active-color-29: var(--color-technology-03-29-light, transparent);
  --active-color-30: var(--color-technology-03-30-light, transparent);
  --active-color-31: var(--color-technology-03-31-light, transparent);
  --active-color-32: var(--color-technology-03-32-light, transparent);
  --active-color-33: var(--color-technology-03-33-light, transparent);
  --active-color-34: var(--color-technology-03-34-light, transparent);
  --active-color-35: var(--color-technology-03-35-light, transparent);
  --active-color-36: var(--color-technology-03-36-light, transparent);
  --active-color-37: var(--color-technology-03-37-light, transparent);
  --active-color-38: var(--color-technology-03-38-light, transparent);
  --active-color-39: var(--color-technology-03-39-light, transparent);
  --active-color-40: var(--color-technology-03-40-light, transparent);
  --active-color-41: var(--color-technology-03-41-light, transparent);
  --active-color-42: var(--color-technology-03-42-light, transparent);
  --active-color-43: var(--color-technology-03-43-light, transparent);
  --active-color-44: var(--color-technology-03-44-light, transparent);
  --active-color-45: var(--color-technology-03-45-light, transparent);
  --active-color-46: var(--color-technology-03-46-light, transparent);
  --active-color-47: var(--color-technology-03-47-light, transparent);
  --active-color-48: var(--color-technology-03-48-light, transparent);
  --active-color-49: var(--color-technology-03-49-light, transparent);
  --active-color-50: var(--color-technology-03-50-light, transparent);
  --active-color-51: var(--color-technology-03-51-light, transparent);
  --active-color-52: var(--color-technology-03-52-light, transparent);
  --active-color-53: var(--color-technology-03-53-light, transparent);
  --active-color-54: var(--color-technology-03-54-light, transparent);
  --active-color-55: var(--color-technology-03-55-light, transparent);
  --active-color-56: var(--color-technology-03-56-light, transparent);
  --active-color-57: var(--color-technology-03-57-light, transparent);
  --active-color-58: var(--color-technology-03-58-light, transparent);
  --active-color-59: var(--color-technology-03-59-light, transparent);
  --active-color-60: var(--color-technology-03-60-light, transparent);
  --active-color-61: transparent;
  --active-color-62: var(--color-technology-03-62-light, transparent);
  --active-color-63: var(--color-technology-03-63-light, transparent);
  --active-color-64: var(--color-technology-03-64-light, transparent);
  --active-logo_stacked: var(--img-technology-03-logo_stacked-light);
  --active-logo_horizontal: var(--img-technology-03-logo_horizontal-light);
  --active-background: var(--img-technology-03-background-light);
  --active-moodboard: var(--img-technology-03-moodboard-light);
  --active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.5rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --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-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;
  --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-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: 1.1rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-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--technology-01"> ... </div>
 *   2. Explicit: data-theme on the element itself (higher specificity)
 *      <div class="scope--technology-01" data-theme="dark"> ... </div>
 ******************************************************************************/

/* Frost Security — scope section, dark */
[data-theme="dark"] .scope--technology-01,
.scope--technology-01.scope--technology-01[data-theme="dark"] {
--active-color-01: var(--color-technology-01-01-dark);
--active-color-02: var(--color-technology-01-02-dark);
--active-color-03: var(--color-technology-01-03-dark);
--active-color-04: var(--color-technology-01-04-dark);
--active-color-05: var(--color-technology-01-05-dark);
--active-color-06: var(--color-technology-01-06-dark);
--active-color-07: var(--color-technology-01-07-dark);
--active-color-08: var(--color-technology-01-08-dark);
--active-color-09: var(--color-technology-01-09-dark);
--active-color-10: var(--color-technology-01-10-dark);
--active-color-11: var(--color-technology-01-11-dark);
--active-color-12: var(--color-technology-01-12-dark);
--active-color-13: var(--color-technology-01-13-dark);
--active-color-14: var(--color-technology-01-14-dark);
--active-color-15: var(--color-technology-01-15-dark);
--active-color-16: var(--color-technology-01-16-dark);
--active-color-17: var(--color-technology-01-17-dark);
--active-color-18: var(--color-technology-01-18-dark);
--active-color-19: var(--color-technology-01-19-dark);
--active-color-20: var(--color-technology-01-20-dark);
--active-color-21: var(--color-technology-01-21-dark);
--active-color-22: var(--color-technology-01-22-dark);
--active-color-23: var(--color-technology-01-23-dark);
--active-color-24: var(--color-technology-01-24-dark);
--active-color-25: var(--color-technology-01-25-dark);
--active-color-26: var(--color-technology-01-26-dark);
--active-color-27: var(--color-technology-01-27-dark);
--active-color-28: var(--color-technology-01-28-dark);
--active-color-29: var(--color-technology-01-29-dark);
--active-color-30: var(--color-technology-01-30-dark);
--active-color-31: var(--color-technology-01-31-dark);
--active-color-32: var(--color-technology-01-32-dark);
--active-color-33: var(--color-technology-01-33-dark);
--active-color-34: var(--color-technology-01-34-dark);
--active-color-35: var(--color-technology-01-35-dark);
--active-color-36: var(--color-technology-01-36-dark);
--active-color-37: var(--color-technology-01-37-dark);
--active-color-38: var(--color-technology-01-38-dark);
--active-color-39: var(--color-technology-01-39-dark);
--active-color-40: var(--color-technology-01-40-dark);
--active-color-41: var(--color-technology-01-41-dark);
--active-color-42: var(--color-technology-01-42-dark);
--active-color-43: var(--color-technology-01-43-dark);
--active-color-44: var(--color-technology-01-44-dark);
--active-color-45: var(--color-technology-01-45-dark);
--active-color-46: var(--color-technology-01-46-dark);
--active-color-47: var(--color-technology-01-47-dark);
--active-color-48: var(--color-technology-01-48-dark);
--active-color-49: var(--color-technology-01-49-dark);
--active-color-50: var(--color-technology-01-50-dark);
--active-color-51: var(--color-technology-01-51-dark);
--active-color-52: var(--color-technology-01-52-dark);
--active-color-53: var(--color-technology-01-53-dark);
--active-color-54: var(--color-technology-01-54-dark);
--active-color-55: var(--color-technology-01-55-dark);
--active-color-56: var(--color-technology-01-56-dark);
--active-color-57: var(--color-technology-01-57-dark);
--active-color-58: var(--color-technology-01-58-dark);
--active-color-59: var(--color-technology-01-59-dark);
--active-color-60: var(--color-technology-01-60-dark);
--active-color-61: var(--color-technology-01-61-dark);
--active-color-62: var(--color-technology-01-62-dark);
--active-color-63: var(--color-technology-01-63-dark);
--active-color-64: var(--color-technology-01-64-dark);
--active-logo_stacked: var(--img-technology-01-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-dark);
--active-background: var(--img-technology-01-background-dark);
--active-moodboard: var(--img-technology-01-moodboard-dark);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Frost Security — scope-ai section, dark */
[data-theme="dark"] .scope-ai--technology-01,
.scope-ai--technology-01.scope-ai--technology-01[data-theme="dark"] {
--active-color-01: var(--ai-color-technology-01-01-dark);
--active-color-02: var(--ai-color-technology-01-02-dark);
--active-color-03: var(--ai-color-technology-01-03-dark);
--active-color-04: var(--ai-color-technology-01-04-dark);
--active-color-05: var(--ai-color-technology-01-05-dark);
--active-color-06: var(--ai-color-technology-01-06-dark);
--active-color-07: var(--ai-color-technology-01-07-dark);
--active-color-08: var(--ai-color-technology-01-08-dark);
--active-color-09: var(--ai-color-technology-01-09-dark);
--active-color-10: var(--ai-color-technology-01-10-dark);
--active-color-11: var(--ai-color-technology-01-11-dark);
--active-color-12: var(--ai-color-technology-01-12-dark);
--active-color-13: var(--ai-color-technology-01-13-dark);
--active-color-14: var(--ai-color-technology-01-14-dark);
--active-color-15: var(--ai-color-technology-01-15-dark);
--active-color-16: var(--ai-color-technology-01-16-dark);
--active-color-17: var(--ai-color-technology-01-17-dark);
--active-color-18: var(--ai-color-technology-01-18-dark);
--active-color-19: var(--ai-color-technology-01-19-dark);
--active-color-20: var(--ai-color-technology-01-20-dark);
--active-color-21: var(--ai-color-technology-01-21-dark);
--active-color-22: var(--ai-color-technology-01-22-dark);
--active-color-23: var(--ai-color-technology-01-23-dark);
--active-color-24: var(--ai-color-technology-01-24-dark);
--active-color-25: var(--ai-color-technology-01-25-dark);
--active-color-26: var(--ai-color-technology-01-26-dark);
--active-color-27: var(--ai-color-technology-01-27-dark);
--active-color-28: var(--ai-color-technology-01-28-dark);
--active-color-29: var(--ai-color-technology-01-29-dark);
--active-color-30: var(--ai-color-technology-01-30-dark);
--active-color-31: var(--ai-color-technology-01-31-dark);
--active-color-32: var(--ai-color-technology-01-32-dark);
--active-color-33: var(--ai-color-technology-01-33-dark);
--active-color-34: var(--ai-color-technology-01-34-dark);
--active-color-35: var(--ai-color-technology-01-35-dark);
--active-color-36: var(--ai-color-technology-01-36-dark);
--active-color-37: var(--ai-color-technology-01-37-dark);
--active-color-38: var(--ai-color-technology-01-38-dark);
--active-color-39: var(--ai-color-technology-01-39-dark);
--active-color-40: var(--ai-color-technology-01-40-dark);
--active-color-41: var(--ai-color-technology-01-41-dark);
--active-color-42: var(--ai-color-technology-01-42-dark);
--active-color-43: var(--ai-color-technology-01-43-dark);
--active-color-44: var(--ai-color-technology-01-44-dark);
--active-color-45: var(--ai-color-technology-01-45-dark);
--active-color-46: var(--ai-color-technology-01-46-dark);
--active-color-47: var(--ai-color-technology-01-47-dark);
--active-color-48: var(--ai-color-technology-01-48-dark);
--active-color-49: var(--ai-color-technology-01-49-dark);
--active-color-50: var(--ai-color-technology-01-50-dark);
--active-color-51: var(--ai-color-technology-01-51-dark);
--active-color-52: var(--ai-color-technology-01-52-dark);
--active-color-53: var(--ai-color-technology-01-53-dark);
--active-color-54: var(--ai-color-technology-01-54-dark);
--active-color-55: var(--ai-color-technology-01-55-dark);
--active-color-56: var(--ai-color-technology-01-56-dark);
--active-color-57: var(--ai-color-technology-01-57-dark);
--active-color-58: var(--ai-color-technology-01-58-dark);
--active-color-59: var(--ai-color-technology-01-59-dark);
--active-color-60: var(--ai-color-technology-01-60-dark);
--active-color-61: var(--ai-color-technology-01-61-dark);
--active-color-62: var(--ai-color-technology-01-62-dark);
--active-color-63: var(--ai-color-technology-01-63-dark);
--active-color-64: var(--ai-color-technology-01-64-dark);
--active-logo_stacked: var(--img-technology-01-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-dark);
--active-background: var(--img-technology-01-background-dark);
--active-moodboard: var(--img-technology-01-moodboard-dark);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Frost Security — scope-user section, dark */
[data-theme="dark"] .scope-user--technology-01,
.scope-user--technology-01.scope-user--technology-01[data-theme="dark"] {
--active-color-01: var(--user-color-technology-01-01-dark);
--active-color-02: var(--user-color-technology-01-02-dark);
--active-color-03: var(--user-color-technology-01-03-dark);
--active-color-04: var(--user-color-technology-01-04-dark);
--active-color-05: var(--user-color-technology-01-05-dark);
--active-color-06: var(--user-color-technology-01-06-dark);
--active-color-07: var(--user-color-technology-01-07-dark);
--active-color-08: var(--user-color-technology-01-08-dark);
--active-color-09: var(--user-color-technology-01-09-dark);
--active-color-10: var(--user-color-technology-01-10-dark);
--active-color-11: var(--user-color-technology-01-11-dark);
--active-color-12: var(--user-color-technology-01-12-dark);
--active-color-13: var(--user-color-technology-01-13-dark);
--active-color-14: var(--user-color-technology-01-14-dark);
--active-color-15: var(--user-color-technology-01-15-dark);
--active-color-16: var(--user-color-technology-01-16-dark);
--active-color-17: var(--user-color-technology-01-17-dark);
--active-color-18: var(--user-color-technology-01-18-dark);
--active-color-19: var(--user-color-technology-01-19-dark);
--active-color-20: var(--user-color-technology-01-20-dark);
--active-color-21: var(--user-color-technology-01-21-dark);
--active-color-22: var(--user-color-technology-01-22-dark);
--active-color-23: var(--user-color-technology-01-23-dark);
--active-color-24: var(--user-color-technology-01-24-dark);
--active-color-25: var(--user-color-technology-01-25-dark);
--active-color-26: var(--user-color-technology-01-26-dark);
--active-color-27: var(--user-color-technology-01-27-dark);
--active-color-28: var(--user-color-technology-01-28-dark);
--active-color-29: var(--user-color-technology-01-29-dark);
--active-color-30: var(--user-color-technology-01-30-dark);
--active-color-31: var(--user-color-technology-01-31-dark);
--active-color-32: var(--user-color-technology-01-32-dark);
--active-color-33: var(--user-color-technology-01-33-dark);
--active-color-34: var(--user-color-technology-01-34-dark);
--active-color-35: var(--user-color-technology-01-35-dark);
--active-color-36: var(--user-color-technology-01-36-dark);
--active-color-37: var(--user-color-technology-01-37-dark);
--active-color-38: var(--user-color-technology-01-38-dark);
--active-color-39: var(--user-color-technology-01-39-dark);
--active-color-40: var(--user-color-technology-01-40-dark);
--active-color-41: var(--user-color-technology-01-41-dark);
--active-color-42: var(--user-color-technology-01-42-dark);
--active-color-43: var(--user-color-technology-01-43-dark);
--active-color-44: var(--user-color-technology-01-44-dark);
--active-color-45: var(--user-color-technology-01-45-dark);
--active-color-46: var(--user-color-technology-01-46-dark);
--active-color-47: var(--user-color-technology-01-47-dark);
--active-color-48: var(--user-color-technology-01-48-dark);
--active-color-49: var(--user-color-technology-01-49-dark);
--active-color-50: var(--user-color-technology-01-50-dark);
--active-color-51: var(--user-color-technology-01-51-dark);
--active-color-52: var(--user-color-technology-01-52-dark);
--active-color-53: var(--user-color-technology-01-53-dark);
--active-color-54: var(--user-color-technology-01-54-dark);
--active-color-55: var(--user-color-technology-01-55-dark);
--active-color-56: var(--user-color-technology-01-56-dark);
--active-color-57: var(--user-color-technology-01-57-dark);
--active-color-58: var(--user-color-technology-01-58-dark);
--active-color-59: var(--user-color-technology-01-59-dark);
--active-color-60: var(--user-color-technology-01-60-dark);
--active-color-61: var(--user-color-technology-01-61-dark);
--active-color-62: var(--user-color-technology-01-62-dark);
--active-color-63: var(--user-color-technology-01-63-dark);
--active-color-64: var(--user-color-technology-01-64-dark);
--active-logo_stacked: var(--img-technology-01-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-dark);
--active-background: var(--img-technology-01-background-dark);
--active-moodboard: var(--img-technology-01-moodboard-dark);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Frost Security — scope section, light */
[data-theme="light"] .scope--technology-01,
.scope--technology-01.scope--technology-01[data-theme="light"] {
--active-color-01: var(--color-technology-01-01-light);
--active-color-02: var(--color-technology-01-02-light);
--active-color-03: var(--color-technology-01-03-light);
--active-color-04: var(--color-technology-01-04-light);
--active-color-05: var(--color-technology-01-05-light);
--active-color-06: var(--color-technology-01-06-light);
--active-color-07: var(--color-technology-01-07-light);
--active-color-08: var(--color-technology-01-08-light);
--active-color-09: var(--color-technology-01-09-light);
--active-color-10: var(--color-technology-01-10-light);
--active-color-11: var(--color-technology-01-11-light);
--active-color-12: var(--color-technology-01-12-light);
--active-color-13: var(--color-technology-01-13-light);
--active-color-14: var(--color-technology-01-14-light);
--active-color-15: var(--color-technology-01-15-light);
--active-color-16: var(--color-technology-01-16-light);
--active-color-17: var(--color-technology-01-17-light);
--active-color-18: var(--color-technology-01-18-light);
--active-color-19: var(--color-technology-01-19-light);
--active-color-20: var(--color-technology-01-20-light);
--active-color-21: var(--color-technology-01-21-light);
--active-color-22: var(--color-technology-01-22-light);
--active-color-23: var(--color-technology-01-23-light);
--active-color-24: var(--color-technology-01-24-light);
--active-color-25: var(--color-technology-01-25-light);
--active-color-26: var(--color-technology-01-26-light);
--active-color-27: var(--color-technology-01-27-light);
--active-color-28: var(--color-technology-01-28-light);
--active-color-29: var(--color-technology-01-29-light);
--active-color-30: var(--color-technology-01-30-light);
--active-color-31: var(--color-technology-01-31-light);
--active-color-32: var(--color-technology-01-32-light);
--active-color-33: var(--color-technology-01-33-light);
--active-color-34: var(--color-technology-01-34-light);
--active-color-35: var(--color-technology-01-35-light);
--active-color-36: var(--color-technology-01-36-light);
--active-color-37: var(--color-technology-01-37-light);
--active-color-38: var(--color-technology-01-38-light);
--active-color-39: var(--color-technology-01-39-light);
--active-color-40: var(--color-technology-01-40-light);
--active-color-41: var(--color-technology-01-41-light);
--active-color-42: var(--color-technology-01-42-light);
--active-color-43: var(--color-technology-01-43-light);
--active-color-44: var(--color-technology-01-44-light);
--active-color-45: var(--color-technology-01-45-light);
--active-color-46: var(--color-technology-01-46-light);
--active-color-47: var(--color-technology-01-47-light);
--active-color-48: var(--color-technology-01-48-light);
--active-color-49: var(--color-technology-01-49-light);
--active-color-50: var(--color-technology-01-50-light);
--active-color-51: var(--color-technology-01-51-light);
--active-color-52: var(--color-technology-01-52-light);
--active-color-53: var(--color-technology-01-53-light);
--active-color-54: var(--color-technology-01-54-light);
--active-color-55: var(--color-technology-01-55-light);
--active-color-56: var(--color-technology-01-56-light);
--active-color-57: var(--color-technology-01-57-light);
--active-color-58: var(--color-technology-01-58-light);
--active-color-59: var(--color-technology-01-59-light);
--active-color-60: var(--color-technology-01-60-light);
--active-color-61: var(--color-technology-01-61-light);
--active-color-62: var(--color-technology-01-62-light);
--active-color-63: var(--color-technology-01-63-light);
--active-color-64: var(--color-technology-01-64-light);
--active-logo_stacked: var(--img-technology-01-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-light);
--active-background: var(--img-technology-01-background-light);
--active-moodboard: var(--img-technology-01-moodboard-light);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Frost Security — scope-ai section, light */
[data-theme="light"] .scope-ai--technology-01,
.scope-ai--technology-01.scope-ai--technology-01[data-theme="light"] {
--active-color-01: var(--ai-color-technology-01-01-light);
--active-color-02: var(--ai-color-technology-01-02-light);
--active-color-03: var(--ai-color-technology-01-03-light);
--active-color-04: var(--ai-color-technology-01-04-light);
--active-color-05: var(--ai-color-technology-01-05-light);
--active-color-06: var(--ai-color-technology-01-06-light);
--active-color-07: var(--ai-color-technology-01-07-light);
--active-color-08: var(--ai-color-technology-01-08-light);
--active-color-09: var(--ai-color-technology-01-09-light);
--active-color-10: var(--ai-color-technology-01-10-light);
--active-color-11: var(--ai-color-technology-01-11-light);
--active-color-12: var(--ai-color-technology-01-12-light);
--active-color-13: var(--ai-color-technology-01-13-light);
--active-color-14: var(--ai-color-technology-01-14-light);
--active-color-15: var(--ai-color-technology-01-15-light);
--active-color-16: var(--ai-color-technology-01-16-light);
--active-color-17: var(--ai-color-technology-01-17-light);
--active-color-18: var(--ai-color-technology-01-18-light);
--active-color-19: var(--ai-color-technology-01-19-light);
--active-color-20: var(--ai-color-technology-01-20-light);
--active-color-21: var(--ai-color-technology-01-21-light);
--active-color-22: var(--ai-color-technology-01-22-light);
--active-color-23: var(--ai-color-technology-01-23-light);
--active-color-24: var(--ai-color-technology-01-24-light);
--active-color-25: var(--ai-color-technology-01-25-light);
--active-color-26: var(--ai-color-technology-01-26-light);
--active-color-27: var(--ai-color-technology-01-27-light);
--active-color-28: var(--ai-color-technology-01-28-light);
--active-color-29: var(--ai-color-technology-01-29-light);
--active-color-30: var(--ai-color-technology-01-30-light);
--active-color-31: var(--ai-color-technology-01-31-light);
--active-color-32: var(--ai-color-technology-01-32-light);
--active-color-33: var(--ai-color-technology-01-33-light);
--active-color-34: var(--ai-color-technology-01-34-light);
--active-color-35: var(--ai-color-technology-01-35-light);
--active-color-36: var(--ai-color-technology-01-36-light);
--active-color-37: var(--ai-color-technology-01-37-light);
--active-color-38: var(--ai-color-technology-01-38-light);
--active-color-39: var(--ai-color-technology-01-39-light);
--active-color-40: var(--ai-color-technology-01-40-light);
--active-color-41: var(--ai-color-technology-01-41-light);
--active-color-42: var(--ai-color-technology-01-42-light);
--active-color-43: var(--ai-color-technology-01-43-light);
--active-color-44: var(--ai-color-technology-01-44-light);
--active-color-45: var(--ai-color-technology-01-45-light);
--active-color-46: var(--ai-color-technology-01-46-light);
--active-color-47: var(--ai-color-technology-01-47-light);
--active-color-48: var(--ai-color-technology-01-48-light);
--active-color-49: var(--ai-color-technology-01-49-light);
--active-color-50: var(--ai-color-technology-01-50-light);
--active-color-51: var(--ai-color-technology-01-51-light);
--active-color-52: var(--ai-color-technology-01-52-light);
--active-color-53: var(--ai-color-technology-01-53-light);
--active-color-54: var(--ai-color-technology-01-54-light);
--active-color-55: var(--ai-color-technology-01-55-light);
--active-color-56: var(--ai-color-technology-01-56-light);
--active-color-57: var(--ai-color-technology-01-57-light);
--active-color-58: var(--ai-color-technology-01-58-light);
--active-color-59: var(--ai-color-technology-01-59-light);
--active-color-60: var(--ai-color-technology-01-60-light);
--active-color-61: var(--ai-color-technology-01-61-light);
--active-color-62: var(--ai-color-technology-01-62-light);
--active-color-63: var(--ai-color-technology-01-63-light);
--active-color-64: var(--ai-color-technology-01-64-light);
--active-logo_stacked: var(--img-technology-01-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-light);
--active-background: var(--img-technology-01-background-light);
--active-moodboard: var(--img-technology-01-moodboard-light);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Frost Security — scope-user section, light */
[data-theme="light"] .scope-user--technology-01,
.scope-user--technology-01.scope-user--technology-01[data-theme="light"] {
--active-color-01: var(--user-color-technology-01-01-light);
--active-color-02: var(--user-color-technology-01-02-light);
--active-color-03: var(--user-color-technology-01-03-light);
--active-color-04: var(--user-color-technology-01-04-light);
--active-color-05: var(--user-color-technology-01-05-light);
--active-color-06: var(--user-color-technology-01-06-light);
--active-color-07: var(--user-color-technology-01-07-light);
--active-color-08: var(--user-color-technology-01-08-light);
--active-color-09: var(--user-color-technology-01-09-light);
--active-color-10: var(--user-color-technology-01-10-light);
--active-color-11: var(--user-color-technology-01-11-light);
--active-color-12: var(--user-color-technology-01-12-light);
--active-color-13: var(--user-color-technology-01-13-light);
--active-color-14: var(--user-color-technology-01-14-light);
--active-color-15: var(--user-color-technology-01-15-light);
--active-color-16: var(--user-color-technology-01-16-light);
--active-color-17: var(--user-color-technology-01-17-light);
--active-color-18: var(--user-color-technology-01-18-light);
--active-color-19: var(--user-color-technology-01-19-light);
--active-color-20: var(--user-color-technology-01-20-light);
--active-color-21: var(--user-color-technology-01-21-light);
--active-color-22: var(--user-color-technology-01-22-light);
--active-color-23: var(--user-color-technology-01-23-light);
--active-color-24: var(--user-color-technology-01-24-light);
--active-color-25: var(--user-color-technology-01-25-light);
--active-color-26: var(--user-color-technology-01-26-light);
--active-color-27: var(--user-color-technology-01-27-light);
--active-color-28: var(--user-color-technology-01-28-light);
--active-color-29: var(--user-color-technology-01-29-light);
--active-color-30: var(--user-color-technology-01-30-light);
--active-color-31: var(--user-color-technology-01-31-light);
--active-color-32: var(--user-color-technology-01-32-light);
--active-color-33: var(--user-color-technology-01-33-light);
--active-color-34: var(--user-color-technology-01-34-light);
--active-color-35: var(--user-color-technology-01-35-light);
--active-color-36: var(--user-color-technology-01-36-light);
--active-color-37: var(--user-color-technology-01-37-light);
--active-color-38: var(--user-color-technology-01-38-light);
--active-color-39: var(--user-color-technology-01-39-light);
--active-color-40: var(--user-color-technology-01-40-light);
--active-color-41: var(--user-color-technology-01-41-light);
--active-color-42: var(--user-color-technology-01-42-light);
--active-color-43: var(--user-color-technology-01-43-light);
--active-color-44: var(--user-color-technology-01-44-light);
--active-color-45: var(--user-color-technology-01-45-light);
--active-color-46: var(--user-color-technology-01-46-light);
--active-color-47: var(--user-color-technology-01-47-light);
--active-color-48: var(--user-color-technology-01-48-light);
--active-color-49: var(--user-color-technology-01-49-light);
--active-color-50: var(--user-color-technology-01-50-light);
--active-color-51: var(--user-color-technology-01-51-light);
--active-color-52: var(--user-color-technology-01-52-light);
--active-color-53: var(--user-color-technology-01-53-light);
--active-color-54: var(--user-color-technology-01-54-light);
--active-color-55: var(--user-color-technology-01-55-light);
--active-color-56: var(--user-color-technology-01-56-light);
--active-color-57: var(--user-color-technology-01-57-light);
--active-color-58: var(--user-color-technology-01-58-light);
--active-color-59: var(--user-color-technology-01-59-light);
--active-color-60: var(--user-color-technology-01-60-light);
--active-color-61: var(--user-color-technology-01-61-light);
--active-color-62: var(--user-color-technology-01-62-light);
--active-color-63: var(--user-color-technology-01-63-light);
--active-color-64: var(--user-color-technology-01-64-light);
--active-logo_stacked: var(--img-technology-01-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-01-logo_horizontal-light);
--active-background: var(--img-technology-01-background-light);
--active-moodboard: var(--img-technology-01-moodboard-light);
--active-hero: var(--img-technology-01-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope section, dark */
[data-theme="dark"] .scope--technology-02,
.scope--technology-02.scope--technology-02[data-theme="dark"] {
--active-color-01: var(--color-technology-02-01-dark);
--active-color-02: var(--color-technology-02-02-dark);
--active-color-03: var(--color-technology-02-03-dark);
--active-color-04: var(--color-technology-02-04-dark);
--active-color-05: var(--color-technology-02-05-dark);
--active-color-06: var(--color-technology-02-06-dark);
--active-color-07: var(--color-technology-02-07-dark);
--active-color-08: var(--color-technology-02-08-dark);
--active-color-09: var(--color-technology-02-09-dark);
--active-color-10: var(--color-technology-02-10-dark);
--active-color-11: var(--color-technology-02-11-dark);
--active-color-12: var(--color-technology-02-12-dark);
--active-color-13: var(--color-technology-02-13-dark);
--active-color-14: var(--color-technology-02-14-dark);
--active-color-15: var(--color-technology-02-15-dark);
--active-color-16: var(--color-technology-02-16-dark);
--active-color-17: var(--color-technology-02-17-dark);
--active-color-18: var(--color-technology-02-18-dark);
--active-color-19: var(--color-technology-02-19-dark);
--active-color-20: var(--color-technology-02-20-dark);
--active-color-21: var(--color-technology-02-21-dark);
--active-color-22: var(--color-technology-02-22-dark);
--active-color-23: var(--color-technology-02-23-dark);
--active-color-24: var(--color-technology-02-24-dark);
--active-color-25: var(--color-technology-02-25-dark);
--active-color-26: var(--color-technology-02-26-dark);
--active-color-27: var(--color-technology-02-27-dark);
--active-color-28: var(--color-technology-02-28-dark);
--active-color-29: var(--color-technology-02-29-dark);
--active-color-30: var(--color-technology-02-30-dark);
--active-color-31: var(--color-technology-02-31-dark);
--active-color-32: var(--color-technology-02-32-dark);
--active-color-33: var(--color-technology-02-33-dark);
--active-color-34: var(--color-technology-02-34-dark);
--active-color-35: var(--color-technology-02-35-dark);
--active-color-36: var(--color-technology-02-36-dark);
--active-color-37: var(--color-technology-02-37-dark);
--active-color-38: var(--color-technology-02-38-dark);
--active-color-39: var(--color-technology-02-39-dark);
--active-color-40: var(--color-technology-02-40-dark);
--active-color-41: var(--color-technology-02-41-dark);
--active-color-42: var(--color-technology-02-42-dark);
--active-color-43: var(--color-technology-02-43-dark);
--active-color-44: var(--color-technology-02-44-dark);
--active-color-45: var(--color-technology-02-45-dark);
--active-color-46: var(--color-technology-02-46-dark);
--active-color-47: var(--color-technology-02-47-dark);
--active-color-48: var(--color-technology-02-48-dark);
--active-color-49: var(--color-technology-02-49-dark);
--active-color-50: var(--color-technology-02-50-dark);
--active-color-51: var(--color-technology-02-51-dark);
--active-color-52: var(--color-technology-02-52-dark);
--active-color-53: var(--color-technology-02-53-dark);
--active-color-54: var(--color-technology-02-54-dark);
--active-color-55: var(--color-technology-02-55-dark);
--active-color-56: var(--color-technology-02-56-dark);
--active-color-57: var(--color-technology-02-57-dark);
--active-color-58: var(--color-technology-02-58-dark);
--active-color-59: var(--color-technology-02-59-dark);
--active-color-60: var(--color-technology-02-60-dark);
--active-color-61: var(--color-technology-02-61-dark);
--active-color-62: var(--color-technology-02-62-dark);
--active-color-63: var(--color-technology-02-63-dark);
--active-color-64: var(--color-technology-02-64-dark);
--active-logo_stacked: var(--img-technology-02-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-dark);
--active-background: var(--img-technology-02-background-dark);
--active-moodboard: var(--img-technology-02-moodboard-dark);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope-ai section, dark */
[data-theme="dark"] .scope-ai--technology-02,
.scope-ai--technology-02.scope-ai--technology-02[data-theme="dark"] {
--active-color-01: var(--ai-color-technology-02-01-dark);
--active-color-02: var(--ai-color-technology-02-02-dark);
--active-color-03: var(--ai-color-technology-02-03-dark);
--active-color-04: var(--ai-color-technology-02-04-dark);
--active-color-05: var(--ai-color-technology-02-05-dark);
--active-color-06: var(--ai-color-technology-02-06-dark);
--active-color-07: var(--ai-color-technology-02-07-dark);
--active-color-08: var(--ai-color-technology-02-08-dark);
--active-color-09: var(--ai-color-technology-02-09-dark);
--active-color-10: var(--ai-color-technology-02-10-dark);
--active-color-11: var(--ai-color-technology-02-11-dark);
--active-color-12: var(--ai-color-technology-02-12-dark);
--active-color-13: var(--ai-color-technology-02-13-dark);
--active-color-14: var(--ai-color-technology-02-14-dark);
--active-color-15: var(--ai-color-technology-02-15-dark);
--active-color-16: var(--ai-color-technology-02-16-dark);
--active-color-17: var(--ai-color-technology-02-17-dark);
--active-color-18: var(--ai-color-technology-02-18-dark);
--active-color-19: var(--ai-color-technology-02-19-dark);
--active-color-20: var(--ai-color-technology-02-20-dark);
--active-color-21: var(--ai-color-technology-02-21-dark);
--active-color-22: var(--ai-color-technology-02-22-dark);
--active-color-23: var(--ai-color-technology-02-23-dark);
--active-color-24: var(--ai-color-technology-02-24-dark);
--active-color-25: var(--ai-color-technology-02-25-dark);
--active-color-26: var(--ai-color-technology-02-26-dark);
--active-color-27: var(--ai-color-technology-02-27-dark);
--active-color-28: var(--ai-color-technology-02-28-dark);
--active-color-29: var(--ai-color-technology-02-29-dark);
--active-color-30: var(--ai-color-technology-02-30-dark);
--active-color-31: var(--ai-color-technology-02-31-dark);
--active-color-32: var(--ai-color-technology-02-32-dark);
--active-color-33: var(--ai-color-technology-02-33-dark);
--active-color-34: var(--ai-color-technology-02-34-dark);
--active-color-35: var(--ai-color-technology-02-35-dark);
--active-color-36: var(--ai-color-technology-02-36-dark);
--active-color-37: var(--ai-color-technology-02-37-dark);
--active-color-38: var(--ai-color-technology-02-38-dark);
--active-color-39: var(--ai-color-technology-02-39-dark);
--active-color-40: var(--ai-color-technology-02-40-dark);
--active-color-41: var(--ai-color-technology-02-41-dark);
--active-color-42: var(--ai-color-technology-02-42-dark);
--active-color-43: var(--ai-color-technology-02-43-dark);
--active-color-44: var(--ai-color-technology-02-44-dark);
--active-color-45: var(--ai-color-technology-02-45-dark);
--active-color-46: var(--ai-color-technology-02-46-dark);
--active-color-47: var(--ai-color-technology-02-47-dark);
--active-color-48: var(--ai-color-technology-02-48-dark);
--active-color-49: var(--ai-color-technology-02-49-dark);
--active-color-50: var(--ai-color-technology-02-50-dark);
--active-color-51: var(--ai-color-technology-02-51-dark);
--active-color-52: var(--ai-color-technology-02-52-dark);
--active-color-53: var(--ai-color-technology-02-53-dark);
--active-color-54: var(--ai-color-technology-02-54-dark);
--active-color-55: var(--ai-color-technology-02-55-dark);
--active-color-56: var(--ai-color-technology-02-56-dark);
--active-color-57: var(--ai-color-technology-02-57-dark);
--active-color-58: var(--ai-color-technology-02-58-dark);
--active-color-59: var(--ai-color-technology-02-59-dark);
--active-color-60: var(--ai-color-technology-02-60-dark);
--active-color-61: var(--ai-color-technology-02-61-dark);
--active-color-62: var(--ai-color-technology-02-62-dark);
--active-color-63: var(--ai-color-technology-02-63-dark);
--active-color-64: var(--ai-color-technology-02-64-dark);
--active-logo_stacked: var(--img-technology-02-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-dark);
--active-background: var(--img-technology-02-background-dark);
--active-moodboard: var(--img-technology-02-moodboard-dark);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope-user section, dark */
[data-theme="dark"] .scope-user--technology-02,
.scope-user--technology-02.scope-user--technology-02[data-theme="dark"] {
--active-color-01: var(--user-color-technology-02-01-dark);
--active-color-02: var(--user-color-technology-02-02-dark);
--active-color-03: var(--user-color-technology-02-03-dark);
--active-color-04: var(--user-color-technology-02-04-dark);
--active-color-05: var(--user-color-technology-02-05-dark);
--active-color-06: var(--user-color-technology-02-06-dark);
--active-color-07: var(--user-color-technology-02-07-dark);
--active-color-08: var(--user-color-technology-02-08-dark);
--active-color-09: var(--user-color-technology-02-09-dark);
--active-color-10: var(--user-color-technology-02-10-dark);
--active-color-11: var(--user-color-technology-02-11-dark);
--active-color-12: var(--user-color-technology-02-12-dark);
--active-color-13: var(--user-color-technology-02-13-dark);
--active-color-14: var(--user-color-technology-02-14-dark);
--active-color-15: var(--user-color-technology-02-15-dark);
--active-color-16: var(--user-color-technology-02-16-dark);
--active-color-17: var(--user-color-technology-02-17-dark);
--active-color-18: var(--user-color-technology-02-18-dark);
--active-color-19: var(--user-color-technology-02-19-dark);
--active-color-20: var(--user-color-technology-02-20-dark);
--active-color-21: var(--user-color-technology-02-21-dark);
--active-color-22: var(--user-color-technology-02-22-dark);
--active-color-23: var(--user-color-technology-02-23-dark);
--active-color-24: var(--user-color-technology-02-24-dark);
--active-color-25: var(--user-color-technology-02-25-dark);
--active-color-26: var(--user-color-technology-02-26-dark);
--active-color-27: var(--user-color-technology-02-27-dark);
--active-color-28: var(--user-color-technology-02-28-dark);
--active-color-29: var(--user-color-technology-02-29-dark);
--active-color-30: var(--user-color-technology-02-30-dark);
--active-color-31: var(--user-color-technology-02-31-dark);
--active-color-32: var(--user-color-technology-02-32-dark);
--active-color-33: var(--user-color-technology-02-33-dark);
--active-color-34: var(--user-color-technology-02-34-dark);
--active-color-35: var(--user-color-technology-02-35-dark);
--active-color-36: var(--user-color-technology-02-36-dark);
--active-color-37: var(--user-color-technology-02-37-dark);
--active-color-38: var(--user-color-technology-02-38-dark);
--active-color-39: var(--user-color-technology-02-39-dark);
--active-color-40: var(--user-color-technology-02-40-dark);
--active-color-41: var(--user-color-technology-02-41-dark);
--active-color-42: var(--user-color-technology-02-42-dark);
--active-color-43: var(--user-color-technology-02-43-dark);
--active-color-44: var(--user-color-technology-02-44-dark);
--active-color-45: var(--user-color-technology-02-45-dark);
--active-color-46: var(--user-color-technology-02-46-dark);
--active-color-47: var(--user-color-technology-02-47-dark);
--active-color-48: var(--user-color-technology-02-48-dark);
--active-color-49: var(--user-color-technology-02-49-dark);
--active-color-50: var(--user-color-technology-02-50-dark);
--active-color-51: var(--user-color-technology-02-51-dark);
--active-color-52: var(--user-color-technology-02-52-dark);
--active-color-53: var(--user-color-technology-02-53-dark);
--active-color-54: var(--user-color-technology-02-54-dark);
--active-color-55: var(--user-color-technology-02-55-dark);
--active-color-56: var(--user-color-technology-02-56-dark);
--active-color-57: var(--user-color-technology-02-57-dark);
--active-color-58: var(--user-color-technology-02-58-dark);
--active-color-59: var(--user-color-technology-02-59-dark);
--active-color-60: var(--user-color-technology-02-60-dark);
--active-color-61: var(--user-color-technology-02-61-dark);
--active-color-62: var(--user-color-technology-02-62-dark);
--active-color-63: var(--user-color-technology-02-63-dark);
--active-color-64: var(--user-color-technology-02-64-dark);
--active-logo_stacked: var(--img-technology-02-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-dark);
--active-background: var(--img-technology-02-background-dark);
--active-moodboard: var(--img-technology-02-moodboard-dark);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope section, light */
[data-theme="light"] .scope--technology-02,
.scope--technology-02.scope--technology-02[data-theme="light"] {
--active-color-01: var(--color-technology-02-01-light);
--active-color-02: var(--color-technology-02-02-light);
--active-color-03: var(--color-technology-02-03-light);
--active-color-04: var(--color-technology-02-04-light);
--active-color-05: var(--color-technology-02-05-light);
--active-color-06: var(--color-technology-02-06-light);
--active-color-07: var(--color-technology-02-07-light);
--active-color-08: var(--color-technology-02-08-light);
--active-color-09: var(--color-technology-02-09-light);
--active-color-10: var(--color-technology-02-10-light);
--active-color-11: var(--color-technology-02-11-light);
--active-color-12: var(--color-technology-02-12-light);
--active-color-13: var(--color-technology-02-13-light);
--active-color-14: var(--color-technology-02-14-light);
--active-color-15: var(--color-technology-02-15-light);
--active-color-16: var(--color-technology-02-16-light);
--active-color-17: var(--color-technology-02-17-light);
--active-color-18: var(--color-technology-02-18-light);
--active-color-19: var(--color-technology-02-19-light);
--active-color-20: var(--color-technology-02-20-light);
--active-color-21: var(--color-technology-02-21-light);
--active-color-22: var(--color-technology-02-22-light);
--active-color-23: var(--color-technology-02-23-light);
--active-color-24: var(--color-technology-02-24-light);
--active-color-25: var(--color-technology-02-25-light);
--active-color-26: var(--color-technology-02-26-light);
--active-color-27: var(--color-technology-02-27-light);
--active-color-28: var(--color-technology-02-28-light);
--active-color-29: var(--color-technology-02-29-light);
--active-color-30: var(--color-technology-02-30-light);
--active-color-31: var(--color-technology-02-31-light);
--active-color-32: var(--color-technology-02-32-light);
--active-color-33: var(--color-technology-02-33-light);
--active-color-34: var(--color-technology-02-34-light);
--active-color-35: var(--color-technology-02-35-light);
--active-color-36: var(--color-technology-02-36-light);
--active-color-37: var(--color-technology-02-37-light);
--active-color-38: var(--color-technology-02-38-light);
--active-color-39: var(--color-technology-02-39-light);
--active-color-40: var(--color-technology-02-40-light);
--active-color-41: var(--color-technology-02-41-light);
--active-color-42: var(--color-technology-02-42-light);
--active-color-43: var(--color-technology-02-43-light);
--active-color-44: var(--color-technology-02-44-light);
--active-color-45: var(--color-technology-02-45-light);
--active-color-46: var(--color-technology-02-46-light);
--active-color-47: var(--color-technology-02-47-light);
--active-color-48: var(--color-technology-02-48-light);
--active-color-49: var(--color-technology-02-49-light);
--active-color-50: var(--color-technology-02-50-light);
--active-color-51: var(--color-technology-02-51-light);
--active-color-52: var(--color-technology-02-52-light);
--active-color-53: var(--color-technology-02-53-light);
--active-color-54: var(--color-technology-02-54-light);
--active-color-55: var(--color-technology-02-55-light);
--active-color-56: var(--color-technology-02-56-light);
--active-color-57: var(--color-technology-02-57-light);
--active-color-58: var(--color-technology-02-58-light);
--active-color-59: var(--color-technology-02-59-light);
--active-color-60: var(--color-technology-02-60-light);
--active-color-61: var(--color-technology-02-61-light);
--active-color-62: var(--color-technology-02-62-light);
--active-color-63: var(--color-technology-02-63-light);
--active-color-64: var(--color-technology-02-64-light);
--active-logo_stacked: var(--img-technology-02-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-light);
--active-background: var(--img-technology-02-background-light);
--active-moodboard: var(--img-technology-02-moodboard-light);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope-ai section, light */
[data-theme="light"] .scope-ai--technology-02,
.scope-ai--technology-02.scope-ai--technology-02[data-theme="light"] {
--active-color-01: var(--ai-color-technology-02-01-light);
--active-color-02: var(--ai-color-technology-02-02-light);
--active-color-03: var(--ai-color-technology-02-03-light);
--active-color-04: var(--ai-color-technology-02-04-light);
--active-color-05: var(--ai-color-technology-02-05-light);
--active-color-06: var(--ai-color-technology-02-06-light);
--active-color-07: var(--ai-color-technology-02-07-light);
--active-color-08: var(--ai-color-technology-02-08-light);
--active-color-09: var(--ai-color-technology-02-09-light);
--active-color-10: var(--ai-color-technology-02-10-light);
--active-color-11: var(--ai-color-technology-02-11-light);
--active-color-12: var(--ai-color-technology-02-12-light);
--active-color-13: var(--ai-color-technology-02-13-light);
--active-color-14: var(--ai-color-technology-02-14-light);
--active-color-15: var(--ai-color-technology-02-15-light);
--active-color-16: var(--ai-color-technology-02-16-light);
--active-color-17: var(--ai-color-technology-02-17-light);
--active-color-18: var(--ai-color-technology-02-18-light);
--active-color-19: var(--ai-color-technology-02-19-light);
--active-color-20: var(--ai-color-technology-02-20-light);
--active-color-21: var(--ai-color-technology-02-21-light);
--active-color-22: var(--ai-color-technology-02-22-light);
--active-color-23: var(--ai-color-technology-02-23-light);
--active-color-24: var(--ai-color-technology-02-24-light);
--active-color-25: var(--ai-color-technology-02-25-light);
--active-color-26: var(--ai-color-technology-02-26-light);
--active-color-27: var(--ai-color-technology-02-27-light);
--active-color-28: var(--ai-color-technology-02-28-light);
--active-color-29: var(--ai-color-technology-02-29-light);
--active-color-30: var(--ai-color-technology-02-30-light);
--active-color-31: var(--ai-color-technology-02-31-light);
--active-color-32: var(--ai-color-technology-02-32-light);
--active-color-33: var(--ai-color-technology-02-33-light);
--active-color-34: var(--ai-color-technology-02-34-light);
--active-color-35: var(--ai-color-technology-02-35-light);
--active-color-36: var(--ai-color-technology-02-36-light);
--active-color-37: var(--ai-color-technology-02-37-light);
--active-color-38: var(--ai-color-technology-02-38-light);
--active-color-39: var(--ai-color-technology-02-39-light);
--active-color-40: var(--ai-color-technology-02-40-light);
--active-color-41: var(--ai-color-technology-02-41-light);
--active-color-42: var(--ai-color-technology-02-42-light);
--active-color-43: var(--ai-color-technology-02-43-light);
--active-color-44: var(--ai-color-technology-02-44-light);
--active-color-45: var(--ai-color-technology-02-45-light);
--active-color-46: var(--ai-color-technology-02-46-light);
--active-color-47: var(--ai-color-technology-02-47-light);
--active-color-48: var(--ai-color-technology-02-48-light);
--active-color-49: var(--ai-color-technology-02-49-light);
--active-color-50: var(--ai-color-technology-02-50-light);
--active-color-51: var(--ai-color-technology-02-51-light);
--active-color-52: var(--ai-color-technology-02-52-light);
--active-color-53: var(--ai-color-technology-02-53-light);
--active-color-54: var(--ai-color-technology-02-54-light);
--active-color-55: var(--ai-color-technology-02-55-light);
--active-color-56: var(--ai-color-technology-02-56-light);
--active-color-57: var(--ai-color-technology-02-57-light);
--active-color-58: var(--ai-color-technology-02-58-light);
--active-color-59: var(--ai-color-technology-02-59-light);
--active-color-60: var(--ai-color-technology-02-60-light);
--active-color-61: var(--ai-color-technology-02-61-light);
--active-color-62: var(--ai-color-technology-02-62-light);
--active-color-63: var(--ai-color-technology-02-63-light);
--active-color-64: var(--ai-color-technology-02-64-light);
--active-logo_stacked: var(--img-technology-02-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-light);
--active-background: var(--img-technology-02-background-light);
--active-moodboard: var(--img-technology-02-moodboard-light);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* DA-M — scope-user section, light */
[data-theme="light"] .scope-user--technology-02,
.scope-user--technology-02.scope-user--technology-02[data-theme="light"] {
--active-color-01: var(--user-color-technology-02-01-light);
--active-color-02: var(--user-color-technology-02-02-light);
--active-color-03: var(--user-color-technology-02-03-light);
--active-color-04: var(--user-color-technology-02-04-light);
--active-color-05: var(--user-color-technology-02-05-light);
--active-color-06: var(--user-color-technology-02-06-light);
--active-color-07: var(--user-color-technology-02-07-light);
--active-color-08: var(--user-color-technology-02-08-light);
--active-color-09: var(--user-color-technology-02-09-light);
--active-color-10: var(--user-color-technology-02-10-light);
--active-color-11: var(--user-color-technology-02-11-light);
--active-color-12: var(--user-color-technology-02-12-light);
--active-color-13: var(--user-color-technology-02-13-light);
--active-color-14: var(--user-color-technology-02-14-light);
--active-color-15: var(--user-color-technology-02-15-light);
--active-color-16: var(--user-color-technology-02-16-light);
--active-color-17: var(--user-color-technology-02-17-light);
--active-color-18: var(--user-color-technology-02-18-light);
--active-color-19: var(--user-color-technology-02-19-light);
--active-color-20: var(--user-color-technology-02-20-light);
--active-color-21: var(--user-color-technology-02-21-light);
--active-color-22: var(--user-color-technology-02-22-light);
--active-color-23: var(--user-color-technology-02-23-light);
--active-color-24: var(--user-color-technology-02-24-light);
--active-color-25: var(--user-color-technology-02-25-light);
--active-color-26: var(--user-color-technology-02-26-light);
--active-color-27: var(--user-color-technology-02-27-light);
--active-color-28: var(--user-color-technology-02-28-light);
--active-color-29: var(--user-color-technology-02-29-light);
--active-color-30: var(--user-color-technology-02-30-light);
--active-color-31: var(--user-color-technology-02-31-light);
--active-color-32: var(--user-color-technology-02-32-light);
--active-color-33: var(--user-color-technology-02-33-light);
--active-color-34: var(--user-color-technology-02-34-light);
--active-color-35: var(--user-color-technology-02-35-light);
--active-color-36: var(--user-color-technology-02-36-light);
--active-color-37: var(--user-color-technology-02-37-light);
--active-color-38: var(--user-color-technology-02-38-light);
--active-color-39: var(--user-color-technology-02-39-light);
--active-color-40: var(--user-color-technology-02-40-light);
--active-color-41: var(--user-color-technology-02-41-light);
--active-color-42: var(--user-color-technology-02-42-light);
--active-color-43: var(--user-color-technology-02-43-light);
--active-color-44: var(--user-color-technology-02-44-light);
--active-color-45: var(--user-color-technology-02-45-light);
--active-color-46: var(--user-color-technology-02-46-light);
--active-color-47: var(--user-color-technology-02-47-light);
--active-color-48: var(--user-color-technology-02-48-light);
--active-color-49: var(--user-color-technology-02-49-light);
--active-color-50: var(--user-color-technology-02-50-light);
--active-color-51: var(--user-color-technology-02-51-light);
--active-color-52: var(--user-color-technology-02-52-light);
--active-color-53: var(--user-color-technology-02-53-light);
--active-color-54: var(--user-color-technology-02-54-light);
--active-color-55: var(--user-color-technology-02-55-light);
--active-color-56: var(--user-color-technology-02-56-light);
--active-color-57: var(--user-color-technology-02-57-light);
--active-color-58: var(--user-color-technology-02-58-light);
--active-color-59: var(--user-color-technology-02-59-light);
--active-color-60: var(--user-color-technology-02-60-light);
--active-color-61: var(--user-color-technology-02-61-light);
--active-color-62: var(--user-color-technology-02-62-light);
--active-color-63: var(--user-color-technology-02-63-light);
--active-color-64: var(--user-color-technology-02-64-light);
--active-logo_stacked: var(--img-technology-02-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-02-logo_horizontal-light);
--active-background: var(--img-technology-02-background-light);
--active-moodboard: var(--img-technology-02-moodboard-light);
--active-hero: var(--img-technology-02-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope section, dark */
[data-theme="dark"] .scope--technology-03,
.scope--technology-03.scope--technology-03[data-theme="dark"] {
--active-color-01: var(--color-technology-03-01-dark);
--active-color-02: var(--color-technology-03-02-dark);
--active-color-03: var(--color-technology-03-03-dark);
--active-color-04: var(--color-technology-03-04-dark);
--active-color-05: var(--color-technology-03-05-dark);
--active-color-06: var(--color-technology-03-06-dark);
--active-color-07: var(--color-technology-03-07-dark);
--active-color-08: var(--color-technology-03-08-dark);
--active-color-09: var(--color-technology-03-09-dark);
--active-color-10: var(--color-technology-03-10-dark);
--active-color-11: var(--color-technology-03-11-dark);
--active-color-12: var(--color-technology-03-12-dark);
--active-color-13: var(--color-technology-03-13-dark);
--active-color-14: var(--color-technology-03-14-dark);
--active-color-15: var(--color-technology-03-15-dark);
--active-color-16: var(--color-technology-03-16-dark);
--active-color-17: var(--color-technology-03-17-dark);
--active-color-18: var(--color-technology-03-18-dark);
--active-color-19: var(--color-technology-03-19-dark);
--active-color-20: var(--color-technology-03-20-dark);
--active-color-21: var(--color-technology-03-21-dark);
--active-color-22: var(--color-technology-03-22-dark);
--active-color-23: var(--color-technology-03-23-dark);
--active-color-24: var(--color-technology-03-24-dark);
--active-color-25: var(--color-technology-03-25-dark);
--active-color-26: var(--color-technology-03-26-dark);
--active-color-27: var(--color-technology-03-27-dark);
--active-color-28: var(--color-technology-03-28-dark);
--active-color-29: var(--color-technology-03-29-dark);
--active-color-30: var(--color-technology-03-30-dark);
--active-color-31: var(--color-technology-03-31-dark);
--active-color-32: var(--color-technology-03-32-dark);
--active-color-33: var(--color-technology-03-33-dark);
--active-color-34: var(--color-technology-03-34-dark);
--active-color-35: var(--color-technology-03-35-dark);
--active-color-36: var(--color-technology-03-36-dark);
--active-color-37: var(--color-technology-03-37-dark);
--active-color-38: var(--color-technology-03-38-dark);
--active-color-39: var(--color-technology-03-39-dark);
--active-color-40: var(--color-technology-03-40-dark);
--active-color-41: var(--color-technology-03-41-dark);
--active-color-42: var(--color-technology-03-42-dark);
--active-color-43: var(--color-technology-03-43-dark);
--active-color-44: var(--color-technology-03-44-dark);
--active-color-45: var(--color-technology-03-45-dark);
--active-color-46: var(--color-technology-03-46-dark);
--active-color-47: var(--color-technology-03-47-dark);
--active-color-48: var(--color-technology-03-48-dark);
--active-color-49: var(--color-technology-03-49-dark);
--active-color-50: var(--color-technology-03-50-dark);
--active-color-51: var(--color-technology-03-51-dark);
--active-color-52: var(--color-technology-03-52-dark);
--active-color-53: var(--color-technology-03-53-dark);
--active-color-54: var(--color-technology-03-54-dark);
--active-color-55: var(--color-technology-03-55-dark);
--active-color-56: var(--color-technology-03-56-dark);
--active-color-57: var(--color-technology-03-57-dark);
--active-color-58: var(--color-technology-03-58-dark);
--active-color-59: var(--color-technology-03-59-dark);
--active-color-60: var(--color-technology-03-60-dark);
--active-color-61: var(--color-technology-03-61-dark);
--active-color-62: var(--color-technology-03-62-dark);
--active-color-63: var(--color-technology-03-63-dark);
--active-color-64: var(--color-technology-03-64-dark);
--active-logo_stacked: var(--img-technology-03-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-dark);
--active-background: var(--img-technology-03-background-dark);
--active-moodboard: var(--img-technology-03-moodboard-dark);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope-ai section, dark */
[data-theme="dark"] .scope-ai--technology-03,
.scope-ai--technology-03.scope-ai--technology-03[data-theme="dark"] {
--active-color-01: var(--ai-color-technology-03-01-dark);
--active-color-02: var(--ai-color-technology-03-02-dark);
--active-color-03: var(--ai-color-technology-03-03-dark);
--active-color-04: var(--ai-color-technology-03-04-dark);
--active-color-05: var(--ai-color-technology-03-05-dark);
--active-color-06: var(--ai-color-technology-03-06-dark);
--active-color-07: var(--ai-color-technology-03-07-dark);
--active-color-08: var(--ai-color-technology-03-08-dark);
--active-color-09: var(--ai-color-technology-03-09-dark);
--active-color-10: var(--ai-color-technology-03-10-dark);
--active-color-11: var(--ai-color-technology-03-11-dark);
--active-color-12: var(--ai-color-technology-03-12-dark);
--active-color-13: var(--ai-color-technology-03-13-dark);
--active-color-14: var(--ai-color-technology-03-14-dark);
--active-color-15: var(--ai-color-technology-03-15-dark);
--active-color-16: var(--ai-color-technology-03-16-dark);
--active-color-17: var(--ai-color-technology-03-17-dark);
--active-color-18: var(--ai-color-technology-03-18-dark);
--active-color-19: var(--ai-color-technology-03-19-dark);
--active-color-20: var(--ai-color-technology-03-20-dark);
--active-color-21: var(--ai-color-technology-03-21-dark);
--active-color-22: var(--ai-color-technology-03-22-dark);
--active-color-23: var(--ai-color-technology-03-23-dark);
--active-color-24: var(--ai-color-technology-03-24-dark);
--active-color-25: var(--ai-color-technology-03-25-dark);
--active-color-26: var(--ai-color-technology-03-26-dark);
--active-color-27: var(--ai-color-technology-03-27-dark);
--active-color-28: var(--ai-color-technology-03-28-dark);
--active-color-29: var(--ai-color-technology-03-29-dark);
--active-color-30: var(--ai-color-technology-03-30-dark);
--active-color-31: var(--ai-color-technology-03-31-dark);
--active-color-32: var(--ai-color-technology-03-32-dark);
--active-color-33: var(--ai-color-technology-03-33-dark);
--active-color-34: var(--ai-color-technology-03-34-dark);
--active-color-35: var(--ai-color-technology-03-35-dark);
--active-color-36: var(--ai-color-technology-03-36-dark);
--active-color-37: var(--ai-color-technology-03-37-dark);
--active-color-38: var(--ai-color-technology-03-38-dark);
--active-color-39: var(--ai-color-technology-03-39-dark);
--active-color-40: var(--ai-color-technology-03-40-dark);
--active-color-41: var(--ai-color-technology-03-41-dark);
--active-color-42: var(--ai-color-technology-03-42-dark);
--active-color-43: var(--ai-color-technology-03-43-dark);
--active-color-44: var(--ai-color-technology-03-44-dark);
--active-color-45: var(--ai-color-technology-03-45-dark);
--active-color-46: var(--ai-color-technology-03-46-dark);
--active-color-47: var(--ai-color-technology-03-47-dark);
--active-color-48: var(--ai-color-technology-03-48-dark);
--active-color-49: var(--ai-color-technology-03-49-dark);
--active-color-50: var(--ai-color-technology-03-50-dark);
--active-color-51: var(--ai-color-technology-03-51-dark);
--active-color-52: var(--ai-color-technology-03-52-dark);
--active-color-53: var(--ai-color-technology-03-53-dark);
--active-color-54: var(--ai-color-technology-03-54-dark);
--active-color-55: var(--ai-color-technology-03-55-dark);
--active-color-56: var(--ai-color-technology-03-56-dark);
--active-color-57: var(--ai-color-technology-03-57-dark);
--active-color-58: var(--ai-color-technology-03-58-dark);
--active-color-59: var(--ai-color-technology-03-59-dark);
--active-color-60: var(--ai-color-technology-03-60-dark);
--active-color-61: var(--ai-color-technology-03-61-dark);
--active-color-62: var(--ai-color-technology-03-62-dark);
--active-color-63: var(--ai-color-technology-03-63-dark);
--active-color-64: var(--ai-color-technology-03-64-dark);
--active-logo_stacked: var(--img-technology-03-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-dark);
--active-background: var(--img-technology-03-background-dark);
--active-moodboard: var(--img-technology-03-moodboard-dark);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope-user section, dark */
[data-theme="dark"] .scope-user--technology-03,
.scope-user--technology-03.scope-user--technology-03[data-theme="dark"] {
--active-color-01: var(--user-color-technology-03-01-dark);
--active-color-02: var(--user-color-technology-03-02-dark);
--active-color-03: var(--user-color-technology-03-03-dark);
--active-color-04: var(--user-color-technology-03-04-dark);
--active-color-05: var(--user-color-technology-03-05-dark);
--active-color-06: var(--user-color-technology-03-06-dark);
--active-color-07: var(--user-color-technology-03-07-dark);
--active-color-08: var(--user-color-technology-03-08-dark);
--active-color-09: var(--user-color-technology-03-09-dark);
--active-color-10: var(--user-color-technology-03-10-dark);
--active-color-11: var(--user-color-technology-03-11-dark);
--active-color-12: var(--user-color-technology-03-12-dark);
--active-color-13: var(--user-color-technology-03-13-dark);
--active-color-14: var(--user-color-technology-03-14-dark);
--active-color-15: var(--user-color-technology-03-15-dark);
--active-color-16: var(--user-color-technology-03-16-dark);
--active-color-17: var(--user-color-technology-03-17-dark);
--active-color-18: var(--user-color-technology-03-18-dark);
--active-color-19: var(--user-color-technology-03-19-dark);
--active-color-20: var(--user-color-technology-03-20-dark);
--active-color-21: var(--user-color-technology-03-21-dark);
--active-color-22: var(--user-color-technology-03-22-dark);
--active-color-23: var(--user-color-technology-03-23-dark);
--active-color-24: var(--user-color-technology-03-24-dark);
--active-color-25: var(--user-color-technology-03-25-dark);
--active-color-26: var(--user-color-technology-03-26-dark);
--active-color-27: var(--user-color-technology-03-27-dark);
--active-color-28: var(--user-color-technology-03-28-dark);
--active-color-29: var(--user-color-technology-03-29-dark);
--active-color-30: var(--user-color-technology-03-30-dark);
--active-color-31: var(--user-color-technology-03-31-dark);
--active-color-32: var(--user-color-technology-03-32-dark);
--active-color-33: var(--user-color-technology-03-33-dark);
--active-color-34: var(--user-color-technology-03-34-dark);
--active-color-35: var(--user-color-technology-03-35-dark);
--active-color-36: var(--user-color-technology-03-36-dark);
--active-color-37: var(--user-color-technology-03-37-dark);
--active-color-38: var(--user-color-technology-03-38-dark);
--active-color-39: var(--user-color-technology-03-39-dark);
--active-color-40: var(--user-color-technology-03-40-dark);
--active-color-41: var(--user-color-technology-03-41-dark);
--active-color-42: var(--user-color-technology-03-42-dark);
--active-color-43: var(--user-color-technology-03-43-dark);
--active-color-44: var(--user-color-technology-03-44-dark);
--active-color-45: var(--user-color-technology-03-45-dark);
--active-color-46: var(--user-color-technology-03-46-dark);
--active-color-47: var(--user-color-technology-03-47-dark);
--active-color-48: var(--user-color-technology-03-48-dark);
--active-color-49: var(--user-color-technology-03-49-dark);
--active-color-50: var(--user-color-technology-03-50-dark);
--active-color-51: var(--user-color-technology-03-51-dark);
--active-color-52: var(--user-color-technology-03-52-dark);
--active-color-53: var(--user-color-technology-03-53-dark);
--active-color-54: var(--user-color-technology-03-54-dark);
--active-color-55: var(--user-color-technology-03-55-dark);
--active-color-56: var(--user-color-technology-03-56-dark);
--active-color-57: var(--user-color-technology-03-57-dark);
--active-color-58: var(--user-color-technology-03-58-dark);
--active-color-59: var(--user-color-technology-03-59-dark);
--active-color-60: var(--user-color-technology-03-60-dark);
--active-color-61: var(--user-color-technology-03-61-dark);
--active-color-62: var(--user-color-technology-03-62-dark);
--active-color-63: var(--user-color-technology-03-63-dark);
--active-color-64: var(--user-color-technology-03-64-dark);
--active-logo_stacked: var(--img-technology-03-logo_stacked-dark);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-dark);
--active-background: var(--img-technology-03-background-dark);
--active-moodboard: var(--img-technology-03-moodboard-dark);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope section, light */
[data-theme="light"] .scope--technology-03,
.scope--technology-03.scope--technology-03[data-theme="light"] {
--active-color-01: var(--color-technology-03-01-light);
--active-color-02: var(--color-technology-03-02-light);
--active-color-03: var(--color-technology-03-03-light);
--active-color-04: var(--color-technology-03-04-light);
--active-color-05: var(--color-technology-03-05-light);
--active-color-06: var(--color-technology-03-06-light);
--active-color-07: var(--color-technology-03-07-light);
--active-color-08: var(--color-technology-03-08-light);
--active-color-09: var(--color-technology-03-09-light);
--active-color-10: var(--color-technology-03-10-light);
--active-color-11: var(--color-technology-03-11-light);
--active-color-12: var(--color-technology-03-12-light);
--active-color-13: var(--color-technology-03-13-light);
--active-color-14: var(--color-technology-03-14-light);
--active-color-15: var(--color-technology-03-15-light);
--active-color-16: var(--color-technology-03-16-light);
--active-color-17: var(--color-technology-03-17-light);
--active-color-18: var(--color-technology-03-18-light);
--active-color-19: var(--color-technology-03-19-light);
--active-color-20: var(--color-technology-03-20-light);
--active-color-21: var(--color-technology-03-21-light);
--active-color-22: var(--color-technology-03-22-light);
--active-color-23: var(--color-technology-03-23-light);
--active-color-24: var(--color-technology-03-24-light);
--active-color-25: var(--color-technology-03-25-light);
--active-color-26: var(--color-technology-03-26-light);
--active-color-27: var(--color-technology-03-27-light);
--active-color-28: var(--color-technology-03-28-light);
--active-color-29: var(--color-technology-03-29-light);
--active-color-30: var(--color-technology-03-30-light);
--active-color-31: var(--color-technology-03-31-light);
--active-color-32: var(--color-technology-03-32-light);
--active-color-33: var(--color-technology-03-33-light);
--active-color-34: var(--color-technology-03-34-light);
--active-color-35: var(--color-technology-03-35-light);
--active-color-36: var(--color-technology-03-36-light);
--active-color-37: var(--color-technology-03-37-light);
--active-color-38: var(--color-technology-03-38-light);
--active-color-39: var(--color-technology-03-39-light);
--active-color-40: var(--color-technology-03-40-light);
--active-color-41: var(--color-technology-03-41-light);
--active-color-42: var(--color-technology-03-42-light);
--active-color-43: var(--color-technology-03-43-light);
--active-color-44: var(--color-technology-03-44-light);
--active-color-45: var(--color-technology-03-45-light);
--active-color-46: var(--color-technology-03-46-light);
--active-color-47: var(--color-technology-03-47-light);
--active-color-48: var(--color-technology-03-48-light);
--active-color-49: var(--color-technology-03-49-light);
--active-color-50: var(--color-technology-03-50-light);
--active-color-51: var(--color-technology-03-51-light);
--active-color-52: var(--color-technology-03-52-light);
--active-color-53: var(--color-technology-03-53-light);
--active-color-54: var(--color-technology-03-54-light);
--active-color-55: var(--color-technology-03-55-light);
--active-color-56: var(--color-technology-03-56-light);
--active-color-57: var(--color-technology-03-57-light);
--active-color-58: var(--color-technology-03-58-light);
--active-color-59: var(--color-technology-03-59-light);
--active-color-60: var(--color-technology-03-60-light);
--active-color-61: var(--color-technology-03-61-light);
--active-color-62: var(--color-technology-03-62-light);
--active-color-63: var(--color-technology-03-63-light);
--active-color-64: var(--color-technology-03-64-light);
--active-logo_stacked: var(--img-technology-03-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-light);
--active-background: var(--img-technology-03-background-light);
--active-moodboard: var(--img-technology-03-moodboard-light);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope-ai section, light */
[data-theme="light"] .scope-ai--technology-03,
.scope-ai--technology-03.scope-ai--technology-03[data-theme="light"] {
--active-color-01: var(--ai-color-technology-03-01-light);
--active-color-02: var(--ai-color-technology-03-02-light);
--active-color-03: var(--ai-color-technology-03-03-light);
--active-color-04: var(--ai-color-technology-03-04-light);
--active-color-05: var(--ai-color-technology-03-05-light);
--active-color-06: var(--ai-color-technology-03-06-light);
--active-color-07: var(--ai-color-technology-03-07-light);
--active-color-08: var(--ai-color-technology-03-08-light);
--active-color-09: var(--ai-color-technology-03-09-light);
--active-color-10: var(--ai-color-technology-03-10-light);
--active-color-11: var(--ai-color-technology-03-11-light);
--active-color-12: var(--ai-color-technology-03-12-light);
--active-color-13: var(--ai-color-technology-03-13-light);
--active-color-14: var(--ai-color-technology-03-14-light);
--active-color-15: var(--ai-color-technology-03-15-light);
--active-color-16: var(--ai-color-technology-03-16-light);
--active-color-17: var(--ai-color-technology-03-17-light);
--active-color-18: var(--ai-color-technology-03-18-light);
--active-color-19: var(--ai-color-technology-03-19-light);
--active-color-20: var(--ai-color-technology-03-20-light);
--active-color-21: var(--ai-color-technology-03-21-light);
--active-color-22: var(--ai-color-technology-03-22-light);
--active-color-23: var(--ai-color-technology-03-23-light);
--active-color-24: var(--ai-color-technology-03-24-light);
--active-color-25: var(--ai-color-technology-03-25-light);
--active-color-26: var(--ai-color-technology-03-26-light);
--active-color-27: var(--ai-color-technology-03-27-light);
--active-color-28: var(--ai-color-technology-03-28-light);
--active-color-29: var(--ai-color-technology-03-29-light);
--active-color-30: var(--ai-color-technology-03-30-light);
--active-color-31: var(--ai-color-technology-03-31-light);
--active-color-32: var(--ai-color-technology-03-32-light);
--active-color-33: var(--ai-color-technology-03-33-light);
--active-color-34: var(--ai-color-technology-03-34-light);
--active-color-35: var(--ai-color-technology-03-35-light);
--active-color-36: var(--ai-color-technology-03-36-light);
--active-color-37: var(--ai-color-technology-03-37-light);
--active-color-38: var(--ai-color-technology-03-38-light);
--active-color-39: var(--ai-color-technology-03-39-light);
--active-color-40: var(--ai-color-technology-03-40-light);
--active-color-41: var(--ai-color-technology-03-41-light);
--active-color-42: var(--ai-color-technology-03-42-light);
--active-color-43: var(--ai-color-technology-03-43-light);
--active-color-44: var(--ai-color-technology-03-44-light);
--active-color-45: var(--ai-color-technology-03-45-light);
--active-color-46: var(--ai-color-technology-03-46-light);
--active-color-47: var(--ai-color-technology-03-47-light);
--active-color-48: var(--ai-color-technology-03-48-light);
--active-color-49: var(--ai-color-technology-03-49-light);
--active-color-50: var(--ai-color-technology-03-50-light);
--active-color-51: var(--ai-color-technology-03-51-light);
--active-color-52: var(--ai-color-technology-03-52-light);
--active-color-53: var(--ai-color-technology-03-53-light);
--active-color-54: var(--ai-color-technology-03-54-light);
--active-color-55: var(--ai-color-technology-03-55-light);
--active-color-56: var(--ai-color-technology-03-56-light);
--active-color-57: var(--ai-color-technology-03-57-light);
--active-color-58: var(--ai-color-technology-03-58-light);
--active-color-59: var(--ai-color-technology-03-59-light);
--active-color-60: var(--ai-color-technology-03-60-light);
--active-color-61: var(--ai-color-technology-03-61-light);
--active-color-62: var(--ai-color-technology-03-62-light);
--active-color-63: var(--ai-color-technology-03-63-light);
--active-color-64: var(--ai-color-technology-03-64-light);
--active-logo_stacked: var(--img-technology-03-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-light);
--active-background: var(--img-technology-03-background-light);
--active-moodboard: var(--img-technology-03-moodboard-light);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* mTok — scope-user section, light */
[data-theme="light"] .scope-user--technology-03,
.scope-user--technology-03.scope-user--technology-03[data-theme="light"] {
--active-color-01: var(--user-color-technology-03-01-light);
--active-color-02: var(--user-color-technology-03-02-light);
--active-color-03: var(--user-color-technology-03-03-light);
--active-color-04: var(--user-color-technology-03-04-light);
--active-color-05: var(--user-color-technology-03-05-light);
--active-color-06: var(--user-color-technology-03-06-light);
--active-color-07: var(--user-color-technology-03-07-light);
--active-color-08: var(--user-color-technology-03-08-light);
--active-color-09: var(--user-color-technology-03-09-light);
--active-color-10: var(--user-color-technology-03-10-light);
--active-color-11: var(--user-color-technology-03-11-light);
--active-color-12: var(--user-color-technology-03-12-light);
--active-color-13: var(--user-color-technology-03-13-light);
--active-color-14: var(--user-color-technology-03-14-light);
--active-color-15: var(--user-color-technology-03-15-light);
--active-color-16: var(--user-color-technology-03-16-light);
--active-color-17: var(--user-color-technology-03-17-light);
--active-color-18: var(--user-color-technology-03-18-light);
--active-color-19: var(--user-color-technology-03-19-light);
--active-color-20: var(--user-color-technology-03-20-light);
--active-color-21: var(--user-color-technology-03-21-light);
--active-color-22: var(--user-color-technology-03-22-light);
--active-color-23: var(--user-color-technology-03-23-light);
--active-color-24: var(--user-color-technology-03-24-light);
--active-color-25: var(--user-color-technology-03-25-light);
--active-color-26: var(--user-color-technology-03-26-light);
--active-color-27: var(--user-color-technology-03-27-light);
--active-color-28: var(--user-color-technology-03-28-light);
--active-color-29: var(--user-color-technology-03-29-light);
--active-color-30: var(--user-color-technology-03-30-light);
--active-color-31: var(--user-color-technology-03-31-light);
--active-color-32: var(--user-color-technology-03-32-light);
--active-color-33: var(--user-color-technology-03-33-light);
--active-color-34: var(--user-color-technology-03-34-light);
--active-color-35: var(--user-color-technology-03-35-light);
--active-color-36: var(--user-color-technology-03-36-light);
--active-color-37: var(--user-color-technology-03-37-light);
--active-color-38: var(--user-color-technology-03-38-light);
--active-color-39: var(--user-color-technology-03-39-light);
--active-color-40: var(--user-color-technology-03-40-light);
--active-color-41: var(--user-color-technology-03-41-light);
--active-color-42: var(--user-color-technology-03-42-light);
--active-color-43: var(--user-color-technology-03-43-light);
--active-color-44: var(--user-color-technology-03-44-light);
--active-color-45: var(--user-color-technology-03-45-light);
--active-color-46: var(--user-color-technology-03-46-light);
--active-color-47: var(--user-color-technology-03-47-light);
--active-color-48: var(--user-color-technology-03-48-light);
--active-color-49: var(--user-color-technology-03-49-light);
--active-color-50: var(--user-color-technology-03-50-light);
--active-color-51: var(--user-color-technology-03-51-light);
--active-color-52: var(--user-color-technology-03-52-light);
--active-color-53: var(--user-color-technology-03-53-light);
--active-color-54: var(--user-color-technology-03-54-light);
--active-color-55: var(--user-color-technology-03-55-light);
--active-color-56: var(--user-color-technology-03-56-light);
--active-color-57: var(--user-color-technology-03-57-light);
--active-color-58: var(--user-color-technology-03-58-light);
--active-color-59: var(--user-color-technology-03-59-light);
--active-color-60: var(--user-color-technology-03-60-light);
--active-color-61: var(--user-color-technology-03-61-light);
--active-color-62: var(--user-color-technology-03-62-light);
--active-color-63: var(--user-color-technology-03-63-light);
--active-color-64: var(--user-color-technology-03-64-light);
--active-logo_stacked: var(--img-technology-03-logo_stacked-light);
--active-logo_horizontal: var(--img-technology-03-logo_horizontal-light);
--active-background: var(--img-technology-03-background-light);
--active-moodboard: var(--img-technology-03-moodboard-light);
--active-hero: var(--img-technology-03-hero-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-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-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: none;
--font-link-fi: normal;
--font-link-ls: normal;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.5rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--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-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;
--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-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: 1.1rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
}

/* Default — scope section, dark */
[data-theme="dark"] .scope--default,
.scope--default.scope--default[data-theme="dark"] {
--active-logo_stacked: var(--img-default-logo_stacked-dark);
--active-logo_horizontal: var(--img-default-logo_horizontal-dark);
}

/* Default — scope-ai section, dark */
[data-theme="dark"] .scope-ai--default,
.scope-ai--default.scope-ai--default[data-theme="dark"] {
--active-logo_stacked: var(--img-default-logo_stacked-dark);
--active-logo_horizontal: var(--img-default-logo_horizontal-dark);
}

/* Default — scope-user section, dark */
[data-theme="dark"] .scope-user--default,
.scope-user--default.scope-user--default[data-theme="dark"] {
--active-logo_stacked: var(--img-default-logo_stacked-dark);
--active-logo_horizontal: var(--img-default-logo_horizontal-dark);
}

/* Default — scope section, light */
[data-theme="light"] .scope--default,
.scope--default.scope--default[data-theme="light"] {
--active-logo_stacked: var(--img-default-logo_stacked-light);
--active-logo_horizontal: var(--img-default-logo_horizontal-light);
}

/* Default — scope-ai section, light */
[data-theme="light"] .scope-ai--default,
.scope-ai--default.scope-ai--default[data-theme="light"] {
--active-logo_stacked: var(--img-default-logo_stacked-light);
--active-logo_horizontal: var(--img-default-logo_horizontal-light);
}

/* Default — scope-user section, light */
[data-theme="light"] .scope-user--default,
.scope-user--default.scope-user--default[data-theme="light"] {
--active-logo_stacked: var(--img-default-logo_stacked-light);
--active-logo_horizontal: var(--img-default-logo_horizontal-light);
}

/******************************************************************************
 * 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); }

/* Debugger — section background tint (theme-aware via --active-color-05 + subtle texture, only when open) */
.layout--debugger--open { background: linear-gradient(color-mix(in srgb, var(--active-color-05) 14%, transparent) 0%, transparent 30%, color-mix(in srgb, var(--active-color-05) 7%, transparent) 50%, transparent 70%, color-mix(in srgb, var(--active-color-05) 3%, transparent) 100%); }
.layout--debugger--open::before { content: ''; position: absolute; inset: 0; background: url("/so/static/dam/HADES/IMAGES/shared/debugger_background.webp") center/cover no-repeat; opacity: 0.20; pointer-events: none; z-index: -1; }
[data-theme="light"] .layout--debugger--open { background: linear-gradient(color-mix(in srgb, var(--active-color-05) 10%, transparent) 0%, transparent 30%, color-mix(in srgb, var(--active-color-05) 5%, transparent) 50%, transparent 70%, color-mix(in srgb, var(--active-color-05) 2%, transparent) 100%); }
[data-theme="light"] .layout--debugger--open::before { opacity: 0.10; }

/* Menu — same section background as debugger */
.layout--menu { background: linear-gradient(color-mix(in srgb, var(--active-color-05) 14%, transparent) 0%, transparent 30%, color-mix(in srgb, var(--active-color-05) 7%, transparent) 50%, transparent 70%, color-mix(in srgb, var(--active-color-05) 3%, transparent) 100%); }
.layout--menu::before { content: ''; position: absolute; inset: 0; background: url("/so/static/dam/HADES/IMAGES/shared/debugger_background.webp") center/cover no-repeat; opacity: 0.20; pointer-events: none; z-index: -1; }
[data-theme="light"] .layout--menu { background: linear-gradient(color-mix(in srgb, var(--active-color-05) 10%, transparent) 0%, transparent 30%, color-mix(in srgb, var(--active-color-05) 5%, transparent) 50%, transparent 70%, color-mix(in srgb, var(--active-color-05) 2%, transparent) 100%); }
[data-theme="light"] .layout--menu::before { opacity: 0.10; }

/* Debugger — xpplx box styling */
.layout--debugger__xpplx-box { box-shadow: 0 0 20px rgba(255,255,255,0.25); 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); }
[data-theme="light"] .layout--debugger__xpplx-box { box-shadow: 0 0 20px rgba(0,0,0,0.25); }

/* 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 rgba(255,255,255,0.25); }
[data-theme="light"] .dbg-count-box { box-shadow: 0 0 20px rgba(0,0,0,0.25); }

/* 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; }

