/* #1363 jaisaveiga.advogada — tokens da marca base (designer5, 14/11/2026).
   Provisórios até o logo real chegar: a cor e a fonte de título se ajustam a ele. */
@font-face { font-family: "Fraunces"; src: url("../fonts/fraunces-var-latin.woff2") format("woff2"); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Fraunces"; src: url("../fonts/fraunces-var-italic-latin.woff2") format("woff2"); font-weight: 100 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Figtree"; src: url("../fonts/Figtree-VF-latin.woff2") format("woff2"); font-weight: 300 900; font-display: swap; }

:root {
  /* cor: um escuro, um papel, um metal */
  --vinho: #2c1016;        /* fundo escuro único (hero, contato) */
  --vinho-2: #3a1820;      /* superfície sobre o vinho */
  --papel: #f2ede4;        /* fundo claro */
  --papel-2: #e8e0d2;      /* faixa de papel mais densa */
  --tinta: #1e1513;        /* texto sobre papel */
  --tinta-2: #584b45;      /* texto secundário sobre papel (7,2:1) */
  --metal: #a8843f;        /* latão: réguas e grafismos, nunca texto pequeno */
  --metal-claro: #d6b77c;  /* latão sobre o vinho (8,9:1) */
  --metal-texto: #765822;  /* latão para texto sobre papel (5,6:1) */
  --papel-sobre-vinho: #efe7da;

  /* tipo */
  --f-titulo: "Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;
  --f-texto: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;
  --t-hero: clamp(3.4rem, 1.2rem + 10.4vw, 11rem);
  --t-h2: clamp(2.1rem, 1.3rem + 3.4vw, 4.5rem);
  --t-h3: clamp(1.35rem, 1.15rem + .9vw, 2rem);
  --t-texto: clamp(1rem, .96rem + .2vw, 1.125rem);
  --t-mini: .8125rem;

  /* espaço (base 8) */
  --e1: .5rem; --e2: 1rem; --e3: 1.5rem; --e4: 2rem; --e6: 3rem; --e8: 4rem; --e12: 6rem; --e16: 8rem;
  --margem: clamp(1.25rem, 4vw, 4rem);
  --secao: clamp(5rem, 11vw, 10rem);

  /* movimento: lento e discreto */
  --ease: cubic-bezier(.22, .61, .36, 1);
  --dur: .5s;
}
