/* PJE: generated from tokens.json (Playfair Display and Carlito load from Google Fonts in each artboard). */
:root{
--pje-navy:#1d436f;
--pje-turquoise:#009fad;
--pje-turquoise-light:#4fc3cd;
--pje-black:#1a1a1a;
--pje-white:#ffffff;
--navy-950:#0f2440;
--navy-900:#163558;
--navy-800:#1d436f;
--navy-700:#2f5682;
--navy-500:#5f7fa3;
--navy-300:#a6b8cd;
--navy-100:#e3e9f0;
--navy-50:#f2f5f8;
--turq-800:#006b75;
--turq-700:#007a85;
--turq-600:#008a97;
--turq-500:#009fad;
--turq-300:#7fcfd6;
--turq-200:#aedfe5;
--turq-100:#cfeef2;
--turq-50:#e6f6f8;
--grey-900:#1a1a1a;
--grey-700:#3d4450;
--grey-600:#5a616c;
--grey-400:#9aa0a8;
--grey-200:#d9dde2;
--grey-100:#eceef1;
--grey-50:#f7f8f9;
--fg-1:var(--pje-navy);
--fg-2:var(--grey-900);
--fg-3:var(--grey-600);
--fg-on-navy:#ffffff;
--fg-on-navy-2:var(--navy-300);
--accent:var(--pje-turquoise);
--accent-strong:var(--turq-700);
--accent-text:var(--turq-800);
--accent-on-navy:var(--pje-turquoise-light);
--surface-page:#ffffff;
--surface-subtle:var(--navy-50);
--surface-brand:var(--pje-navy);
--surface-brand-deep:var(--navy-950);
--surface-tint:var(--turq-50);
--surface-tint-2:var(--turq-100);
--surface-accent:var(--turq-700);
--surface-mono:var(--pje-black);
--border-1:var(--grey-200);
--border-strong:var(--navy-300);
--rule-accent:var(--pje-turquoise);
--link:var(--pje-navy);
--link-hover:var(--turq-800);
--success:#2e7d4f;
--warning:#a76a12;
--danger:#b3363f;
--info:var(--navy-700);
--space-1:4px;
--space-2:8px;
--space-3:12px;
--space-4:16px;
--space-5:24px;
--space-6:32px;
--space-7:48px;
--space-8:64px;
--space-9:96px;
--space-10:128px;
--container-max:1200px;
--container-narrow:760px;
--gutter:24px;
--rule-width:3px;
--hairline:1px;
--radius-0:0;
--radius-1:2px;
--radius-2:4px;
--radius-3:12px;
--radius-4:20px;
--radius-5:28px;
--radius-pill:999px;
--shadow-0:none;
--shadow-1:0 1px 2px rgba(15,36,64,.08), 0 2px 8px rgba(15,36,64,.06);
--shadow-2:0 6px 24px rgba(15,36,64,.14);
--font-sans:Calibri, "Carlito", "Segoe UI", Arial, sans-serif;
--font-serif:"ivypresto-display", "IvyPresto Display", "Playfair Display", Georgia, serif;
}