/* ============================================================
   SERENZA · reset.css
   Global reset and base styles.
   Requires colors_and_type.css (tokens).
   ============================================================ */

/* ---------- RESET ADICIONAL ---------- */
*, *::before, *::after { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font-family: var(--sans);
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  line-height: 1.6;
}
::selection { background: rgba(94,107,90,.18); }
a { color: var(--gold-deep); text-decoration: none; }
a:hover { text-decoration: underline; }
img { max-width: 100%; height: auto; }
