/* Load ChronicaPro-Heavy Font */
@font-face {
  font-family: 'ChronicaPro-Heavy';
  src: url('/fonts/ChronicaPro-Heavy.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

/* Global Button Styles (Primary and Secondary) */
:root {
  --pantone-1495C: #f15a29; /* Pantone 1495C (Orange) */
  --pantone-7687C: #004b87; /* Pantone 7687C (Dark Blue) */
  --button-font: 'ChronicaPro-Heavy', sans-serif;
}

.btn-primary {
  background-color: var(--pantone-7687C);
  color: #ffffff;
  border: none;
  font-family: var(--button-font);
  font-weight: bold;
  transition: background-color 0.3s ease;
}

.btn-primary:hover {
  background-color: rgba(0, 75, 135, 0.8);
}

.btn-secondary {
  background-color: var(--pantone-1495C);
  color: rgba(241, 90, 41, 0.8);
  border: none;
  font-family: var(--button-font);
  font-weight: bold;
  transition: background-color 0.3s ease;
}

.btn-secondary:hover {
  background-color: rgba(241, 90, 41, 0.8);
}
