/* Tokens do projeto Roberta Boyd. É aqui, e só aqui, que cor, fonte, raio e espaçamento mudam.
   Valores migrados do :root do site original, sem alterar o visual.
   Fonte Montserrat (licença SIL OFL) hospedada no tema; nunca carregar fonte de terceiros. */

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url("fonts/montserrat-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
  --terra: #ce604a;
  --terra-deep: #a9452f;
  --terra-soft: #f3c7b8;
  --terra-hover: #d8806e;               /* botão terra: mouse em cima (cor da marca ~20% mais clara) */
  --terra-ativo: #b45240;               /* botão terra: durante o clique (~12% mais escura) */
  --terra-brilho: rgba(216, 128, 110, .31); /* brilho do botão terra no hover */
  --olive: #637059;
  --ink: #1d1d1b;
  --ink-2: #4a4542;
  --muted: #857a74;
  --cream: #f6e8dd;
  --sand: #fbf6f1;
  --line: rgba(29, 29, 27, .12);
  --white: #fff;
  --ink-hover: #46423f;                 /* botão escuro (flutuante): mouse em cima */
  --ink-ativo: #0f0f0e;                 /* botão escuro: durante o clique */
  --ink-brilho: rgba(70, 66, 63, .31);

  --font: "Montserrat", system-ui, sans-serif;
  --radius: 24px;
  --radius-sm: 14px;
  --gutter: clamp(16px, 4vw, 48px);
  --max: 1320px;
  --ease: cubic-bezier(.2, .7, .2, 1);

  /* animação dos botões: sobe pouco (4%), rápido (0,28s), com curva branda para não dar arranque seco */
  --botao-escala: 1.04;
  --botao-escala-celular: 1.02;
  --botao-tempo: .28s;
  --botao-curva: cubic-bezier(.3, 0, .3, 1);
  --botao-brilho-raio: 16px;
}
