/* Design tokens — Giane Cieslak Advocacia
   Decisao de paleta:
   - Primaria: azul-marinho profundo (#14213A). Transmite seriedade e confianca, contrasta com o
     marfim sem o calor excessivo do bordo original, e permite recolorir o logo monocolor
     (bordo #5a1f2a -> marinho / marfim) mantendo a marca fiel em forma e proporcao.
   - Fundo: marfim quente (#F7F3EA), evoca papel de escritorio classico.
   - Acento: dourado envelhecido (#A8894F) SOMENTE em hairlines e detalhes decorativos
     (contraste 2,98:1 sobre marfim, insuficiente para texto). Texto/numerais dourados usam
     --gold-deep (5,18:1 sobre marfim) ou --gold-soft sobre fundos escuros (7,5:1+).
   Contrastes verificados: tinta sobre marfim 12,8:1; marfim sobre marinho 14,5:1;
   muted sobre marfim 5,6:1; muted-dark sobre marinho 8,7:1. */
:root {
  --navy-950: #0e1729;
  --navy: #14213a;
  --navy-700: #22335a;
  --ivory: #f7f3ea;
  --ivory-2: #efe8d9;
  --ink: #232b3b;
  --muted: #5a6172;
  --muted-dark: #b8bfcc;
  --gold: #a8894f;
  --gold-deep: #7d6230;
  --gold-soft: #c9ae78;
  --line: rgba(20, 33, 58, 0.16);
  --line-dark: rgba(247, 243, 234, 0.18);

  --font-serif: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;
  --font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;

  --container: 1180px;
  --gutter: clamp(20px, 5vw, 56px);
  --radius: 2px;
  --shadow: 0 18px 50px -24px rgba(14, 23, 41, 0.35);
  --ease: cubic-bezier(0.22, 0.61, 0.36, 1);
  --nav-h: 76px;
}
