/* ═══════════════════════════════════════
   BAZ MORENO · PRODUCCIÓN · AranduCAD 2026
   main.css — tokens y base compartida por todas las páginas
═══════════════════════════════════════ */
:root{
  --bg:#080808;
  --surface:#0f0f0f;
  --border:#1e1e1e;
  --border-md:#282828;
  --border-lt:#363636;
  --text:#F2EFE9;
  --text-2:#C9C5BF;
  --text-3:#8E8A84;
  --text-dim:#3E3B38;
  --accent:#B5926A;
  --accent-lt:#CBAD8C;
  --accent-dim:rgba(181,146,106,.07);
  --pad:clamp(24px,5vw,64px);
  --nav-h:110px;
  --ease:.75s cubic-bezier(.76,0,.24,1);
  --fast:.22s ease;
}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
html{font-size:16px}
a{color:inherit;text-decoration:none}
button{font-family:'DM Sans',sans-serif;cursor:pointer}

@keyframes up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.a{opacity:0}
