/* Tokens da Íris (2026-11-09_visual_landing_scalizza.md). */
@font-face { font-family: "Archivo"; src: url("../fonts/archivo-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: optional; }
@font-face { font-family: "Archivo"; src: url("../fonts/archivo-800.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: optional; }
@font-face { font-family: "Atkinson Hyperlegible"; src: url("../fonts/atkinson-hyperlegible-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Atkinson Hyperlegible"; src: url("../fonts/atkinson-hyperlegible-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }

:root {
  /* marca */
  --laranja: #CC6A41; --verde: #699E8A; --roxo: #8884B9; /* só decoração: faixas, bordas, ícones grandes */
  --laranja-texto: #9E4A27; --verde-texto: #3D6E5E; --roxo-texto: #5C588F;
  --laranja-claro: #F3E3D9; --verde-claro: #E3EEE9; --roxo-claro: #E8E7F2;
  --tinta: #2B2420; --tinta-suave: #5A524C; --papel: #FAF6F0; --branco: #FFFFFF;
  /* fontes (OFL, woff2 local, font-display:swap) */
  --f-titulo: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --f-texto: "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  /* escala */
  --t-corpo: 1.0625rem;
  --t-peq: 1rem;
  --t-h3: 1.25rem;
  --t-h2: clamp(1.625rem, 1.2rem + 1.6vw, 2.25rem);
  --t-h1: clamp(2rem, 1.3rem + 3vw, 3.5rem);
  --lh-corpo: 1.55; --lh-titulo: 1.15;
  /* espaço (base 8) */
  --e1: .5rem; --e2: 1rem; --e3: 1.5rem; --e4: 2rem; --e5: 3rem; --e6: 4.5rem;
  --raio: 16px; --raio-peq: 12px; --raio-botao: 999px;
  --sombra: 0 2px 8px rgba(43, 36, 32, .08);
  --largura: 68rem;
  --texto-max: 40rem;
  --foco: #5C588F;
  --barra-altura: 5rem;
}
