:root {
  --primary: #a11d21;
  --dark: #0d0d0d;
  --gray: #666;
  --light: #f4f5f7;
  --card-bg: #ffffff;

  --radius: 10px;
  --transition: 0.25s ease;

  --container: 1200px;
  --font: system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

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

body {
  font-family: var(--font);
  color: var(--dark);
  line-height: 1.7;
  background: white;
}

img {
  max-width: 100%;
  display: block;
}
