:root{
  --navy:#0d1b2a;--navy-2:#13283e;--blue:#1677ff;--blue-dark:#0d5dcc;
  --gold:#e4b84d;--cream:#f7f9fc;--white:#fff;--text:#17202a;--muted:#657383;
  --line:#e4e9ef;--success:#14855b;--danger:#c53d4d;
  --shadow:0 20px 60px rgba(13,27,42,.12);--radius:22px;--radius-sm:12px;
  --max:1180px;
}