/* Tokens de diseño — Curtidos Bengala. Única fuente de color, tipografía, movimiento y espacio. */
:root {
  --black: #0e0d0c;
  --black-2: #2a2623;
  --black-3: #1a1715;
  --bone: #efe8dc;
  --bone-2: #e4d9c6;
  --ink: #1d1814;
  --ink-soft: #4d4036;
  --brown: #4a3426;
  --foil: #e9c220;
  --gold: var(--foil);
  --gold-hi: var(--foil);
  --gold-lo: #c48619;
  --gold-deep: #7a5a10;
  --text-on-dark: #efe8dc;
  --text-soft-on-dark: #bdb1a0;

  --font-text: "Montserrat", system-ui, sans-serif;

  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --slow: 900ms;
  --fast: 200ms;
  --med: 400ms;
  --foil-light: rgba(255, 244, 190, 0.6);
  --foil-edge: rgba(90, 58, 6, 0.35);
  --scrim: rgba(14, 13, 12, 0.6);
  --rule-brown: rgba(74, 52, 38, 0.35);
  --rule-gold: rgba(196, 134, 25, 0.5);

  --header-h: 5.75rem;
  --gutter: clamp(1rem, 4vw, 2.5rem);
  --section-y: clamp(4rem, 8vw, 6.5rem);
  --grain-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  --grain-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .13 0 0 0 0 .08 0 0 0 1.1 -.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
