:root {
  --brand: #0d6efd;
}

h1, .display-5 { letter-spacing: -0.02em; }
.navbar .nav-link { color: #586174; }
.navbar .nav-link:hover { color: var(--brand); }
.card { border-radius: 1rem; }
.btn { border-radius: .8rem; }
footer { background: #fff; }