:root{--color-teal:#11223D;--color-teal-dark:#0B1626;--color-gold:#CDA568;--color-gold-light:#DEC08C;--color-cream:#FFFBF4;--color-cream-dark:#F5EEDE;--color-ink:#1C1C1A;--color-ink-soft:#4A4A46;--color-white:#FFF;--font-heading:"DM Serif Display",serif;--font-body:"DM Sans",sans-serif;--container-w:1180px;--dc-navy-950:#08111f;--dc-navy-900:#0c1a2f;--dc-navy-800:#11223d;--dc-navy-700:#1c3152;--dc-navy-600:#2c4468;--dc-navy-400:#7483a0;--dc-navy-200:#c8d0dc;--dc-navy-100:#e7ebf1;--dc-gold-800:#5e4519;--dc-gold-700:#7a5c24;--dc-gold-600:#a27c3c;--dc-gold-500:#cda568;--dc-gold-300:#e3ca9c;--dc-gold-100:#f5ecdb;--dc-paper:#fffbf4;--dc-paper-2:#f8f2e7;--dc-paper-3:#efe6d5;--dc-white:#fff;--dc-line:#e6dcca;--dc-line-dark:#2a3c5a;--dc-text:#11223d;--dc-text-muted:#56627a;--dc-text-soft:#6b7486;--dc-on-dark:#fffbf4;--dc-on-dark-muted:#b7c0cf;--dc-success:#2f7d5b;--dc-success-soft:#e3f1ea;--dc-alert:#b3412e;--dc-font-display:"DM Serif Display",serif;--dc-font-body:"DM Sans",sans-serif;--dc-font-mono:"DM Mono",sans-serif;--dc-r-sm:8px;--dc-r-md:14px;--dc-r-lg:22px;--dc-r-pill:999px;--dc-gutter:96px;--dc-max:1248px}