:root {
  --ff-font: "Manrope", Arial, sans-serif;
  --ff-blue: #103f7a;
  --ff-blue-700: #0b315f;
  --ff-gold: #c89b3c;
  --ff-ink: #111827;
  --ff-muted: #64748b;
  --ff-soft: #f6f8fb;
  --ff-line: #e2e8f0;
  --ff-white: #ffffff;
  --ff-dark: #0b111d;
  --ff-radius: 8px;
  --ff-shadow: 0 18px 50px rgba(15, 23, 42, 0.08);
  --ff-container: 1200px;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: var(--ff-font);
  color: var(--ff-ink);
  background: var(--ff-white);
}

a {
  color: inherit;
  text-decoration: none;
}

a:hover,
a:focus {
  text-decoration: none;
}
