/* Jetons de design de base — l'identité visuelle complète arrive au lot 12. */
:root {
  --bg: #faf7f2;
  --ink: #2b2522;
  --muted: #7a6f68;
  --accent: #b08d57;
  --font-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;
  --font-sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
* { box-sizing: border-box; }
html, body { margin: 0; min-height: 100%; background: var(--bg); color: var(--ink); font-family: var(--font-sans); }
.center { min-height: 100vh; display: grid; place-content: center; text-align: center; padding: 24px 16px; }
h1 { font-family: var(--font-serif); font-weight: 500; font-size: clamp(2rem, 6vw, 3.5rem); margin: 0.2em 0; }
.eyebrow { text-transform: uppercase; letter-spacing: 0.2em; font-size: 0.75rem; color: var(--accent); margin: 0; }
.muted { color: var(--muted); }
