body {
  box-sizing: border-box;
  font-family: 'Lexend', system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 'Liberation Sans', sans-serif;
}

.accent-color {
  color: #3b82f6;
}

.accent-bg {
  background-color: #3b82f6;
}

.accent-border {
  border-color: #3b82f6;
}

.card-hover {
  transition: all 0.2s ease;
}

.card-hover:hover {
  transform: translateY(-2px);
}