/**
 * Generated by PF COLOR SYSTEM - positivefeedback.ai
 * USER CSS — fonts, colors, applied styles, UI components, sizes
 * DO NOT EDIT - regenerated when colors are changed in Color System.
 * built-from: ACCT_BE3126443D41_40AF_brnd_report_brandlist_COTECLAT_master @ 2026-09-10 15:14:53
 */

/* ── FONT LOADING — uploaded custom fonts (each brand from its own row) ── */
@font-face { font-family: 'PFC 02'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Approach Mono Medium'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'PFC 02'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Approach Mono Medium'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'PFC 02'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Approach Mono Medium'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'PFC 02'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Approach Mono Medium'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }
@font-face { font-family: 'PFC 02'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/fonts/PFC-02.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'Europa Grotesk SH Bold'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/fonts/europa-grotesk-sh-bold.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Approach Mono Medium'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/fonts/Approach_Mono_Medium.otf') format('opentype'); font-display: swap; }
@font-face { font-family: 'Roboto Mono'; src: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/fonts/Roboto-Mono.ttf') format('truetype'); font-display: swap; }

/******************************************************************************
 * IMAGE CATALOG
 * NOTE: Variable definitions only. Do not use directly.
 * Image variables are assembled in the Brand Identity section.
 ******************************************************************************/
:root {
/* Coteclat (830CA9D4DF8B) */
--img-830CA9D4DF8B-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2EB4DC58BFE7_E96E.png');
--img-830CA9D4DF8B-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_1C069EE970F3_658F.png');
--img-830CA9D4DF8B-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2EB4DC58BFE7_1CD7.png');
--img-830CA9D4DF8B-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_CE0458AF0FA6_D363.png');
--img-830CA9D4DF8B-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_AD2440F26365_35D1.png');
--img-830CA9D4DF8B-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_D8408143486F_7FE5.png');
--img-830CA9D4DF8B-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_6FB6808349D2_AE95.png');
--img-830CA9D4DF8B-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_42C98569DB4E_46F1.png');
--img-830CA9D4DF8B-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_5DF0BCD62D94_0FD0.png');
--img-830CA9D4DF8B-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-830CA9D4DF8B-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_D8868D5BD90B_3203.png');
--img-830CA9D4DF8B-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_CE0458AF0FA6_D363.png');
--img-830CA9D4DF8B-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_D8868D5BD90B_3203.png');
--img-830CA9D4DF8B-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_1C069EE970F3_658F.png');
--img-830CA9D4DF8B-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0C66E170E6FA_F4CA.png');
--img-830CA9D4DF8B-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A28E868964BC_8242.png');
--img-830CA9D4DF8B-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_529E6FB28012_2346.png');
--img-830CA9D4DF8B-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_50EF277A87AF_16C3.png');
--img-830CA9D4DF8B-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A90AD802D277_6736.png');
--img-830CA9D4DF8B-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');

/* Positive Feedback (D07DB8281F89) */
--img-D07DB8281F89-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_EF4F.png');
--img-D07DB8281F89-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_2A12F6027D58_F9E6.png');
--img-D07DB8281F89-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_EF4F.png');
--img-D07DB8281F89-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png');
--img-D07DB8281F89-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2BC207E86880_1C05.png');
--img-D07DB8281F89-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_39AB65BFA612_D643.png');
--img-D07DB8281F89-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_E6BC65C33BE3_900C.png');
--img-D07DB8281F89-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_F01CD4111B26_175D.png');
--img-D07DB8281F89-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png');
--img-D07DB8281F89-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-D07DB8281F89-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_2318.png');
--img-D07DB8281F89-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2A12F6027D58_7AC8.png');
--img-D07DB8281F89-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_2318.png');
--img-D07DB8281F89-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2A12F6027D58_7AC8.png');
--img-D07DB8281F89-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_947E02B52552_9ED7.png');
--img-D07DB8281F89-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_33E521CE9439_282A.png');
--img-D07DB8281F89-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_FCF5B07AB7BE_5EAD.png');
--img-D07DB8281F89-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_F6FF2AFA1E7B_BCA2.png');
--img-D07DB8281F89-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_D8016FB2BCB4_B4AB.png');
--img-D07DB8281F89-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');

/* Invoice Maps (24D48DF57CAD) */
--img-24D48DF57CAD-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_C5A8E656AED9_E90E.png');
--img-24D48DF57CAD-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_885FF8F0B518_0119.png');
--img-24D48DF57CAD-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_C5A8E656AED9_E90E.png');
--img-24D48DF57CAD-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_885FF8F0B518_0119.png');
--img-24D48DF57CAD-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_9ACC3ACD1AD9_23EC.png');
--img-24D48DF57CAD-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_C8475250B144_E619.png');
--img-24D48DF57CAD-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_B9867A1C52D6_1B43.png');
--img-24D48DF57CAD-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_56459F1CD0E0_91FA.png');
--img-24D48DF57CAD-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_56459F1CD0E0_91FA.png');
--img-24D48DF57CAD-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_E9B3C3709DD4_3EDF.png');
--img-24D48DF57CAD-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_CEEDC8692845_1010.png');
--img-24D48DF57CAD-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_4AFD013F4771_8031.png');
--img-24D48DF57CAD-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_CEEDC8692845_1010.png');
--img-24D48DF57CAD-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_4AFD013F4771_8031.png');
--img-24D48DF57CAD-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_E61A5B9990DC_BDE7.webp');
--img-24D48DF57CAD-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_6BF6BE07336A_470B.png');
--img-24D48DF57CAD-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_301A769F5530_8E0C.jpg');
--img-24D48DF57CAD-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_3882B1EB7375_1D46.png');
--img-24D48DF57CAD-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_3882B1EB7375_1D46.png');
--img-24D48DF57CAD-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_0565FCEB5280_0EBD.png');

/* Agency Mgmt (A5F4A6195233) */
--img-A5F4A6195233-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_911ABC036727_F985.png');
--img-A5F4A6195233-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_322DB3DA0AD8_FA33.png');
--img-A5F4A6195233-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_911ABC036727_F985.png');
--img-A5F4A6195233-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_322DB3DA0AD8_FA33.png');
--img-A5F4A6195233-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_AE9329CFEA03_6055.png');
--img-A5F4A6195233-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_38A7FBAC02EB_FBCA.png');
--img-A5F4A6195233-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0476588E4EF8_E0C2.png');
--img-A5F4A6195233-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_8E75C6103139_5571.png');
--img-A5F4A6195233-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_1AF034AA2E82_AD1B.png');
--img-A5F4A6195233-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_101AC00812FC_EBC4.png');
--img-A5F4A6195233-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_85BC764E684A_A07E.png');
--img-A5F4A6195233-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_EE26A3448815_6534.png');
--img-A5F4A6195233-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_85BC764E684A_A07E.png');
--img-A5F4A6195233-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_EE26A3448815_6534.png');
--img-A5F4A6195233-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_39D09C611342_4AFE.png');
--img-A5F4A6195233-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_30530F53F7F9_8247.png');
--img-A5F4A6195233-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_1C077F0BCF0F_ABC4.png');
--img-A5F4A6195233-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_3D5D48EA9644_63F0.png');
--img-A5F4A6195233-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_88522AF8E43F_E4B9.png');
--img-A5F4A6195233-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_D6FA9EC6E3E2_4EFC.png');

/* Pace Shift (888A596DADD1) */
--img-888A596DADD1-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_9DB15ACD23F8_45C6.png');
--img-888A596DADD1-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_B26E11E5E37A_E660.png');
--img-888A596DADD1-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_9DB15ACD23F8_45C6.png');
--img-888A596DADD1-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_B26E11E5E37A_E660.png');
--img-888A596DADD1-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_2BC207E86880_7453.png');
--img-888A596DADD1-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A0F14DF1E00F_F2D3.png');
--img-888A596DADD1-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_4C88922E1378_CC42.png');
--img-888A596DADD1-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_A6383A4F9D17_3D2D.png');
--img-888A596DADD1-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_BEA85787CCC5_3F0A.png');
--img-888A596DADD1-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_142B2A52C951_624F.png');
--img-888A596DADD1-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_03CF835D9C76_E574.png');
--img-888A596DADD1-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_285BAC17CFD1_5F14.png');
--img-888A596DADD1-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_03CF835D9C76_E574.png');
--img-888A596DADD1-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_285BAC17CFD1_5F14.png');
--img-888A596DADD1-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_62C1171E622C_9979.png');
--img-888A596DADD1-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_980F077AD35F_5F44.png');
--img-888A596DADD1-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_EA4A7824DF99_BF9C.png');
--img-888A596DADD1-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_67710715D2A2_F79B.png');
--img-888A596DADD1-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_8049397C61AD_06BD.png');
--img-888A596DADD1-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_3F87E01D639A_3119.png');

/* LARRYD (F13650BD0AC1) */
--img-F13650BD0AC1-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_223B12F2B07F_949C.png');
--img-F13650BD0AC1-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_618FDD62F1AB_5BFD.webp');
--img-F13650BD0AC1-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_223B12F2B07F_949C.png');
--img-F13650BD0AC1-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_618FDD62F1AB_5BFD.webp');
--img-F13650BD0AC1-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_3AFB3AF55FA8_8B7A.jpg');
--img-F13650BD0AC1-moodboard-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_3A0715497B2C_E778.webp');
--img-F13650BD0AC1-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/def9f8bf/static/images/DA-M_7591AA5F7ADE_37B7.webp');
--img-F13650BD0AC1-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_A144498DE421_02E0.png');
--img-F13650BD0AC1-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_A144498DE421_02E0.png');
--img-F13650BD0AC1-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_2E11D3956C32_46B8.png');
--img-F13650BD0AC1-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_39F6E2C41F77_19F6.png');
--img-F13650BD0AC1-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA716523C931_102C.png');
--img-F13650BD0AC1-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_39F6E2C41F77_19F6.png');
--img-F13650BD0AC1-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA716523C931_102C.png');
--img-F13650BD0AC1-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_68810E837242_1CCC.jpg');
--img-F13650BD0AC1-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_7EBE1D827A96_7E66.png');
--img-F13650BD0AC1-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/def9f8bf/static/images/DA-M_F0B74EC95E18_E718.png');
--img-F13650BD0AC1-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_6B62C4E0D86A_BFB6.png');
--img-F13650BD0AC1-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_6B62C4E0D86A_BFB6.png');
--img-F13650BD0AC1-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_2E11D3956C32_46B8.png');

/* Chanel (720D73809E33) */
--img-720D73809E33-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-720D73809E33-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');

/* CHROMA (885B264D214A) */
--img-885B264D214A-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_180387AE904E_72F6.png');
--img-885B264D214A-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_BA72A64BACE0_BCFF.png');
--img-885B264D214A-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_04947B932F5A_67F5.png');
--img-885B264D214A-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_7BD73D5EACA8_798F.png');
--img-885B264D214A-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_40FD3D963840_CA4B.png');
--img-885B264D214A-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_7E2EC228D842_EC32.png');
--img-885B264D214A-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_12C9D2B98E2D_E536.png');
--img-885B264D214A-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_6636ACD52A0A_1619.png');
--img-885B264D214A-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png');
--img-885B264D214A-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-885B264D214A-keybadge-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_40FD3D963840_CA4B.png');
--img-885B264D214A-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_D3C14F69B2E7_6E89.png');
--img-885B264D214A-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_8D542F006352_3368.png');
--img-885B264D214A-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_04947B932F5A_67F5.png');
--img-885B264D214A-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_7BD73D5EACA8_798F.png');
--img-885B264D214A-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_40FD3D963840_CA4B.png');
--img-885B264D214A-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_7E2EC228D842_EC32.png');
--img-885B264D214A-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_12C9D2B98E2D_E536.png');
--img-885B264D214A-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_6636ACD52A0A_1619.png');
--img-885B264D214A-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png');
--img-885B264D214A-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');
--img-885B264D214A-keybadge-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_40FD3D963840_CA4B.png');

/* DEFAULT (9EED64CDAA33) */
--img-9EED64CDAA33-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png');
--img-9EED64CDAA33-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_9C9F1589203C_C72E.png');
--img-9EED64CDAA33-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png');
--img-9EED64CDAA33-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_9C9F1589203C_C72E.png');
--img-9EED64CDAA33-logo_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png');
--img-9EED64CDAA33-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png');
--img-9EED64CDAA33-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-9EED64CDAA33-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png');
--img-9EED64CDAA33-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E6D359DACA91_F920.png');
--img-9EED64CDAA33-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png');
--img-9EED64CDAA33-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E6D359DACA91_F920.png');
--img-9EED64CDAA33-logo_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png');
--img-9EED64CDAA33-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png');
--img-9EED64CDAA33-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');

/* Lamborghini (54123F97C037) */
--img-54123F97C037-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png');
--img-54123F97C037-logo_horizontal-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A05D07BB046A_EBBE.png');
--img-54123F97C037-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png');
--img-54123F97C037-logo_footer-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A05D07BB046A_EBBE.png');
--img-54123F97C037-background-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/0221cdaa/static/images/DA-M_F0E8EC545F4E_976F.png');
--img-54123F97C037-moodboard-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_535485352E69_1CED.png');
--img-54123F97C037-hero-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_94315A3386D9_0C6C.png');
--img-54123F97C037-logo_mini_mark-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png');
--img-54123F97C037-logo_full-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');
--img-54123F97C037-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png');
--img-54123F97C037-logo_horizontal-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_19ED46FC2BEB_5EEC.png');
--img-54123F97C037-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png');
--img-54123F97C037-logo_footer-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_19ED46FC2BEB_5EEC.png');
--img-54123F97C037-background-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/0221cdaa/static/images/DA-M_33DEC38F0C69_DD61.png');
--img-54123F97C037-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_DA8560708662_73D3.png');
--img-54123F97C037-hero-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_15B87AFD659A_1C20.png');
--img-54123F97C037-logo_mini_mark-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png');
--img-54123F97C037-logo_full-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_088BEE4BEABB_B458.png');

/* Technology-tier images (system-owned) — relativized to THIS brand sheet */
--img-68FE9F6C7C02-logo_stacked-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9620B2F2E886_E21B.png');
--img-68FE9F6C7C02-logo_horizontal-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_F63817F26D59_850B.png');
--img-68FE9F6C7C02-logo_header-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9620B2F2E886_E21B.png');
--img-68FE9F6C7C02-logo_footer-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_F63817F26D59_850B.png');
--img-68FE9F6C7C02-background-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_E8DF1FBBBB24_0999.png');
--img-68FE9F6C7C02-moodboard-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_73521A3548B6_3F96.png');
--img-68FE9F6C7C02-hero-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_3F9881CADD88_FCD1.png');
--img-68FE9F6C7C02-logo_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_4EC57C0622CC_00F7.png');
--img-68FE9F6C7C02-logo_mini_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_EE6EE89431F8_8566.png');
--img-68FE9F6C7C02-logo_full-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_C0EACC362C39_000F.png');
--img-68FE9F6C7C02-logo_stacked-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_424CEFDBA8D0_0583.png');
--img-68FE9F6C7C02-logo_horizontal-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_1AC8CB4FC8F3_07E9.png');
--img-68FE9F6C7C02-logo_header-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_424CEFDBA8D0_0583.png');
--img-68FE9F6C7C02-logo_footer-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_1AC8CB4FC8F3_07E9.png');
--img-68FE9F6C7C02-background-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_70C8CC57EB45_CCF5.png');
--img-68FE9F6C7C02-moodboard-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_F12351A5A4CA_4E73.png');
--img-68FE9F6C7C02-hero-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_0971C7B1313B_B0F1.png');
--img-68FE9F6C7C02-logo_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_329F37D7E2CC_7EF6.png');
--img-68FE9F6C7C02-logo_mini_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9C46AE1B700E_C795.png');
--img-68FE9F6C7C02-logo_full-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_67CB7031540F_5827.png');
--img-5DC1CC1B686D-logo_stacked-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4CF42FD21594_56E7.png');
--img-5DC1CC1B686D-logo_horizontal-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_6D8906612068_E236.png');
--img-5DC1CC1B686D-logo_header-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_C4DAE00F3CB2_A83D.png');
--img-5DC1CC1B686D-logo_footer-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_BCB3249C2829_D9F7.png');
--img-5DC1CC1B686D-background-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_F14AD377E6F0_E49D.png');
--img-5DC1CC1B686D-moodboard-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_7B3C8FAEFE4B_C698.png');
--img-5DC1CC1B686D-hero-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_6F0CEBF9EC02_4890.png');
--img-5DC1CC1B686D-logo_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_0C144912AAE6_8DA9.png');
--img-5DC1CC1B686D-logo_mini_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_0C144912AAE6_8DA9.png');
--img-5DC1CC1B686D-logo_full-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_270DA76C1AB0_746A.png');
--img-5DC1CC1B686D-logo_stacked-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_9C0166C4D45E_031B.png');
--img-5DC1CC1B686D-logo_horizontal-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_DD31C883B70D_C6E2.png');
--img-5DC1CC1B686D-logo_header-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_1973E9E6E86C_A7B7.png');
--img-5DC1CC1B686D-logo_footer-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_D0315EB98B8F_0185.png');
--img-5DC1CC1B686D-background-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_7058577FE428_6A34.png');
--img-5DC1CC1B686D-moodboard-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_9EFBBCFBB417_E0AA.png');
--img-5DC1CC1B686D-hero-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_32954F14584D_3C6C.png');
--img-5DC1CC1B686D-logo_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4A0C4F23418B_4662.png');
--img-5DC1CC1B686D-logo_mini_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4A0C4F23418B_4662.png');
--img-5DC1CC1B686D-logo_full-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4738BF7A6840_9CC5.png');
--img-0638672FDA6D-logo_stacked-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_79F95B469D60_7C41.png');
--img-0638672FDA6D-logo_horizontal-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_48C8F9505757_E605.png');
--img-0638672FDA6D-logo_header-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_9E19EC396174_2A32.png');
--img-0638672FDA6D-logo_footer-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_8EB5E4894888_B1F5.png');
--img-0638672FDA6D-background-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_0048F6E03272_9E78.png');
--img-0638672FDA6D-moodboard-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_81EDC167FDD6_6B14.png');
--img-0638672FDA6D-hero-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_E23FF466E459_B84C.png');
--img-0638672FDA6D-logo_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_AD16DD292254_4D52.png');
--img-0638672FDA6D-logo_mini_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_AD16DD292254_4D52.png');
--img-0638672FDA6D-logo_full-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_72EBC57F6A03_89CD.png');
--img-0638672FDA6D-logo_stacked-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_E912192A59E3_CEE6.png');
--img-0638672FDA6D-logo_horizontal-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png');
--img-0638672FDA6D-logo_header-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_E912192A59E3_CEE6.png');
--img-0638672FDA6D-logo_footer-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_2DE955CF8EFA_0EB6.png');
--img-0638672FDA6D-background-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_624959B966B1_2582.webp');
--img-0638672FDA6D-moodboard-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_9C28FD4368EF_F486.png');
--img-0638672FDA6D-hero-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_5008A116372B_56FC.png');
--img-0638672FDA6D-logo_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_ABCF8ED7DD97_F51D.png');
--img-0638672FDA6D-logo_mini_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_BA2B7B906DBF_41FC.png');
--img-0638672FDA6D-logo_full-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_3D9AB375227C_FE65.png');
--img-4617B0447913-logo_stacked-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_DE7E7694C1EC_0B5E.png');
--img-4617B0447913-logo_horizontal-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_6AA4AC6EADA3_2AF6.png');
--img-4617B0447913-logo_header-dark: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_DE7E7694C1EC_0B5E.png');
--img-4617B0447913-logo_footer-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_8EBDD0D41BFE_327A.png');
--img-4617B0447913-background-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_60C4A7568BC2_AEEC.jpg');
--img-4617B0447913-moodboard-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_F46286C5E623_A4F3.webp');
--img-4617B0447913-hero-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_E58385901FD8_9489.webp');
--img-4617B0447913-logo_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_30104F9BFE95_8211.png');
--img-4617B0447913-logo_mini_mark-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_470C7E2D934A_8CE9.png');
--img-4617B0447913-logo_full-dark: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_9CF36BB263D0_9DC1.png');
--img-4617B0447913-logo_stacked-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_1C2F7243DBBB_8268.png');
--img-4617B0447913-logo_horizontal-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_09E753565939_276A.png');
--img-4617B0447913-logo_header-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_1C2F7243DBBB_8268.png');
--img-4617B0447913-logo_footer-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_A8754F22E8AD_8EF6.png');
--img-4617B0447913-background-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_C12040DA82E4_8135.webp');
--img-4617B0447913-moodboard-light: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_C71B38461C5E_D76A.png');
--img-4617B0447913-hero-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_99DD9916573E_29D7.png');
--img-4617B0447913-logo_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_1E6F68019BD3_8F50.png');
--img-4617B0447913-logo_mini_mark-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_98D39868606D_127C.png');
--img-4617B0447913-logo_full-light: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_2C55746D2794_AC29.png');

}

/* THE MINI MARK — per-record consumer rules (sheet-relative url in every browser) */
[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_5DF0BCD62D94_0FD0.png'); }
html[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_5DF0BCD62D94_0FD0.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_5DF0BCD62D94_0FD0.png'); }
[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A90AD802D277_6736.png'); }
html[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A90AD802D277_6736.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_A90AD802D277_6736.png'); }
[data-brilliance-hierarchy="D07DB8281F89"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png'); }
html[data-brilliance-hierarchy="D07DB8281F89"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png'); }
[data-brilliance-hierarchy="D07DB8281F89"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_D8016FB2BCB4_B4AB.png'); }
html[data-brilliance-hierarchy="D07DB8281F89"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_D8016FB2BCB4_B4AB.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_D8016FB2BCB4_B4AB.png'); }
[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_56459F1CD0E0_91FA.png'); }
html[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_56459F1CD0E0_91FA.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_56459F1CD0E0_91FA.png'); }
[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_3882B1EB7375_1D46.png'); }
html[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_3882B1EB7375_1D46.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/335614bc/static/images/DA-M_3882B1EB7375_1D46.png'); }
[data-brilliance-hierarchy="A5F4A6195233"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_1AF034AA2E82_AD1B.png'); }
html[data-brilliance-hierarchy="A5F4A6195233"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_1AF034AA2E82_AD1B.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_1AF034AA2E82_AD1B.png'); }
[data-brilliance-hierarchy="A5F4A6195233"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_88522AF8E43F_E4B9.png'); }
html[data-brilliance-hierarchy="A5F4A6195233"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_88522AF8E43F_E4B9.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_88522AF8E43F_E4B9.png'); }
[data-brilliance-hierarchy="888A596DADD1"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_BEA85787CCC5_3F0A.png'); }
html[data-brilliance-hierarchy="888A596DADD1"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_BEA85787CCC5_3F0A.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_BEA85787CCC5_3F0A.png'); }
[data-brilliance-hierarchy="888A596DADD1"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_8049397C61AD_06BD.png'); }
html[data-brilliance-hierarchy="888A596DADD1"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_8049397C61AD_06BD.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/622a5e4f/static/images/DA-M_8049397C61AD_06BD.png'); }
[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_A144498DE421_02E0.png'); }
html[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_A144498DE421_02E0.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_A144498DE421_02E0.png'); }
[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_6B62C4E0D86A_BFB6.png'); }
html[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_6B62C4E0D86A_BFB6.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_6B62C4E0D86A_BFB6.png'); }
[data-brilliance-hierarchy="885B264D214A"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); }
html[data-brilliance-hierarchy="885B264D214A"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); }
[data-brilliance-hierarchy="885B264D214A"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); }
html[data-brilliance-hierarchy="885B264D214A"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/621351ba/static/images/DA-M_2C5874562E60_ED4D.png'); }
[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png'); }
html[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_E0B54B7C4EF4_230A.png'); }
[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png'); }
html[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/b805b06c/static/images/DA-M_48368B29F1F1_CB78.png'); }
[data-brilliance-hierarchy="54123F97C037"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png'); }
html[data-brilliance-hierarchy="54123F97C037"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_034C63B3913E_A24C.png'); }
[data-brilliance-hierarchy="54123F97C037"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png'); }
html[data-brilliance-hierarchy="54123F97C037"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png'); mask-image: url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_0DA3950D41C6_E480.png'); }
[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_EE6EE89431F8_8566.png'); }
html[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_EE6EE89431F8_8566.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_EE6EE89431F8_8566.png'); }
[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9C46AE1B700E_C795.png'); }
html[data-brilliance-hierarchy="68FE9F6C7C02"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9C46AE1B700E_C795.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/290c5204/static/images/DA-M_9C46AE1B700E_C795.png'); }
[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_0C144912AAE6_8DA9.png'); }
html[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_0C144912AAE6_8DA9.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_0C144912AAE6_8DA9.png'); }
[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4A0C4F23418B_4662.png'); }
html[data-brilliance-hierarchy="5DC1CC1B686D"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4A0C4F23418B_4662.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00018390/static/images/DA-M_4A0C4F23418B_4662.png'); }
[data-brilliance-hierarchy="0638672FDA6D"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_AD16DD292254_4D52.png'); }
html[data-brilliance-hierarchy="0638672FDA6D"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_AD16DD292254_4D52.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_AD16DD292254_4D52.png'); }
[data-brilliance-hierarchy="0638672FDA6D"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_BA2B7B906DBF_41FC.png'); }
html[data-brilliance-hierarchy="0638672FDA6D"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_BA2B7B906DBF_41FC.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/00334dc3/static/images/DA-M_BA2B7B906DBF_41FC.png'); }
[data-brilliance-hierarchy="4617B0447913"][data-theme="dark"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_470C7E2D934A_8CE9.png'); }
html[data-brilliance-hierarchy="4617B0447913"][data-theme="dark"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_470C7E2D934A_8CE9.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_470C7E2D934A_8CE9.png'); }
[data-brilliance-hierarchy="4617B0447913"][data-theme="light"] .larry-mark { background-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_98D39868606D_127C.png'); }
html[data-brilliance-hierarchy="4617B0447913"][data-theme="light"] .larry-mark--mask { -webkit-mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_98D39868606D_127C.png'); mask-image: url('/cdn-pf/ACCT_31DEF7E78AF8_A1A8/sites/63d75dbf/static/images/DA-M_98D39868606D_127C.png'); }

/* THE FOOTER LOGO SLOT — per-tier footer image, catalog pick as-is */
[data-theme="dark"] .brand-footer-logo[data-logo-tier="830CA9D4DF8B"] { background-image: var(--img-830CA9D4DF8B-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="830CA9D4DF8B"] { background-image: var(--img-830CA9D4DF8B-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="D07DB8281F89"] { background-image: var(--img-D07DB8281F89-logo_footer-dark); aspect-ratio: 1080 / 1080; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="D07DB8281F89"] { background-image: var(--img-D07DB8281F89-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="24D48DF57CAD"] { background-image: var(--img-24D48DF57CAD-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="24D48DF57CAD"] { background-image: var(--img-24D48DF57CAD-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="A5F4A6195233"] { background-image: var(--img-A5F4A6195233-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="A5F4A6195233"] { background-image: var(--img-A5F4A6195233-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="888A596DADD1"] { background-image: var(--img-888A596DADD1-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="888A596DADD1"] { background-image: var(--img-888A596DADD1-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="F13650BD0AC1"] { background-image: var(--img-F13650BD0AC1-logo_footer-dark); aspect-ratio: 2560 / 1663; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="F13650BD0AC1"] { background-image: var(--img-F13650BD0AC1-logo_footer-light); aspect-ratio: 3520 / 2287; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="885B264D214A"] { background-image: var(--img-885B264D214A-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="885B264D214A"] { background-image: var(--img-885B264D214A-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="9EED64CDAA33"] { background-image: var(--img-9EED64CDAA33-logo_footer-dark); aspect-ratio: 1024 / 220; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="9EED64CDAA33"] { background-image: var(--img-9EED64CDAA33-logo_footer-light); aspect-ratio: 1024 / 220; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="54123F97C037"] { background-image: var(--img-54123F97C037-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="54123F97C037"] { background-image: var(--img-54123F97C037-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="68FE9F6C7C02"] { background-image: var(--img-68FE9F6C7C02-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="68FE9F6C7C02"] { background-image: var(--img-68FE9F6C7C02-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="5DC1CC1B686D"] { background-image: var(--img-5DC1CC1B686D-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="5DC1CC1B686D"] { background-image: var(--img-5DC1CC1B686D-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="0638672FDA6D"] { background-image: var(--img-0638672FDA6D-logo_footer-dark); aspect-ratio: 1024 / 131; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="0638672FDA6D"] { background-image: var(--img-0638672FDA6D-logo_footer-light); aspect-ratio: 1024 / 131; }
[data-theme="dark"] .brand-footer-logo[data-logo-tier="4617B0447913"] { background-image: var(--img-4617B0447913-logo_footer-dark); aspect-ratio: 2560 / 1674; }
[data-theme="light"] .brand-footer-logo[data-logo-tier="4617B0447913"] { background-image: var(--img-4617B0447913-logo_footer-light); aspect-ratio: 3520 / 2327; }

/******************************************************************************
 * FONT CATALOG
 * NOTE: Variable definitions only. Do not use directly.
 * Font variables are assembled in the Brand Identity section.
 * --font-global-NN / --font-<role>* at :root = THE WORN BRAND of this site;
 * --font-<hash>-global-NN = each brand's own library (its row).
 ******************************************************************************/
:root {
/* worn brand: Positive Feedback (D07DB8281F89) */
--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-heading-lh: 1.05;
--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-title-lh: 1.4;
--font-subtitle: var(--font-global-02);
--font-subtitle-wt: 900;
--font-subtitle-sz: 0.9rem;
--font-subtitle-tt: uppercase;
--font-subtitle-td: none;
--font-subtitle-fi: normal;
--font-subtitle-ls: 1.5px;
--font-subtitle-lh: 2.2;
--font-body: var(--font-global-03);
--font-body-wt: 300;
--font-body-sz: 0.9rem;
--font-body-tt: none;
--font-body-td: none;
--font-body-fi: normal;
--font-body-ls: normal;
--font-body-lh: 1.4;
--font-caption: var(--font-global-01);
--font-caption-wt: 600;
--font-caption-sz: 0.7rem;
--font-caption-tt: uppercase;
--font-caption-td: none;
--font-caption-fi: normal;
--font-caption-ls: 1.5px;
--font-caption-lh: 1.5;
--font-label: var(--font-global-03);
--font-label-wt: 500;
--font-label-sz: 0.9rem;
--font-label-tt: uppercase;
--font-label-td: none;
--font-label-fi: normal;
--font-label-ls: normal;
--font-label-lh: 1.4;
--font-link: var(--font-global-01);
--font-link-wt: 500;
--font-link-sz: 0.9rem;
--font-link-tt: none;
--font-link-td: underline;
--font-link-fi: normal;
--font-link-ls: normal;
--font-link-lh: 1.4;
--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-nav-lh: 1.4;
--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-subnav-lh: 1.4;
--font-callout: var(--font-global-04);
--font-callout-wt: 500;
--font-callout-sz: 1.1rem;
--font-callout-tt: uppercase;
--font-callout-td: none;
--font-callout-fi: normal;
--font-callout-ls: normal;
--font-callout-lh: 1.8;
--font-notes: var(--font-global-05);
--font-notes-wt: 500;
--font-notes-sz: 1.1rem;
--font-notes-tt: uppercase;
--font-notes-td: none;
--font-notes-fi: normal;
--font-notes-ls: normal;
--font-notes-lh: 1.4;
--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-annotation-lh: 1.4;

/* Coteclat (830CA9D4DF8B) */
--font-830CA9D4DF8B-global-01: 'PFC 02', sans-serif;
--font-830CA9D4DF8B-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-830CA9D4DF8B-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-830CA9D4DF8B-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-830CA9D4DF8B-global-05: 'Roboto Mono', monospace;
/* Positive Feedback (D07DB8281F89) */
--font-D07DB8281F89-global-01: 'PFC 02', sans-serif;
--font-D07DB8281F89-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-D07DB8281F89-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-D07DB8281F89-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-D07DB8281F89-global-05: 'Roboto Mono', monospace;
/* Invoice Maps (24D48DF57CAD) */
--font-24D48DF57CAD-global-01: 'PFC 02', sans-serif;
--font-24D48DF57CAD-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-24D48DF57CAD-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-24D48DF57CAD-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-24D48DF57CAD-global-05: 'Roboto Mono', monospace;
/* Agency Mgmt (A5F4A6195233) */
--font-A5F4A6195233-global-01: 'PFC 02', sans-serif;
--font-A5F4A6195233-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-A5F4A6195233-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-A5F4A6195233-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-A5F4A6195233-global-05: 'Roboto Mono', monospace;
/* Pace Shift (888A596DADD1) */
--font-888A596DADD1-global-01: 'PFC 02', sans-serif;
--font-888A596DADD1-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-888A596DADD1-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-888A596DADD1-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-888A596DADD1-global-05: 'Roboto Mono', monospace;
/* LARRYD (F13650BD0AC1) */
--font-F13650BD0AC1-global-01: 'PFC 02', sans-serif;
--font-F13650BD0AC1-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-F13650BD0AC1-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-F13650BD0AC1-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-F13650BD0AC1-global-05: 'Roboto Mono', monospace;
/* Chanel (720D73809E33) */
--font-720D73809E33-global-01: 'PFC 02', sans-serif;
--font-720D73809E33-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-720D73809E33-global-03: Helvetica, "Helvetica Neue", Arial, sans-serif;
--font-720D73809E33-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-720D73809E33-global-05: 'Roboto Mono', monospace;
/* CHROMA (885B264D214A) */
--font-885B264D214A-global-01: 'PFC 02', sans-serif;
--font-885B264D214A-global-02: 'Europa Grotesk SH Bold', sans-serif;
--font-885B264D214A-global-03: 'Helvetica Inserat', Helvetica, Arial, sans-serif;
--font-885B264D214A-global-04: 'Approach Mono Medium', 'Roboto Mono', monospace;
--font-885B264D214A-global-05: 'Roboto Mono', monospace;
/* DEFAULT (9EED64CDAA33) */
--font-9EED64CDAA33-global-01: "Times New Roman", Times, serif;
--font-9EED64CDAA33-global-02: "Times New Roman", Times, serif;
--font-9EED64CDAA33-global-03: "Times New Roman", Times, serif;
--font-9EED64CDAA33-global-04: "Times New Roman", Times, serif;
--font-9EED64CDAA33-global-05: "Times New Roman", Times, serif;
/* Lamborghini (54123F97C037) */
--font-54123F97C037-global-01: 'Lambotype Ultracnd Bold', sans-serif;
--font-54123F97C037-global-02: 'Lambotype Cnd Bold', sans-serif;
--font-54123F97C037-global-03: 'Lambotype Regular', sans-serif;
--font-54123F97C037-global-04: 'Lambotype Bold', sans-serif;
--font-54123F97C037-global-05: 'Lambotype Ultracnd Light', sans-serif;
}

/******************************************************************************
 * COLOR CATALOG
 * NOTE: Variable definitions only. Do not use directly.
 * Color variables are assembled in the Brand Identity section.
 ******************************************************************************/
:root {
/* Coteclat (830CA9D4DF8B) */
/* No colors yet */

/* Positive Feedback (D07DB8281F89) */
/* No colors yet */

/* Invoice Maps (24D48DF57CAD) */
/* No colors yet */

/* Agency Mgmt (A5F4A6195233) */
/* No colors yet */

/* Pace Shift (888A596DADD1) */
/* No colors yet */

/* LARRYD (F13650BD0AC1) */
/* No colors yet */

/* Chanel (720D73809E33) */
/* No colors yet */

/* CHROMA (885B264D214A) */
/* No colors yet */

/* DEFAULT (9EED64CDAA33) */
/* No colors yet */

/* Lamborghini (54123F97C037) */
/* No colors yet */

}

/******************************************************************************
 * LIVE ASSEMBLER
 * Maps --active-* variables based on two data attributes on <html>:
 *   data-brilliance-hierarchy="68FE9F6C7C02"
 *   data-theme="dark"
 *
 * SSE hot swap: change these two attributes and everything swaps instantly.
 *   document.documentElement.setAttribute("data-brilliance-hierarchy", "5DC1CC1B686D");
 *   document.documentElement.setAttribute("data-theme", "light");
 ******************************************************************************/

:root {
--active-color-01: #000000;
--active-color-02: #000000;
--active-color-03: #000000;
--active-color-04: #000000;
--active-color-05: #000000;
--active-color-06: #000000;
--active-color-07: #000000;
--active-color-08: #000000;
--active-color-09: #FFFFFF;
--active-color-10: #FFFFFF;
--active-color-11: #FFFFFF;
--active-color-12: transparent;
--active-color-13: transparent;
--active-color-14: transparent;
--active-color-15: transparent;
--active-color-16: transparent;
--active-color-17: transparent;
--active-color-18: transparent;
--active-color-19: transparent;
--active-color-20: transparent;
--active-color-21: transparent;
--active-color-22: transparent;
--active-color-23: transparent;
--active-color-24: transparent;
--active-color-25: transparent;
--active-color-26: transparent;
--active-color-27: transparent;
--active-color-28: transparent;
--active-color-29: transparent;
--active-color-30: transparent;
--active-color-31: transparent;
--active-color-32: transparent;
--active-color-33: transparent;
--active-color-34: transparent;
--active-color-35: transparent;
--active-color-36: transparent;
--active-color-37: transparent;
--active-color-38: transparent;
--active-color-39: transparent;
--active-color-40: transparent;
--active-color-41: transparent;
--active-color-42: transparent;
--active-color-43: transparent;
--active-color-44: transparent;
--active-color-45: transparent;
--active-color-46: transparent;
--active-color-47: transparent;
--active-color-48: transparent;
--active-color-49: transparent;
--active-color-50: transparent;
--active-color-51: transparent;
--active-color-52: transparent;
--active-color-53: transparent;
--active-color-54: transparent;
--active-color-55: transparent;
--active-color-56: transparent;
--active-color-57: transparent;
--active-color-58: transparent;
--active-color-59: transparent;
--active-color-60: transparent;
--active-color-61: transparent;
--active-color-62: transparent;
--active-color-63: transparent;
--active-color-64: transparent;
--active-logo_stacked: none;
--active-logo_horizontal: none;
--active-logo_header: none;
--active-logo_footer: none;
--active-background: none;
--active-moodboard: none;
--active-hero: none;
--active-logo_mark: none;
--active-logo_mini_mark: none;
--active-logo_full: none;
--active-keybadge: none;
}

/* Coteclat — dark */
[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #000000 8%, transparent) 0%, color-mix(in srgb, #000000 26%, transparent) 100%);
--active-logo_stacked: var(--img-830CA9D4DF8B-logo_stacked-dark);
--active-logo_horizontal: var(--img-830CA9D4DF8B-logo_horizontal-dark);
--active-logo_header: var(--img-830CA9D4DF8B-logo_header-dark);
--active-logo_footer: var(--img-830CA9D4DF8B-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(243,240,238,0.16) 0%, rgba(243,240,238,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(243,240,238,0.20) 0%, rgba(243,240,238,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-830CA9D4DF8B-background-dark);
--active-moodboard: var(--img-830CA9D4DF8B-moodboard-dark);
--active-hero: var(--img-830CA9D4DF8B-hero-dark);
--active-logo_mark: var(--img-830CA9D4DF8B-logo_mark-dark);
--active-logo_mini_mark: var(--img-830CA9D4DF8B-logo_mini_mark-dark);
--active-logo_full: var(--img-830CA9D4DF8B-logo_full-dark);
  --font-global-01: var(--font-830CA9D4DF8B-global-01);
  --font-global-02: var(--font-830CA9D4DF8B-global-02);
  --font-global-03: var(--font-830CA9D4DF8B-global-03);
  --font-global-04: var(--font-830CA9D4DF8B-global-04);
  --font-global-05: var(--font-830CA9D4DF8B-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Coteclat — light */
[data-brilliance-hierarchy="830CA9D4DF8B"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #F0E2BC 8%, transparent) 0%, color-mix(in srgb, #F0E2BC 26%, transparent) 100%);
--active-logo_stacked: var(--img-830CA9D4DF8B-logo_stacked-light);
--active-logo_horizontal: var(--img-830CA9D4DF8B-logo_horizontal-light);
--active-logo_header: var(--img-830CA9D4DF8B-logo_header-light);
--active-logo_footer: var(--img-830CA9D4DF8B-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(15,15,16,0.16) 0%, rgba(15,15,16,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(15,15,16,0.20) 0%, rgba(15,15,16,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-830CA9D4DF8B-background-light);
--active-moodboard: var(--img-830CA9D4DF8B-moodboard-light);
--active-hero: var(--img-830CA9D4DF8B-hero-light);
--active-logo_mark: var(--img-830CA9D4DF8B-logo_mark-light);
--active-logo_mini_mark: var(--img-830CA9D4DF8B-logo_mini_mark-light);
--active-logo_full: var(--img-830CA9D4DF8B-logo_full-light);
  --font-global-01: var(--font-830CA9D4DF8B-global-01);
  --font-global-02: var(--font-830CA9D4DF8B-global-02);
  --font-global-03: var(--font-830CA9D4DF8B-global-03);
  --font-global-04: var(--font-830CA9D4DF8B-global-04);
  --font-global-05: var(--font-830CA9D4DF8B-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Positive Feedback — dark */
[data-brilliance-hierarchy="D07DB8281F89"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #121212 8%, transparent) 0%, color-mix(in srgb, #121212 26%, transparent) 100%);
--active-logo_stacked: var(--img-D07DB8281F89-logo_stacked-dark);
--active-logo_horizontal: var(--img-D07DB8281F89-logo_horizontal-dark);
--active-logo_header: var(--img-D07DB8281F89-logo_header-dark);
--active-logo_footer: var(--img-D07DB8281F89-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(146,134,111,0.16) 0%, rgba(146,134,111,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(146,134,111,0.20) 0%, rgba(146,134,111,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-D07DB8281F89-background-dark);
--active-moodboard: var(--img-D07DB8281F89-moodboard-dark);
--active-hero: var(--img-D07DB8281F89-hero-dark);
--active-logo_mark: var(--img-D07DB8281F89-logo_mark-dark);
--active-logo_mini_mark: var(--img-D07DB8281F89-logo_mini_mark-dark);
--active-logo_full: var(--img-D07DB8281F89-logo_full-dark);
  --font-global-01: var(--font-D07DB8281F89-global-01);
  --font-global-02: var(--font-D07DB8281F89-global-02);
  --font-global-03: var(--font-D07DB8281F89-global-03);
  --font-global-04: var(--font-D07DB8281F89-global-04);
  --font-global-05: var(--font-D07DB8281F89-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Positive Feedback — light */
[data-brilliance-hierarchy="D07DB8281F89"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #E1E3E4 8%, transparent) 0%, color-mix(in srgb, #E1E3E4 26%, transparent) 100%);
--active-logo_stacked: var(--img-D07DB8281F89-logo_stacked-light);
--active-logo_horizontal: var(--img-D07DB8281F89-logo_horizontal-light);
--active-logo_header: var(--img-D07DB8281F89-logo_header-light);
--active-logo_footer: var(--img-D07DB8281F89-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(5,6,17,0.16) 0%, rgba(5,6,17,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(5,6,17,0.20) 0%, rgba(5,6,17,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-D07DB8281F89-background-light);
--active-moodboard: var(--img-D07DB8281F89-moodboard-light);
--active-hero: var(--img-D07DB8281F89-hero-light);
--active-logo_mark: var(--img-D07DB8281F89-logo_mark-light);
--active-logo_mini_mark: var(--img-D07DB8281F89-logo_mini_mark-light);
--active-logo_full: var(--img-D07DB8281F89-logo_full-light);
  --font-global-01: var(--font-D07DB8281F89-global-01);
  --font-global-02: var(--font-D07DB8281F89-global-02);
  --font-global-03: var(--font-D07DB8281F89-global-03);
  --font-global-04: var(--font-D07DB8281F89-global-04);
  --font-global-05: var(--font-D07DB8281F89-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Invoice Maps — dark */
[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #041320 8%, transparent) 0%, color-mix(in srgb, #041320 26%, transparent) 100%);
--active-logo_stacked: var(--img-24D48DF57CAD-logo_stacked-dark);
--active-logo_horizontal: var(--img-24D48DF57CAD-logo_horizontal-dark);
--active-logo_header: var(--img-24D48DF57CAD-logo_header-dark);
--active-logo_footer: var(--img-24D48DF57CAD-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(118,170,217,0.16) 0%, rgba(118,170,217,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(118,170,217,0.20) 0%, rgba(118,170,217,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-24D48DF57CAD-background-dark);
--active-moodboard: var(--img-24D48DF57CAD-moodboard-dark);
--active-hero: var(--img-24D48DF57CAD-hero-dark);
--active-logo_mark: var(--img-24D48DF57CAD-logo_mark-dark);
--active-logo_mini_mark: var(--img-24D48DF57CAD-logo_mini_mark-dark);
--active-logo_full: var(--img-24D48DF57CAD-logo_full-dark);
  --font-global-01: var(--font-24D48DF57CAD-global-01);
  --font-global-02: var(--font-24D48DF57CAD-global-02);
  --font-global-03: var(--font-24D48DF57CAD-global-03);
  --font-global-04: var(--font-24D48DF57CAD-global-04);
  --font-global-05: var(--font-24D48DF57CAD-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Invoice Maps — light */
[data-brilliance-hierarchy="24D48DF57CAD"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #E7EBE7 8%, transparent) 0%, color-mix(in srgb, #E7EBE7 26%, transparent) 100%);
--active-logo_stacked: var(--img-24D48DF57CAD-logo_stacked-light);
--active-logo_horizontal: var(--img-24D48DF57CAD-logo_horizontal-light);
--active-logo_header: var(--img-24D48DF57CAD-logo_header-light);
--active-logo_footer: var(--img-24D48DF57CAD-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(41,67,94,0.16) 0%, rgba(41,67,94,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(41,67,94,0.20) 0%, rgba(41,67,94,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-24D48DF57CAD-background-light);
--active-moodboard: var(--img-24D48DF57CAD-moodboard-light);
--active-hero: var(--img-24D48DF57CAD-hero-light);
--active-logo_mark: var(--img-24D48DF57CAD-logo_mark-light);
--active-logo_mini_mark: var(--img-24D48DF57CAD-logo_mini_mark-light);
--active-logo_full: var(--img-24D48DF57CAD-logo_full-light);
  --font-global-01: var(--font-24D48DF57CAD-global-01);
  --font-global-02: var(--font-24D48DF57CAD-global-02);
  --font-global-03: var(--font-24D48DF57CAD-global-03);
  --font-global-04: var(--font-24D48DF57CAD-global-04);
  --font-global-05: var(--font-24D48DF57CAD-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Agency Mgmt — dark */
[data-brilliance-hierarchy="A5F4A6195233"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #041210 8%, transparent) 0%, color-mix(in srgb, #041210 26%, transparent) 100%);
--active-logo_stacked: var(--img-A5F4A6195233-logo_stacked-dark);
--active-logo_horizontal: var(--img-A5F4A6195233-logo_horizontal-dark);
--active-logo_header: var(--img-A5F4A6195233-logo_header-dark);
--active-logo_footer: var(--img-A5F4A6195233-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(243,240,238,0.16) 0%, rgba(243,240,238,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(243,240,238,0.20) 0%, rgba(243,240,238,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-A5F4A6195233-background-dark);
--active-moodboard: var(--img-A5F4A6195233-moodboard-dark);
--active-hero: var(--img-A5F4A6195233-hero-dark);
--active-logo_mark: var(--img-A5F4A6195233-logo_mark-dark);
--active-logo_mini_mark: var(--img-A5F4A6195233-logo_mini_mark-dark);
--active-logo_full: var(--img-A5F4A6195233-logo_full-dark);
  --font-global-01: var(--font-A5F4A6195233-global-01);
  --font-global-02: var(--font-A5F4A6195233-global-02);
  --font-global-03: var(--font-A5F4A6195233-global-03);
  --font-global-04: var(--font-A5F4A6195233-global-04);
  --font-global-05: var(--font-A5F4A6195233-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Agency Mgmt — light */
[data-brilliance-hierarchy="A5F4A6195233"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #94A094 8%, transparent) 0%, color-mix(in srgb, #94A094 26%, transparent) 100%);
--active-logo_stacked: var(--img-A5F4A6195233-logo_stacked-light);
--active-logo_horizontal: var(--img-A5F4A6195233-logo_horizontal-light);
--active-logo_header: var(--img-A5F4A6195233-logo_header-light);
--active-logo_footer: var(--img-A5F4A6195233-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(35,31,32,0.16) 0%, rgba(35,31,32,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(35,31,32,0.20) 0%, rgba(35,31,32,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-A5F4A6195233-background-light);
--active-moodboard: var(--img-A5F4A6195233-moodboard-light);
--active-hero: var(--img-A5F4A6195233-hero-light);
--active-logo_mark: var(--img-A5F4A6195233-logo_mark-light);
--active-logo_mini_mark: var(--img-A5F4A6195233-logo_mini_mark-light);
--active-logo_full: var(--img-A5F4A6195233-logo_full-light);
  --font-global-01: var(--font-A5F4A6195233-global-01);
  --font-global-02: var(--font-A5F4A6195233-global-02);
  --font-global-03: var(--font-A5F4A6195233-global-03);
  --font-global-04: var(--font-A5F4A6195233-global-04);
  --font-global-05: var(--font-A5F4A6195233-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Pace Shift — dark */
[data-brilliance-hierarchy="888A596DADD1"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #080909 8%, transparent) 0%, color-mix(in srgb, #080909 26%, transparent) 100%);
--active-logo_stacked: var(--img-888A596DADD1-logo_stacked-dark);
--active-logo_horizontal: var(--img-888A596DADD1-logo_horizontal-dark);
--active-logo_header: var(--img-888A596DADD1-logo_header-dark);
--active-logo_footer: var(--img-888A596DADD1-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(52,175,236,0.16) 0%, rgba(52,175,236,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(52,175,236,0.20) 0%, rgba(52,175,236,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-888A596DADD1-background-dark);
--active-moodboard: var(--img-888A596DADD1-moodboard-dark);
--active-hero: var(--img-888A596DADD1-hero-dark);
--active-logo_mark: var(--img-888A596DADD1-logo_mark-dark);
--active-logo_mini_mark: var(--img-888A596DADD1-logo_mini_mark-dark);
--active-logo_full: var(--img-888A596DADD1-logo_full-dark);
  --font-global-01: var(--font-888A596DADD1-global-01);
  --font-global-02: var(--font-888A596DADD1-global-02);
  --font-global-03: var(--font-888A596DADD1-global-03);
  --font-global-04: var(--font-888A596DADD1-global-04);
  --font-global-05: var(--font-888A596DADD1-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Pace Shift — light */
[data-brilliance-hierarchy="888A596DADD1"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #8B9EC7 8%, transparent) 0%, color-mix(in srgb, #8B9EC7 26%, transparent) 100%);
--active-logo_stacked: var(--img-888A596DADD1-logo_stacked-light);
--active-logo_horizontal: var(--img-888A596DADD1-logo_horizontal-light);
--active-logo_header: var(--img-888A596DADD1-logo_header-light);
--active-logo_footer: var(--img-888A596DADD1-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(15,15,16,0.16) 0%, rgba(15,15,16,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(15,15,16,0.20) 0%, rgba(15,15,16,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-888A596DADD1-background-light);
--active-moodboard: var(--img-888A596DADD1-moodboard-light);
--active-hero: var(--img-888A596DADD1-hero-light);
--active-logo_mark: var(--img-888A596DADD1-logo_mark-light);
--active-logo_mini_mark: var(--img-888A596DADD1-logo_mini_mark-light);
--active-logo_full: var(--img-888A596DADD1-logo_full-light);
  --font-global-01: var(--font-888A596DADD1-global-01);
  --font-global-02: var(--font-888A596DADD1-global-02);
  --font-global-03: var(--font-888A596DADD1-global-03);
  --font-global-04: var(--font-888A596DADD1-global-04);
  --font-global-05: var(--font-888A596DADD1-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* LARRYD — dark */
[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #000000 8%, transparent) 0%, color-mix(in srgb, #000000 26%, transparent) 100%);
--active-logo_stacked: var(--img-F13650BD0AC1-logo_stacked-dark);
--active-logo_horizontal: var(--img-F13650BD0AC1-logo_horizontal-dark);
--active-logo_header: var(--img-F13650BD0AC1-logo_header-dark);
--active-logo_footer: var(--img-F13650BD0AC1-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(77,255,107,0.16) 0%, rgba(77,255,107,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(77,255,107,0.20) 0%, rgba(77,255,107,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-F13650BD0AC1-background-dark);
--active-moodboard: var(--img-F13650BD0AC1-moodboard-dark);
--active-hero: var(--img-F13650BD0AC1-hero-dark);
--active-logo_mark: var(--img-F13650BD0AC1-logo_mark-dark);
--active-logo_mini_mark: var(--img-F13650BD0AC1-logo_mini_mark-dark);
--active-logo_full: var(--img-F13650BD0AC1-logo_full-dark);
  --font-global-01: var(--font-F13650BD0AC1-global-01);
  --font-global-02: var(--font-F13650BD0AC1-global-02);
  --font-global-03: var(--font-F13650BD0AC1-global-03);
  --font-global-04: var(--font-F13650BD0AC1-global-04);
  --font-global-05: var(--font-F13650BD0AC1-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* LARRYD — light */
[data-brilliance-hierarchy="F13650BD0AC1"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 60%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #000000 8%, transparent) 0%, color-mix(in srgb, #000000 26%, transparent) 100%);
--active-logo_stacked: var(--img-F13650BD0AC1-logo_stacked-light);
--active-logo_horizontal: var(--img-F13650BD0AC1-logo_horizontal-light);
--active-logo_header: var(--img-F13650BD0AC1-logo_header-light);
--active-logo_footer: var(--img-F13650BD0AC1-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(255,176,0,0.16) 0%, rgba(255,176,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(255,176,0,0.20) 0%, rgba(255,176,0,0.06) 10%, rgba(0,0,0,0) 22%), linear-gradient(to right, rgba(0,0,0,1) 0%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0) 75%), var(--img-F13650BD0AC1-background-light);
--active-moodboard: var(--img-F13650BD0AC1-moodboard-light);
--active-hero: var(--img-F13650BD0AC1-hero-light);
--active-logo_mark: var(--img-F13650BD0AC1-logo_mark-light);
--active-logo_mini_mark: var(--img-F13650BD0AC1-logo_mini_mark-light);
--active-logo_full: var(--img-F13650BD0AC1-logo_full-light);
  --font-global-01: var(--font-F13650BD0AC1-global-01);
  --font-global-02: var(--font-F13650BD0AC1-global-02);
  --font-global-03: var(--font-F13650BD0AC1-global-03);
  --font-global-04: var(--font-F13650BD0AC1-global-04);
  --font-global-05: var(--font-F13650BD0AC1-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Chanel — dark */
[data-brilliance-hierarchy="720D73809E33"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #171717 8%, transparent) 0%, color-mix(in srgb, #171717 26%, transparent) 100%);
--active-logo_full: var(--img-720D73809E33-logo_full-dark);
  --font-global-01: var(--font-720D73809E33-global-01);
  --font-global-02: var(--font-720D73809E33-global-02);
  --font-global-03: var(--font-720D73809E33-global-03);
  --font-global-04: var(--font-720D73809E33-global-04);
  --font-global-05: var(--font-720D73809E33-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* Chanel — light */
[data-brilliance-hierarchy="720D73809E33"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #FFFFFF 8%, transparent) 0%, color-mix(in srgb, #FFFFFF 26%, transparent) 100%);
--active-logo_full: var(--img-720D73809E33-logo_full-light);
  --font-global-01: var(--font-720D73809E33-global-01);
  --font-global-02: var(--font-720D73809E33-global-02);
  --font-global-03: var(--font-720D73809E33-global-03);
  --font-global-04: var(--font-720D73809E33-global-04);
  --font-global-05: var(--font-720D73809E33-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* CHROMA — dark */
[data-brilliance-hierarchy="885B264D214A"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #FC0018 8%, transparent) 0%, color-mix(in srgb, #FC0018 26%, transparent) 100%);
--active-logo_stacked: var(--img-885B264D214A-logo_stacked-dark);
--active-logo_horizontal: var(--img-885B264D214A-logo_horizontal-dark);
--active-logo_header: var(--img-885B264D214A-logo_header-dark);
--active-logo_footer: var(--img-885B264D214A-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(156,255,0,0.16) 0%, rgba(156,255,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(156,255,0,0.20) 0%, rgba(156,255,0,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-885B264D214A-background-dark);
--active-moodboard: var(--img-885B264D214A-moodboard-dark);
--active-hero: var(--img-885B264D214A-hero-dark);
--active-logo_mark: var(--img-885B264D214A-logo_mark-dark);
--active-logo_mini_mark: var(--img-885B264D214A-logo_mini_mark-dark);
--active-logo_full: var(--img-885B264D214A-logo_full-dark);
--active-keybadge: var(--img-885B264D214A-keybadge-dark);
  --font-global-01: var(--font-885B264D214A-global-01);
  --font-global-02: var(--font-885B264D214A-global-02);
  --font-global-03: var(--font-885B264D214A-global-03);
  --font-global-04: var(--font-885B264D214A-global-04);
  --font-global-05: var(--font-885B264D214A-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* CHROMA — light */
[data-brilliance-hierarchy="885B264D214A"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 60%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #FC0018 8%, transparent) 0%, color-mix(in srgb, #FC0018 26%, transparent) 100%);
--active-logo_stacked: var(--img-885B264D214A-logo_stacked-light);
--active-logo_horizontal: var(--img-885B264D214A-logo_horizontal-light);
--active-logo_header: var(--img-885B264D214A-logo_header-light);
--active-logo_footer: var(--img-885B264D214A-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(156,255,0,0.16) 0%, rgba(156,255,0,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(156,255,0,0.20) 0%, rgba(156,255,0,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-885B264D214A-background-light);
--active-moodboard: var(--img-885B264D214A-moodboard-light);
--active-hero: var(--img-885B264D214A-hero-light);
--active-logo_mark: var(--img-885B264D214A-logo_mark-light);
--active-logo_mini_mark: var(--img-885B264D214A-logo_mini_mark-light);
--active-logo_full: var(--img-885B264D214A-logo_full-light);
--active-keybadge: var(--img-885B264D214A-keybadge-light);
  --font-global-01: var(--font-885B264D214A-global-01);
  --font-global-02: var(--font-885B264D214A-global-02);
  --font-global-03: var(--font-885B264D214A-global-03);
  --font-global-04: var(--font-885B264D214A-global-04);
  --font-global-05: var(--font-885B264D214A-global-05);
  --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-heading-lh: 1.05;
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 300;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: normal;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 500;
  --font-notes-sz: 1.1rem;
  --font-notes-tt: uppercase;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --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-annotation-lh: 1.4;
}

/* DEFAULT — dark */
[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #000000 8%, transparent) 0%, color-mix(in srgb, #000000 26%, transparent) 100%);
--active-logo_stacked: var(--img-9EED64CDAA33-logo_stacked-dark);
--active-logo_horizontal: var(--img-9EED64CDAA33-logo_horizontal-dark);
--active-logo_header: var(--img-9EED64CDAA33-logo_header-dark);
--active-logo_footer: var(--img-9EED64CDAA33-logo_footer-dark);
--active-logo_mark: var(--img-9EED64CDAA33-logo_mark-dark);
--active-logo_mini_mark: var(--img-9EED64CDAA33-logo_mini_mark-dark);
--active-logo_full: var(--img-9EED64CDAA33-logo_full-dark);
  --font-global-01: var(--font-9EED64CDAA33-global-01);
  --font-global-02: var(--font-9EED64CDAA33-global-02);
  --font-global-03: var(--font-9EED64CDAA33-global-03);
  --font-global-04: var(--font-9EED64CDAA33-global-04);
  --font-global-05: var(--font-9EED64CDAA33-global-05);
  --font-heading: var(--font-global-01);
  --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-heading-lh: 1.05;
  --font-title: var(--font-global-01);
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-01);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-01);
  --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-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-01);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-01);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-01);
  --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-notes-lh: 1.4;
  --font-annotation: var(--font-global-01);
  --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-annotation-lh: 1.4;
}

/* DEFAULT — light */
[data-brilliance-hierarchy="9EED64CDAA33"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #FFFFFF 8%, transparent) 0%, color-mix(in srgb, #FFFFFF 26%, transparent) 100%);
--active-logo_stacked: var(--img-9EED64CDAA33-logo_stacked-light);
--active-logo_horizontal: var(--img-9EED64CDAA33-logo_horizontal-light);
--active-logo_header: var(--img-9EED64CDAA33-logo_header-light);
--active-logo_footer: var(--img-9EED64CDAA33-logo_footer-light);
--active-logo_mark: var(--img-9EED64CDAA33-logo_mark-light);
--active-logo_mini_mark: var(--img-9EED64CDAA33-logo_mini_mark-light);
--active-logo_full: var(--img-9EED64CDAA33-logo_full-light);
  --font-global-01: var(--font-9EED64CDAA33-global-01);
  --font-global-02: var(--font-9EED64CDAA33-global-02);
  --font-global-03: var(--font-9EED64CDAA33-global-03);
  --font-global-04: var(--font-9EED64CDAA33-global-04);
  --font-global-05: var(--font-9EED64CDAA33-global-05);
  --font-heading: var(--font-global-01);
  --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-heading-lh: 1.05;
  --font-title: var(--font-global-01);
  --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-title-lh: 1.4;
  --font-subtitle: var(--font-global-01);
  --font-subtitle-wt: 900;
  --font-subtitle-sz: 0.9rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1.5px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-01);
  --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-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 600;
  --font-caption-sz: 0.7rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-01);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: uppercase;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 0.9rem;
  --font-link-tt: none;
  --font-link-td: underline;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --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-nav-lh: 1.4;
  --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-subnav-lh: 1.4;
  --font-callout: var(--font-global-01);
  --font-callout-wt: 500;
  --font-callout-sz: 1.1rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-01);
  --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-notes-lh: 1.4;
  --font-annotation: var(--font-global-01);
  --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-annotation-lh: 1.4;
}

/* Lamborghini — dark */
[data-brilliance-hierarchy="54123F97C037"][data-theme="dark"] {
  --dock-line: color-mix(in srgb, var(--active-color-05) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-05) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #171717 8%, transparent) 0%, color-mix(in srgb, #171717 26%, transparent) 100%);
--active-logo_stacked: var(--img-54123F97C037-logo_stacked-dark);
--active-logo_horizontal: var(--img-54123F97C037-logo_horizontal-dark);
--active-logo_header: var(--img-54123F97C037-logo_header-dark);
--active-logo_footer: var(--img-54123F97C037-logo_footer-dark);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(243,240,238,0.16) 0%, rgba(243,240,238,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(243,240,238,0.20) 0%, rgba(243,240,238,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-54123F97C037-background-dark);
--active-moodboard: var(--img-54123F97C037-moodboard-dark);
--active-hero: var(--img-54123F97C037-hero-dark);
--active-logo_mini_mark: var(--img-54123F97C037-logo_mini_mark-dark);
--active-logo_full: var(--img-54123F97C037-logo_full-dark);
  --font-global-01: var(--font-54123F97C037-global-01);
  --font-global-02: var(--font-54123F97C037-global-02);
  --font-global-03: var(--font-54123F97C037-global-03);
  --font-global-04: var(--font-54123F97C037-global-04);
  --font-global-05: var(--font-54123F97C037-global-05);
  --font-heading: var(--font-global-02);
  --font-heading-wt: 700;
  --font-heading-sz: 8rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: normal;
  --font-heading-lh: 1.05;
  --font-title: var(--font-global-02);
  --font-title-wt: 700;
  --font-title-sz: 3rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1px;
  --font-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 700;
  --font-subtitle-sz: 2rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 400;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: 1px;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 700;
  --font-caption-sz: 1.5rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: none;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 1.1rem;
  --font-link-tt: uppercase;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 700;
  --font-nav-sz: 1.1rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-nav-lh: 1.4;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 700;
  --font-subnav-sz: 1.1rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 700;
  --font-callout-sz: 2rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 400;
  --font-notes-sz: 0.9rem;
  --font-notes-tt: none;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 400;
  --font-annotation-sz: 0.7rem;
  --font-annotation-tt: none;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
  --font-annotation-lh: 1.4;
}

/* Lamborghini — light */
[data-brilliance-hierarchy="54123F97C037"][data-theme="light"] {
  --dock-line: color-mix(in srgb, var(--active-color-16) 22%, transparent); --dock-line-strong: color-mix(in srgb, var(--active-color-16) 55%, transparent);
  --dock-glass: linear-gradient(to bottom, color-mix(in srgb, #FFFFFF 8%, transparent) 0%, color-mix(in srgb, #FFFFFF 26%, transparent) 100%);
--active-logo_stacked: var(--img-54123F97C037-logo_stacked-light);
--active-logo_horizontal: var(--img-54123F97C037-logo_horizontal-light);
--active-logo_header: var(--img-54123F97C037-logo_header-light);
--active-logo_footer: var(--img-54123F97C037-logo_footer-light);
--active-background: radial-gradient(ellipse 55% 38% at 46% 42%, rgba(15,15,16,0.16) 0%, rgba(15,15,16,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(15,15,16,0.20) 0%, rgba(15,15,16,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-54123F97C037-background-light);
--active-moodboard: var(--img-54123F97C037-moodboard-light);
--active-hero: var(--img-54123F97C037-hero-light);
--active-logo_mini_mark: var(--img-54123F97C037-logo_mini_mark-light);
--active-logo_full: var(--img-54123F97C037-logo_full-light);
  --font-global-01: var(--font-54123F97C037-global-01);
  --font-global-02: var(--font-54123F97C037-global-02);
  --font-global-03: var(--font-54123F97C037-global-03);
  --font-global-04: var(--font-54123F97C037-global-04);
  --font-global-05: var(--font-54123F97C037-global-05);
  --font-heading: var(--font-global-02);
  --font-heading-wt: 700;
  --font-heading-sz: 8rem;
  --font-heading-tt: uppercase;
  --font-heading-td: none;
  --font-heading-fi: normal;
  --font-heading-ls: normal;
  --font-heading-lh: 1.05;
  --font-title: var(--font-global-02);
  --font-title-wt: 700;
  --font-title-sz: 3rem;
  --font-title-tt: uppercase;
  --font-title-td: none;
  --font-title-fi: normal;
  --font-title-ls: 1px;
  --font-title-lh: 1.4;
  --font-subtitle: var(--font-global-02);
  --font-subtitle-wt: 700;
  --font-subtitle-sz: 2rem;
  --font-subtitle-tt: uppercase;
  --font-subtitle-td: none;
  --font-subtitle-fi: normal;
  --font-subtitle-ls: 1px;
  --font-subtitle-lh: 2.2;
  --font-body: var(--font-global-03);
  --font-body-wt: 400;
  --font-body-sz: 0.9rem;
  --font-body-tt: none;
  --font-body-td: none;
  --font-body-fi: normal;
  --font-body-ls: 1px;
  --font-body-lh: 1.4;
  --font-caption: var(--font-global-01);
  --font-caption-wt: 700;
  --font-caption-sz: 1.5rem;
  --font-caption-tt: uppercase;
  --font-caption-td: none;
  --font-caption-fi: normal;
  --font-caption-ls: 1.5px;
  --font-caption-lh: 1.5;
  --font-label: var(--font-global-03);
  --font-label-wt: 500;
  --font-label-sz: 0.9rem;
  --font-label-tt: none;
  --font-label-td: none;
  --font-label-fi: normal;
  --font-label-ls: normal;
  --font-label-lh: 1.4;
  --font-link: var(--font-global-01);
  --font-link-wt: 500;
  --font-link-sz: 1.1rem;
  --font-link-tt: uppercase;
  --font-link-td: none;
  --font-link-fi: normal;
  --font-link-ls: normal;
  --font-link-lh: 1.4;
  --font-nav: var(--font-global-01);
  --font-nav-wt: 700;
  --font-nav-sz: 1.1rem;
  --font-nav-tt: uppercase;
  --font-nav-td: none;
  --font-nav-fi: normal;
  --font-nav-ls: normal;
  --font-nav-lh: 1.4;
  --font-subnav: var(--font-global-01);
  --font-subnav-wt: 700;
  --font-subnav-sz: 1.1rem;
  --font-subnav-tt: uppercase;
  --font-subnav-td: none;
  --font-subnav-fi: normal;
  --font-subnav-ls: normal;
  --font-subnav-lh: 1.4;
  --font-callout: var(--font-global-04);
  --font-callout-wt: 700;
  --font-callout-sz: 2rem;
  --font-callout-tt: uppercase;
  --font-callout-td: none;
  --font-callout-fi: normal;
  --font-callout-ls: normal;
  --font-callout-lh: 1.8;
  --font-notes: var(--font-global-05);
  --font-notes-wt: 400;
  --font-notes-sz: 0.9rem;
  --font-notes-tt: none;
  --font-notes-td: none;
  --font-notes-fi: normal;
  --font-notes-ls: normal;
  --font-notes-lh: 1.4;
  --font-annotation: var(--font-global-03);
  --font-annotation-wt: 400;
  --font-annotation-sz: 0.7rem;
  --font-annotation-tt: none;
  --font-annotation-td: none;
  --font-annotation-fi: normal;
  --font-annotation-ls: normal;
  --font-annotation-lh: 1.4;
}

.layout--nav__link {
  text-decoration: none;
  color: var(--ui-subnav-text);
  font-family: var(--font-subnav);
  font-size: var(--font-subnav-sz);
  font-weight: var(--font-subnav-wt);
  text-transform: var(--font-subnav-tt);
  letter-spacing: var(--font-subnav-ls);
}
.layout--nav__link:hover {
  color: var(--active-color-05);
}

/******************************************************************************
 * APPLIED STYLES — uses --active-* variables from the Live Assembler
 *
 * These classes never change. The Live Assembler swaps the variables.
 *
 * EXAMPLE:
 *   <h1 class="heading size--xxxl line-height--small">Frost Security</h1>
 *   <p class="body size--m line-height--medium">Body text here.</p>
 *   <a class="link size--s" href="#">Click here</a>
 *   <div class="surface-outer"><div class="surface-inner">Content</div></div>
 *   <div class="logo-stacked"></div>
 *   <div class="notes size--xs">LARRY says hello</div>
 ******************************************************************************/

.heading { font-family: var(--font-heading); font-weight: var(--font-heading-wt); font-size: var(--font-heading-sz); line-height: var(--font-heading-lh); text-transform: var(--font-heading-tt); text-decoration: var(--font-heading-td); font-style: var(--font-heading-fi); letter-spacing: var(--font-heading-ls); color: var(--active-color-01); }
.title { font-family: var(--font-title); font-weight: var(--font-title-wt); font-size: var(--font-title-sz); line-height: var(--font-title-lh); text-transform: var(--font-title-tt); text-decoration: var(--font-title-td); font-style: var(--font-title-fi); letter-spacing: var(--font-title-ls); color: var(--active-color-01); }
.subtitle { font-family: var(--font-subtitle); font-weight: var(--font-subtitle-wt); font-size: var(--font-subtitle-sz); line-height: var(--font-subtitle-lh); text-transform: var(--font-subtitle-tt); text-decoration: var(--font-subtitle-td); font-style: var(--font-subtitle-fi); letter-spacing: var(--font-subtitle-ls); color: var(--active-color-02); }
.body { font-family: var(--font-body); font-weight: var(--font-body-wt); font-size: var(--font-body-sz); line-height: var(--font-body-lh); text-transform: var(--font-body-tt); text-decoration: var(--font-body-td); font-style: var(--font-body-fi); letter-spacing: var(--font-body-ls); color: var(--active-color-02); }
.caption { font-family: var(--font-caption); font-weight: var(--font-caption-wt); font-size: var(--font-caption-sz); line-height: var(--font-caption-lh); text-transform: var(--font-caption-tt); text-decoration: var(--font-caption-td); font-style: var(--font-caption-fi); letter-spacing: var(--font-caption-ls); color: var(--active-color-03); }
.nav { font-family: var(--font-nav); font-weight: var(--font-nav-wt); font-size: var(--font-nav-sz); line-height: var(--font-nav-lh); text-transform: var(--font-nav-tt); text-decoration: var(--font-nav-td); font-style: var(--font-nav-fi); letter-spacing: var(--font-nav-ls); color: var(--active-color-04); }
.link { font-family: var(--font-link); font-weight: var(--font-link-wt); font-size: var(--font-link-sz); line-height: var(--font-link-lh); text-transform: var(--font-link-tt); text-decoration: var(--font-link-td); font-style: var(--font-link-fi); letter-spacing: var(--font-link-ls); color: var(--active-color-04); }
.callout { font-family: var(--font-callout); font-weight: var(--font-callout-wt); font-size: var(--font-callout-sz); line-height: var(--font-callout-lh); text-transform: var(--font-callout-tt); text-decoration: var(--font-callout-td); font-style: var(--font-callout-fi); letter-spacing: var(--font-callout-ls); color: var(--active-color-06); }
.emphasis { font-family: var(--font-callout); font-weight: var(--font-callout-wt); font-size: var(--font-callout-sz); line-height: var(--font-callout-lh); text-transform: var(--font-callout-tt); text-decoration: var(--font-callout-td); font-style: var(--font-callout-fi); letter-spacing: var(--font-callout-ls); color: var(--active-color-07); }
.notes { font-family: var(--font-notes); font-weight: var(--font-notes-wt); font-size: var(--font-notes-sz); line-height: var(--font-notes-lh); text-transform: var(--font-notes-tt); text-decoration: var(--font-notes-td); font-style: var(--font-notes-fi); letter-spacing: var(--font-notes-ls); color: var(--active-color-08); }
.annotation { font-family: var(--font-annotation); font-weight: var(--font-annotation-wt); font-size: var(--font-annotation-sz); line-height: var(--font-annotation-lh); text-transform: var(--font-annotation-tt); text-decoration: var(--font-annotation-td); font-style: var(--font-annotation-fi); letter-spacing: var(--font-annotation-ls); color: var(--active-color-08); }
.subnav { font-family: var(--font-subnav); font-weight: var(--font-subnav-wt); font-size: var(--font-subnav-sz); line-height: var(--font-subnav-lh); text-transform: var(--font-subnav-tt); text-decoration: var(--font-subnav-td); font-style: var(--font-subnav-fi); letter-spacing: var(--font-subnav-ls); color: var(--active-color-04); }
.label { font-family: var(--font-label); font-weight: var(--font-label-wt); font-size: var(--font-label-sz); line-height: var(--font-label-lh); text-transform: var(--font-label-tt); text-decoration: var(--font-label-td); font-style: var(--font-label-fi); letter-spacing: var(--font-label-ls); color: var(--active-color-03); }
.link:hover { color: var(--active-color-05); }
.nav:hover { color: var(--active-color-05); }
.subnav:hover { color: var(--active-color-05); }
a { color: var(--active-color-04); text-decoration: none; }
a:hover { color: var(--active-color-05); }

body { background-color: var(--active-color-09); background-image: var(--active-background); background-size: 100% 100%; background-repeat: no-repeat; background-position: center; background-attachment: fixed; color: var(--active-color-01); font-family: var(--font-body); font-weight: var(--font-body-wt); }
.surface { background-color: var(--active-color-09); }
.sub-contacts-header, .sub-invoices-header, .sub-locations-header, .sub-operations-header { font-family: var(--font-subtitle); font-weight: var(--font-subtitle-wt); font-size: var(--font-subtitle-sz); text-transform: var(--font-subtitle-tt); color: var(--active-color-01); }
.sub-contact-name, .sub-invoice-name, .sub-location-name, .sub-operation-name { font-family: var(--font-label); font-weight: var(--font-label-wt); font-size: var(--font-label-sz); }
.sub-contact-secondary, .sub-invoice-secondary, .sub-location-secondary, .sub-operation-secondary { font-family: var(--font-annotation); font-weight: var(--font-annotation-wt); font-size: var(--font-annotation-sz); }
.sub-contact-address, .sub-invoice-address, .sub-location-address { font-family: var(--font-body); font-weight: var(--font-body-wt); font-size: var(--font-body-sz); }
.sub-button { font-family: var(--font-caption); font-weight: var(--font-caption-wt); font-size: var(--font-caption-sz); text-transform: var(--font-caption-tt); letter-spacing: var(--font-caption-ls); }
.sub-card-input { font-family: var(--font-body); font-weight: var(--font-body-wt); font-size: var(--font-body-sz); }
.sub-contacts-header, .sub-invoices-header, .sub-locations-header, .sub-operations-header { padding: 0 0 20px 0; margin-top: 0; color: var(--active-color-01); }
.sub-contacts-header > div:first-child, .sub-invoices-header > div:first-child, .sub-locations-header > div:first-child, .sub-operations-header > div:first-child { font-family: var(--font-title); font-weight: var(--font-title-wt); font-size: var(--font-title-sz); text-transform: var(--font-title-tt); letter-spacing: var(--font-title-ls); }
.sub-contacts-header > div:nth-child(2), .sub-invoices-header > div:nth-child(2), .sub-locations-header > div:nth-child(2), .sub-operations-header > div:nth-child(2) { font-family: var(--font-caption); font-weight: var(--font-caption-wt); font-size: var(--font-caption-sz); text-transform: var(--font-caption-tt); letter-spacing: var(--font-caption-ls); color: var(--active-color-07); margin-top: 4px; }
.sub-section-heading { font-family: var(--font-subtitle); font-weight: var(--font-subtitle-wt); font-size: var(--font-subtitle-sz); text-transform: var(--font-subtitle-tt); letter-spacing: var(--font-subtitle-ls); background: none; padding: 8px 0; border-bottom: 1px solid var(--ui-section-divider); color: var(--active-color-01); }
.page-content .main-container { background: var(--ui-surface-inner); padding: 30px; border-radius: 8px; border: 2px solid var(--ui-card-border); margin-top: 20px; color: var(--active-color-01); }
.page-content .main-container > style + * { margin-top: 0; }
.sub-contacts-table, .sub-invoices-table, .sub-locations-table, .sub-operations-table { color: var(--active-color-01); }
.sub-contacts-table a, .sub-invoices-table a, .sub-locations-table a, .sub-operations-table a { color: var(--active-color-07); }
.sub-contacts-table a:hover, .sub-invoices-table a:hover, .sub-locations-table a:hover, .sub-operations-table a:hover { color: var(--active-color-04); }
.sub-contacts-table-row, .sub-invoices-table-row, .sub-locations-table-row, .sub-operations-table-row { border-bottom: 1px solid var(--ui-row-divider) !important; }
.sub-contact-row { border-bottom: 1px solid var(--ui-row-divider); }
.sub-search-input { border-color: var(--ui-input-border); color: var(--active-color-01); background: var(--active-color-01); }
.sub-sort-btn { border-color: var(--ui-sm-btn-border); color: var(--active-color-01); }
.sub-search-input { font-family: var(--font-body); font-weight: var(--font-body-wt); font-size: var(--font-body-sz); background: transparent; color: var(--active-color-01); }
.sub-search-button { font-family: var(--font-caption); font-weight: var(--font-caption-wt); font-size: var(--font-caption-sz); color: var(--active-color-01); cursor: pointer; }
.sub-sort-btn { font-family: var(--font-caption); font-weight: var(--font-caption-wt); }
.surface-outer { background-color: var(--active-color-10); }
.surface-inner { background-color: var(--active-color-11); }

.logo-stacked { background-image: var(--active-logo_stacked); background-size: contain; background-repeat: no-repeat; }
.logo-horizontal { background-image: var(--active-logo_horizontal); background-size: contain; background-repeat: no-repeat; }
.logo-footer { background-image: var(--active-logo_footer); background-size: contain; background-repeat: no-repeat; }
.hero { background-image: var(--active-hero); background-size: cover; background-position: center; }
.moodboard { background-image: var(--active-moodboard); background-size: cover; background-position: center; }
.featured-mark { background-image: var(--active-logo_mark); background-size: contain; background-repeat: no-repeat; background-position: center; }
.larry-mark { background-image: var(--active-logo_mini_mark); background-size: contain; background-repeat: no-repeat; background-position: center; }

.video-safe-type { color: var(--active-color-01); text-shadow: 0 2px 22px var(--active-color-09), 0 0 40px var(--active-color-09), 0 0 12px var(--active-color-09), 0 0 4px var(--active-color-09); }
.book-demo-video-section .layout--action__content, .book-demo-video-section .layout--action__content .heading, .book-demo-video-section .layout--action__content .caption { color: var(--active-color-01); text-shadow: 0 2px 22px var(--active-color-09), 0 0 40px var(--active-color-09), 0 0 12px var(--active-color-09), 0 0 4px var(--active-color-09); }
.book-demo-video-section .main-button, .book-demo-video-section .main-button:hover, .book-demo-video-section .main-button-container a { text-shadow: none; }
.book-demo-scrim { background: transparent; }
.marquee { color: var(--active-marquee, var(--active-color-07)); }
.dynamic-status, .larry-agent__role--shimmer { background: linear-gradient(90deg, currentColor 0%, currentColor 40%, color-mix(in srgb, var(--active-color-11) 90%, transparent) 50%, currentColor 60%, currentColor 100%); background-size: 200% 100%; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; animation: dynamicStatusShimmer 2.5s ease-in-out infinite; }
@keyframes dynamicStatusShimmer { 0% { background-position: 100% 0; } 100% { background-position: -100% 0; } }

:root {
--ui-announce-bg: var(--active-color-12);
--ui-announce-text: var(--active-color-13);
--ui-nav-bg: transparent;
--ui-nav-text: var(--active-color-15);
--ui-nav-border: transparent;
--ui-subnav-text: var(--active-color-17);
--ui-subnav-active: var(--active-color-18);
--ui-subnav-indicator: var(--active-color-19);
--ui-tools-bg: var(--active-color-20);
--ui-tools-text: var(--active-color-21);
--ui-tools-border: var(--active-color-22);
--ui-tools-hover: var(--active-color-23);
--ui-btn-text: var(--active-color-24);
--ui-btn-bg: var(--active-color-25);
--ui-btn-active-text: var(--active-color-26);
--ui-btn-active-bg: var(--active-color-27);
--ui-btn-hover-bg: var(--active-color-28);
--ui-body-bg: var(--active-color-29);
--ui-input-bg: var(--active-color-30);
--ui-input-border: var(--active-color-31);
--ui-input-focus: var(--active-color-32);
--ui-placeholder: var(--active-color-33);
--ui-card-bg: var(--active-color-34);
--ui-card-border: var(--active-color-35);
--ui-row-divider: var(--active-color-36);
--ui-section-divider: var(--active-color-37);
--ui-tag-text: var(--active-color-38);
--ui-tag-bg: var(--active-color-39);
--ui-tag-border: var(--active-color-40);
--ui-sm-btn-text: var(--active-color-41);
--ui-sm-btn-bg: var(--active-color-42);
--ui-sm-btn-border: var(--active-color-43);
--ui-surface-outer: var(--active-color-44);
--ui-surface-inner: var(--active-color-45);
--ui-success-text: var(--active-color-46);
--ui-success-bg: var(--active-color-47);
--ui-warn-text: var(--active-color-48);
--ui-warn-bg: var(--active-color-49);
--ui-error-text: var(--active-color-50);
--ui-error-bg: var(--active-color-51);
--ui-toast-text: var(--active-color-52);
--ui-toast-bg: var(--active-color-53);
--ui-gradient-start: var(--active-color-54);
--ui-gradient-end: var(--active-color-55);
--ui-gradient-text: var(--active-color-56);
--ui-focus-ring: var(--active-color-57);
--ui-progress-track: var(--active-color-58);
--ui-progress-fill: var(--active-color-59);
--ui-overlay: var(--active-color-60);
--ui-footer-bg: transparent;
--ui-footer-text: var(--active-color-62);
--ui-footer-border: transparent;
--ui-footer-link: var(--active-color-64);
--ui-btn-padding-y: 18px;
--ui-btn-padding-x: 15px;
--ui-btn-border-width: 1px;
--ui-btn-border-radius: 0px;
--ui-btn-transition: 0.3s;
--ui-btn-easing: ease;
--ui-btn-hover-shadow: 30px;
--ui-btn-hover-opacity: 0.9;
--ui-btn-hover-lift: -2px;
--ui-btn-text: var(--active-color-24);
}

/* ── UI COMPONENT CLASSES — use --ui-* variables from slots 12-64 ── */

/* Buttons */
.ui-btn { color: var(--ui-btn-text); background: var(--ui-btn-bg); border: none; cursor: pointer; }
.ui-btn:hover { background: var(--ui-btn-hover-bg); }
.ui-btn--active { color: var(--ui-btn-active-text); background: var(--ui-btn-active-bg); }
.ui-btn--sm { color: var(--ui-sm-btn-text); background: var(--ui-sm-btn-bg); border: 1px solid var(--ui-sm-btn-border); }

/* Inputs */
.ui-input { background: var(--ui-input-bg); border: 1px solid var(--ui-input-border); color: var(--active-color-01); }
.ui-input:focus { border-color: var(--ui-input-focus); outline: 2px solid var(--ui-focus-ring); outline-offset: 1px; }
.ui-input::placeholder { color: var(--ui-placeholder); }

/* Cards */
.ui-card { background: var(--ui-card-bg); border: 1px solid var(--ui-card-border); }

/* Tags / Chips */
.ui-tag { color: var(--ui-tag-text); background: var(--ui-tag-bg); border: 1px solid var(--ui-tag-border); }

/* Dividers */
.ui-divider { border-top: 1px solid var(--ui-row-divider); }
.ui-divider--section { border-top: 1px solid var(--ui-section-divider); }
.admin-bullet { color: var(--active-color-04); }

/* Status */
.ui-success { color: var(--ui-success-text); background: var(--ui-success-bg); }
.ui-warning { color: var(--ui-warn-text); background: var(--ui-warn-bg); }
.ui-error { color: var(--ui-error-text); background: var(--ui-error-bg); }

/* Toast / Notification */
.ui-toast { color: var(--ui-toast-text); background: var(--ui-toast-bg); }

/* Progress */
.ui-progress-track { background: var(--ui-progress-track); }
.ui-progress-fill { background: var(--ui-progress-fill); }

/* Overlay */
.ui-overlay { background: var(--ui-overlay); }

/* Footer */
.ui-footer { background: var(--ui-footer-bg); color: var(--ui-footer-text); border-top: 1px solid var(--ui-footer-border); }
.ui-footer a { color: var(--ui-footer-link); }

/* Tools Panel */
.ui-tools { background: var(--ui-tools-bg); color: var(--ui-tools-text); border: 1px solid var(--ui-tools-border); }
.ui-tools:hover { background: var(--ui-tools-hover); }

/* ── LAYOUT WIRING — connects layout--* classes from core.css to --ui-* slots ── */

/* Tools section wiring */
.tools-section { background: var(--ui-tools-bg); color: var(--ui-tools-text); }
.tools-card { border: 1px solid var(--ui-tools-border); color: var(--ui-tools-text); }
.tools-card:hover { background: var(--ui-tools-hover); }

/* Nav wiring */
/* Main module buttons (Contacts, Invoices, etc.) — glow on hover */
.main-button { color: var(--ui-btn-bg); background: transparent; border: var(--ui-btn-border-width) solid var(--ui-btn-bg); border-radius: var(--ui-btn-border-radius); font-family: var(--font-subnav); font-weight: var(--font-subnav-wt); font-size: var(--font-subnav-sz); text-transform: var(--font-subnav-tt); letter-spacing: var(--font-subnav-ls); padding: var(--ui-btn-padding-y) var(--ui-btn-padding-x); transition: all var(--ui-btn-transition) var(--ui-btn-easing); }
/* LIQUID GLASS — resting state for all big buttons: frosted top-left -> clear bottom-right, full-colour border, no glow. THE GLASS IS THE BRAND'S (owner report 2026-09-04: "all big buttons are still broken"): it was three literal rgba(255,255,255,...) stops, so every big button on the platform rested under a WHITE sheen whatever the row said. Same look, mixed from the button fill. */
.main-button:not(:hover) { background: linear-gradient(135deg, color-mix(in srgb, var(--active-color-01) 18%, transparent) 0%, color-mix(in srgb, var(--active-color-01) 5%, transparent) 45%, transparent 100%); -webkit-backdrop-filter: blur(16px); backdrop-filter: blur(16px); border: var(--ui-btn-border-width) solid transparent; border-image: linear-gradient(135deg, color-mix(in srgb, var(--ui-btn-bg) 65%, transparent) 0%, var(--ui-btn-bg) 100%) 1; box-shadow: none; }
.main-button:hover { background: var(--ui-btn-hover-bg, var(--ui-btn-bg)); color: var(--active-color-09); box-shadow: 0 0 var(--ui-btn-hover-shadow) color-mix(in srgb, var(--ui-btn-bg) calc(var(--ui-btn-hover-opacity) * 100%), transparent); transform: translateY(var(--ui-btn-hover-lift)); }
.main-button.active { color: var(--ui-btn-active-text); background: var(--ui-btn-active-bg); border-color: var(--ui-btn-active-bg); }

/* Button wiring — sub-card-button is the real app button class */
.sub-card-button { color: var(--ui-btn-text); background: var(--ui-btn-bg); }
.sub-card-button:hover { background: var(--ui-btn-hover-bg); }
.sub-card-button--primary { color: var(--ui-btn-text); background: var(--ui-btn-bg); }
.sub-card-button--small { color: var(--ui-sm-btn-text); background: var(--ui-sm-btn-bg); border: 1px solid var(--ui-sm-btn-border); }

/* Input wiring — sub-card-input is the real app input class */
.sub-card-input { background: var(--ui-input-bg); border: 1px solid var(--ui-input-border); color: var(--active-color-01); }
.sub-card-input:focus { border-color: var(--ui-input-focus); outline: 2px solid var(--ui-focus-ring); outline-offset: 1px; }
.sub-card-input::placeholder { color: var(--ui-placeholder); }
.sub-card-hint { color: var(--ui-placeholder); }
.sub-card-select { background: var(--ui-input-bg); border: 1px solid var(--ui-input-border); color: var(--active-color-01); }
.sub-card-textarea { background: var(--ui-input-bg); border: 1px solid var(--ui-input-border); color: var(--active-color-01); }

/* Card wiring — sub-card-container is the real app card class */
.sub-card-container { background: var(--ui-card-bg); border: 1px solid var(--ui-card-border); }
.sub-card-header { border-bottom: 1px solid var(--ui-section-divider); }
.sub-card-section { border-bottom: 1px solid var(--ui-row-divider); }

/* Contact row wiring */
.sub-contact-row { border-bottom: 1px solid var(--ui-row-divider); }

/* Tag wiring */
.sub-tag { color: var(--ui-tag-text); background: var(--ui-tag-bg); border: 1px solid var(--ui-tag-border); }

/* Status wiring */
.sub-success { color: var(--ui-success-text); background: var(--ui-success-bg); }
.sub-warning { color: var(--ui-warn-text); background: var(--ui-warn-bg); }
.sub-error { color: var(--ui-error-text); background: var(--ui-error-bg); }

/* Footer wiring */
.layout--footer { background: var(--ui-footer-bg); color: var(--ui-footer-text); }
.layout--footer__separator { background: var(--ui-footer-border); }
.layout--footer__nav-link { color: var(--ui-footer-link); }
.layout--footer__legal-link { color: var(--ui-footer-link); }
.layout--footer__nav-link:hover { color: var(--ui-footer-link); }

/******************************************************************************
 * SIZES + LINE HEIGHTS — system utility classes
 *
 * STEP 1: Pick a class from Applied Styles
 *   .heading  .title  .subtitle  .body  .caption  .link  .callout  .emphasis  .notes
 *
 * STEP 2: Add a size class
 *   .size--xxxs (0.6rem) .size--xxs (0.7rem) .size--xs (0.8rem)  .size--s (0.9rem)  .size--m (1.1rem)
 *   .size--l (1.5rem)    .size--xl (2rem)    .size--xxl (3rem)  .size--xxxl (4.5rem)
 *   .size--xxxxl (8rem)
 *
 * STEP 3: Add a line-height class (optional)
 *   .line-height--small (1.2) — headings, captions, tight text
 *   .line-height--medium (2.2) — body text, paragraphs, readable text
 *
 * EXAMPLE:
 *   <h1 class="heading size--xxxl line-height--small">Page Title</h1>
 *   <p class="body size--m line-height--medium">Paragraph text.</p>
 *   <a class="link size--s" href="/about">Learn more</a>
 *
 ******************************************************************************/
:root { --font-size-xxxs: 0.6rem; --font-size-xxs: 0.7rem; --font-size-xs: 0.8rem; --font-size-s: 0.9rem; --font-size-m: 1.1rem; --font-size-l: 1.5rem; --font-size-xl: 2rem; --font-size-xxl: 3rem; --font-size-xxxl: 4.5rem; --font-size-xxxxl: 8rem; }
.size--xxxs { font-size: 0.6rem; }
.size--xxs { font-size: 0.7rem; }
.size--xs { font-size: 0.8rem; }
.size--s { font-size: 0.9rem; }
.size--m { font-size: 1.1rem; }
.size--l { font-size: 1.5rem; }
.size--xl { font-size: 2rem; }
.size--xxl { font-size: 3rem; }
.size--xxxl { font-size: 4.5rem; }
.size--xxxxl { font-size: 8rem; }
.line-height--small  { line-height: 1.2; }
.line-height--medium { line-height: 2.2; }
/* LIVE FROM THE BRAND ROW — Positive Feedback (D07DB8281F89) */
:root{--font-size-xxxs:0.6rem;--font-size-xxs:0.7rem;--font-size-xs:0.8rem;--font-size-s:0.9rem;--font-size-m:1.1rem;--font-size-l:1.5rem;--font-size-xl:2rem;--font-size-xxl:3rem;--font-size-xxxl:4.5rem;--font-size-xxxxl:8rem;}
[data-brilliance-hierarchy="D07DB8281F89"][data-theme="dark"]{--color-D07DB8281F89-01-dark:#92866F;--active-color-01:#92866F;--color-D07DB8281F89-02-dark:#92866F;--active-color-02:#92866F;--color-D07DB8281F89-03-dark:#92866F;--active-color-03:#92866F;--color-D07DB8281F89-04-dark:#92866F;--active-color-04:#92866F;--color-D07DB8281F89-05-dark:#D5C5AA;--active-color-05:#D5C5AA;--color-D07DB8281F89-06-dark:#92866F;--active-color-06:#92866F;--color-D07DB8281F89-07-dark:#EFE5C6;--active-color-07:#EFE5C6;--color-D07DB8281F89-08-dark:#FDFDFD;--active-color-08:#FDFDFD;--color-D07DB8281F89-09-dark:#121212;--active-color-09:#121212;--color-D07DB8281F89-10-dark:#1F1F1D;--active-color-10:#1F1F1D;--color-D07DB8281F89-11-dark:#17191A;--active-color-11:#17191A;--color-D07DB8281F89-12-dark:#17191A;--active-color-12:#17191A;--color-D07DB8281F89-13-dark:#92866F;--active-color-13:#92866F;--color-D07DB8281F89-14-dark:#121212;--active-color-14:#121212;--color-D07DB8281F89-15-dark:#92866F;--active-color-15:#92866F;--color-D07DB8281F89-16-dark:#92866F;--active-color-16:#92866F;--color-D07DB8281F89-17-dark:#92866F;--active-color-17:#92866F;--color-D07DB8281F89-18-dark:#92866F;--active-color-18:#92866F;--color-D07DB8281F89-19-dark:#F1E8C7;--active-color-19:#F1E8C7;--color-D07DB8281F89-20-dark:#1F1F1D;--active-color-20:#1F1F1D;--color-D07DB8281F89-21-dark:#92866F;--active-color-21:#92866F;--color-D07DB8281F89-22-dark:#92866F;--active-color-22:#92866F;--color-D07DB8281F89-23-dark:#D5C5AA;--active-color-23:#D5C5AA;--color-D07DB8281F89-24-dark:#121212;--active-color-24:#121212;--color-D07DB8281F89-25-dark:#92866F;--active-color-25:#92866F;--color-D07DB8281F89-26-dark:#92866F;--active-color-26:#92866F;--color-D07DB8281F89-27-dark:#121212;--active-color-27:#121212;--color-D07DB8281F89-28-dark:#D5C5AA;--active-color-28:#D5C5AA;--color-D07DB8281F89-29-dark:#121212;--active-color-29:#121212;--color-D07DB8281F89-30-dark:#17191A;--active-color-30:#17191A;--color-D07DB8281F89-31-dark:#92866F;--active-color-31:#92866F;--color-D07DB8281F89-32-dark:#92866F;--active-color-32:#92866F;--color-D07DB8281F89-33-dark:#92866F;--active-color-33:#92866F;--color-D07DB8281F89-34-dark:#1F1F1D;--active-color-34:#1F1F1D;--color-D07DB8281F89-35-dark:#92866F;--active-color-35:#92866F;--color-D07DB8281F89-36-dark:#92866F;--active-color-36:#92866F;--color-D07DB8281F89-37-dark:#92866F;--active-color-37:#92866F;--color-D07DB8281F89-38-dark:#92866F;--active-color-38:#92866F;--color-D07DB8281F89-39-dark:#17191A;--active-color-39:#17191A;--color-D07DB8281F89-40-dark:#92866F;--active-color-40:#92866F;--color-D07DB8281F89-41-dark:#92866F;--active-color-41:#92866F;--color-D07DB8281F89-42-dark:#1F1F1D;--active-color-42:#1F1F1D;--color-D07DB8281F89-43-dark:#92866F;--active-color-43:#92866F;--color-D07DB8281F89-44-dark:#1F1F1D;--active-color-44:#1F1F1D;--color-D07DB8281F89-45-dark:#17191A;--active-color-45:#17191A;--color-D07DB8281F89-46-dark:#EFE5C6;--active-color-46:#EFE5C6;--color-D07DB8281F89-47-dark:#17191A;--active-color-47:#17191A;--color-D07DB8281F89-48-dark:#EFE5C6;--active-color-48:#EFE5C6;--color-D07DB8281F89-49-dark:#17191A;--active-color-49:#17191A;--color-D07DB8281F89-50-dark:#EFE5C6;--active-color-50:#EFE5C6;--color-D07DB8281F89-51-dark:#17191A;--active-color-51:#17191A;--color-D07DB8281F89-52-dark:#92866F;--active-color-52:#92866F;--color-D07DB8281F89-53-dark:#1F1F1D;--active-color-53:#1F1F1D;--color-D07DB8281F89-54-dark:#121212;--active-color-54:#121212;--color-D07DB8281F89-55-dark:#1F1F1D;--active-color-55:#1F1F1D;--color-D07DB8281F89-56-dark:#92866F;--active-color-56:#92866F;--color-D07DB8281F89-57-dark:#92866F;--active-color-57:#92866F;--color-D07DB8281F89-58-dark:#17191A;--active-color-58:#17191A;--color-D07DB8281F89-59-dark:#92866F;--active-color-59:#92866F;--color-D07DB8281F89-60-dark:#121212;--active-color-60:#121212;--color-D07DB8281F89-61-dark:#1F1F1D;--active-color-61:#1F1F1D;--color-D07DB8281F89-62-dark:#92866F;--active-color-62:#92866F;--color-D07DB8281F89-63-dark:#92866F;--active-color-63:#92866F;--color-D07DB8281F89-64-dark:#92866F;--active-color-64:#92866F;--color-D07DB8281F89-logo_color_1-dark:#92866F;--color-D07DB8281F89-marquee-dark:#F1E8C7;--color-D07DB8281F89-dock_activity-dark:#92866F;--color-D07DB8281F89-badge_bg-dark:#910E0D;--color-D07DB8281F89-badge_text-dark:#FFFFFF;--active-badge-bg:#910E0D;--active-badge-text:#FFFFFF;--active-logo-color:#92866F;--active-dock-activity:#92866F;--active-marquee:#F1E8C7;--color-D07DB8281F89-dock_glass-dark:#121212;--dock-glass:linear-gradient(to bottom, color-mix(in srgb, #121212 8%, transparent) 0%, color-mix(in srgb, #121212 26%, transparent) 100%);--active-keybadge-label:#92866F;--active-keybadge-value:#92866F;--active-keybadge-hash:#92866F;--active-keybadge-hashbg:#121212;--img-D07DB8281F89-logo_stacked-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_EF4F.png');--active-logo_stacked:var(--img-D07DB8281F89-logo_stacked-dark);--img-D07DB8281F89-logo_horizontal-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_2A12F6027D58_F9E6.png');--active-logo_horizontal:var(--img-D07DB8281F89-logo_horizontal-dark);--img-D07DB8281F89-logo_header-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_B5CE104CA6F9_EF4F.png');--active-logo_header:var(--img-D07DB8281F89-logo_header-dark);--img-D07DB8281F89-logo_footer-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png');--active-logo_footer:var(--img-D07DB8281F89-logo_footer-dark);--img-D07DB8281F89-background-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_2BC207E86880_1C05.png');--active-background:radial-gradient(ellipse 55% 38% at 46% 42%, rgba(146,134,111,0.16) 0%, rgba(146,134,111,0.05) 45%, rgba(0,0,0,0) 75%), linear-gradient(to top, rgba(146,134,111,0.20) 0%, rgba(146,134,111,0.06) 10%, rgba(0,0,0,0) 22%), var(--img-D07DB8281F89-background-dark);--img-D07DB8281F89-moodboard-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_39AB65BFA612_D643.png');--active-moodboard:var(--img-D07DB8281F89-moodboard-dark);--img-D07DB8281F89-hero-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/1867e447/static/images/DA-M_E6BC65C33BE3_900C.png');--active-hero:var(--img-D07DB8281F89-hero-dark);--img-D07DB8281F89-logo_mark-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_F01CD4111B26_175D.png');--active-logo_mark:var(--img-D07DB8281F89-logo_mark-dark);--img-D07DB8281F89-logo_mini_mark-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_24410B10177F_08A9.png');--active-logo_mini_mark:var(--img-D07DB8281F89-logo_mini_mark-dark);--img-D07DB8281F89-logo_full-dark:url('/cdn-pf/ACCT_BE3126443D41_40AF/sites/73f08382/static/images/DA-M_EA687431BE9E_2951.png');--active-logo_full:var(--img-D07DB8281F89-logo_full-dark);--font-D07DB8281F89-global-01:'PFC 02', sans-serif;--font-global-01:var(--font-D07DB8281F89-global-01);--font-D07DB8281F89-global-02:'Europa Grotesk SH Bold', sans-serif;--font-global-02:var(--font-D07DB8281F89-global-02);--font-D07DB8281F89-global-03:Helvetica, "Helvetica Neue", Arial, sans-serif;--font-global-03:var(--font-D07DB8281F89-global-03);--font-D07DB8281F89-global-04:'Approach Mono Medium', 'Roboto Mono', monospace;--font-global-04:var(--font-D07DB8281F89-global-04);--font-D07DB8281F89-global-05:'Roboto Mono', monospace;--font-global-05:var(--font-D07DB8281F89-global-05);--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-heading-lh: 1.05;--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-title-lh: 1.4;--font-subtitle: var(--font-global-02);--font-subtitle-wt: 900;--font-subtitle-sz: 0.9rem;--font-subtitle-tt: uppercase;--font-subtitle-td: none;--font-subtitle-fi: normal;--font-subtitle-ls: 1.5px;--font-subtitle-lh: 2.2;--font-body: var(--font-global-03);--font-body-wt: 300;--font-body-sz: 0.9rem;--font-body-tt: none;--font-body-td: none;--font-body-fi: normal;--font-body-ls: normal;--font-body-lh: 1.4;--font-caption: var(--font-global-01);--font-caption-wt: 600;--font-caption-sz: 0.7rem;--font-caption-tt: uppercase;--font-caption-td: none;--font-caption-fi: normal;--font-caption-ls: 1.5px;--font-caption-lh: 1.5;--font-label: var(--font-global-03);--font-label-wt: 500;--font-label-sz: 0.9rem;--font-label-tt: uppercase;--font-label-td: none;--font-label-fi: normal;--font-label-ls: normal;--font-label-lh: 1.4;--font-link: var(--font-global-01);--font-link-wt: 500;--font-link-sz: 0.9rem;--font-link-tt: none;--font-link-td: underline;--font-link-fi: normal;--font-link-ls: normal;--font-link-lh: 1.4;--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-nav-lh: 1.4;--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-subnav-lh: 1.4;--font-callout: var(--font-global-04);--font-callout-wt: 500;--font-callout-sz: 1.1rem;--font-callout-tt: uppercase;--font-callout-td: none;--font-callout-fi: normal;--font-callout-ls: normal;--font-callout-lh: 1.8;--font-notes: var(--font-global-05);--font-notes-wt: 500;--font-notes-sz: 1.1rem;--font-notes-tt: uppercase;--font-notes-td: none;--font-notes-fi: normal;--font-notes-ls: normal;--font-notes-lh: 1.4;--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-annotation-lh: 1.4;}