/* Paleta tomada del cartel del taller: tierra, terracota y crema. */
:root {
  --crema: #f7f0e6;
  --crema-2: #efe4d3;
  --papel: #fffaf2;
  --tinta: #3a2a22;
  --tinta-suave: #6b5648;
  --terracota: #b5532f;
  --terracota-oscuro: #8f3f22;
  --salvia: #5f7d5a;
  --salvia-fondo: #e5eddf;
  --alerta: #a63a2a;
  --alerta-fondo: #f6dfd9;
  --linea: #dccdb8;
  --radio: 14px;
  --sombra: 0 1px 2px rgba(58, 42, 34, 0.08), 0 6px 18px rgba(58, 42, 34, 0.08);
  --serif: Georgia, "Times New Roman", serif;
  --sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

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

html {
  -webkit-text-size-adjust: 100%;
  color-scheme: light;
}

body {
  margin: 0;
  background: var(--crema);
  color: var(--tinta);
  font-family: var(--sans);
  font-size: 17px;
  line-height: 1.45;
}

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

a {
  color: var(--terracota-oscuro);
}
