/* ===== Shared design tokens (used by every section) ===== */
:root {
  --landing-navy: #0c1f38;
  --landing-yellow: #ffc31d;
  --landing-gray: #f1f1f1;
  --landing-white: #ffffff;
  --landing-black: #000000;
  --landing-text: #0c1f38;
  --landing-text-soft: rgba(12, 31, 56, .8);
  --landing-wrap: 1570px;
  --landing-gutter: clamp(20px, 4vw, 40px);
}
