*, *::before, *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

:root {
  --color-navy: #1c3366;
  --font-sans: system-ui, -apple-system, sans-serif;
  --font-serif: Georgia, "Times New Roman", serif;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: var(--font-sans);
}
