/* Pathway Financial's logo colours and shared design system. */
@font-face{font-family:Inter;src:url("./Inter-Variable.bff0f6e3b9e2.ttf") format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
:root{
  --blue-50:#F0F6FB;--blue-100:#DBE9F5;--blue-200:#B7D2EA;--blue-300:#86B3DA;
  --blue-400:#4A8DC5;--blue-500:#1267A7;--blue-600:#0F568C;--blue-700:#0C4470;--blue-800:#093454;--blue-900:#07253C;
  --ink-50:#F5F7F8;--ink-100:#EAEDEF;--ink-200:#D6DBDE;--ink-300:#B4BCC1;
  --ink-400:#8B959C;--ink-500:#667179;--ink-600:#4A555E;--ink-700:#343D45;--ink-800:#262E34;--ink-900:#1C2226;
  --sand-50:#FAF8F5;--sand-100:#F4EFE8;--sand-200:#E8DFD3;--white:#FFFFFF;
  --success:#216548;--success-bg:#EAF4EE;--warning:#855413;--warning-bg:#FFF3DE;--danger:#A12D32;--danger-bg:#FBEDEF;
  --surface:var(--white);--background:var(--sand-50);--text:var(--ink-800);--muted:var(--ink-600);
  --brand:var(--blue-500);--border:var(--ink-200);--field-border:var(--ink-500);--focus:var(--blue-500);
  --font:Inter,system-ui,sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;
  --text-h1:clamp(1.75rem,3.1vw,2.25rem);--text-h2:1.125rem;--text-number:clamp(2.1rem,4vw,3.15rem);
  --space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;
  --space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:8px;--radius:14px;--radius-lg:20px;
  --shadow:0 4px 20px rgba(52,61,69,.045);--shadow-dialog:0 24px 80px rgba(28,34,38,.22);
  --overlay:rgba(7,37,60,.48);--inverse-border:rgba(255,255,255,.24);--inverse-soft:rgba(255,255,255,.1);
}
