/* GENERATED from brand/tokens.json by scripts/build-brand.mjs — do not edit. */
:root {
  --lp-abyss: #131F2D;
  --lp-abyss-rgb: 19, 31, 45;
  --lp-navy: #27394F;
  --lp-navy-rgb: 39, 57, 79;
  --lp-fathom: #33608F;
  --lp-fathom-rgb: 51, 96, 143;
  --lp-shoal: #91A9BE;
  --lp-shoal-rgb: 145, 169, 190;
  --lp-shallow: #E2E8ED;
  --lp-shallow-rgb: 226, 232, 237;
  --lp-paper: #F1F4F6;
  --lp-paper-rgb: 241, 244, 246;
  --lp-white: #FFFFFF;
  --lp-white-rgb: 255, 255, 255;
  --lp-serif: 'Spectral', Georgia, 'Times New Roman', serif;
  --lp-sans: 'Inter', system-ui, -apple-system, sans-serif;
  --lp-deep: var(--lp-abyss);
  --lp-ground: var(--lp-navy);
  --lp-ink: var(--lp-navy);
  --lp-secondary: var(--lp-shoal);
  --lp-link: var(--lp-fathom);
  --lp-accent: var(--lp-fathom);
  --lp-muted: var(--lp-shallow);
  --lp-surface: var(--lp-white);
  /* derived tints — computed from the six core colours (recipes in tokens.json) */
  --lp-ink-soft: #42556B;
  --lp-ink-muted: #5D6B7B;
  --lp-navy-raised: #34465C;
  --lp-navy-deep: #202F41;
  --lp-shallow-soft: #EBEFF2;
  --lp-paper-raised: #F7F8FA;
  --lp-fathom-wash: #E0E7EE;
  --lp-fathom-border: #B8C8D7;
  --lp-shoal-wash: #E7EDF0;
}
