/* =========================================================
   base-zazzy — design system tokens (derivado da Barbearia Dom João)
   Tema: escuro premium, ouro âmbar, tipografia editorial
   Tipo: Anton (display) + Barlow (corpo) + Cormorant Garamond (serif)
   Paleta: #0a0a0a fundo, #161513 superfície, #f4efe4 creme, #c9a24b ouro
   Sem emoji, sem sombra em repouso, só transform/opacity em movimento.
   ========================================================= */

:root {
  --ink: #0a0a0a;
  --coal: #161513;
  --cream: #f4efe4;
  --gold: #c9a24b;
  --gold-ink: #0a0a0a;
  --gold-glow: rgba(201, 162, 75, 0.15);
  --muted: #8a8a8a;
  --muted-dark: #5a5a5a;
  --line: rgba(255, 255, 255, 0.08);
  --line-hover: rgba(201, 162, 75, 0.5);

  --fonte-display: "Anton", sans-serif;
  --fonte-corpo: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;
  --fonte-serif: "Cormorant Garamond", serif;

  --step-small: clamp(0.8125rem, 0.79rem + 0.1vw, 0.875rem);
  --step-body: clamp(1.0625rem, 1rem + 0.25vw, 1.1875rem);
  --step-lead: clamp(1.25rem, 1.1rem + 0.7vw, 1.625rem);
  --step-head: clamp(2.2rem, 1.4rem + 4vw, 5rem);

  --raio: 2px;
  --largura: 1200px;
  --dur: 300ms;
  --ease: cubic-bezier(0.23, 1, 0.32, 1);

  --nav-alt: 64px;
}
