/* Placeholder. A Fase 2 substitui este arquivo pelos tokens extraídos do /mockup.
   Não invista tempo estilizando aqui — o mockup é a fonte da verdade. */

:root {
  --ink: #1a1a1a;
  --paper: #ffffff;
  --accent: #333333;
  --rule: #e0e0e0;
  --space: 1rem;
}

* { box-sizing: border-box; }

body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font-family: system-ui, -apple-system, 'Segoe UI', sans-serif;
  line-height: 1.6;
}

.container {
  max-width: 960px;
  margin: 0 auto;
  padding: calc(var(--space) * 3) var(--space);
}

a { color: var(--accent); }
code { background: var(--rule); padding: 2px 6px; border-radius: 3px; }
