:root {
  --ink: #12233a;
  --text: #33475f;
  --mute: #6b7f94;
  --line: #dfe7f1;
  --paper: #f6f9fc;
  --white: #ffffff;
  --pri: #1f4e8c;
  --pri-deep: #173c6d;
  --accent: #f5a623;
  --soft: #e7eff9;
  --soft-2: #fff3de;
}

.hero h1 { letter-spacing: -0.01em; }
.fv-bento .feature:nth-child(1) { background: linear-gradient(140deg, #12233a, #1f4e8c); }
.sv-big .showcase { background: #eef4fb; }

