@import "tailwindcss";

@theme {
  --color-navy: #1A1A1A;
  --color-charcoal: #333333;
  --color-gold: #D31111;
  --color-safety-orange: #9E0C0C;
}

body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Inter', 'Montserrat', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Base styles to prevent horizontal scroll issues */
html, body {
  overflow-x: hidden;
  scroll-behavior: smooth;
}
