/* BONTEMPI 2 · ELEGANZA (11/11/2026) · caratteri e colori, per la pagina e per le pagine legali (cookie.html, privacy.html).
   Tre colori: la pietra chiara del lago (fondo), il verde bosco delle montagne dietro la legna (inchiostro), l'intonaco arancio della
   facciata di Via Metelli (accento, usato per UNA cosa sola: le parole che scompaiono e ricompaiono). base.css resta quello del sito 1
   per le pagine legali: qui si ridanno le variabili che legge. */
@font-face { font-family: 'Newsreader'; src: url(font/S-Newsreader-300-latin.woff2) format('woff2'); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url(font/S-Newsreader-400-latin.woff2) format('woff2'); font-weight: 400 700; font-style: normal; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url(font/S-Newsreader-i-300-latin.woff2) format('woff2'); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url(font/S-Newsreader-i-400-latin.woff2) format('woff2'); font-weight: 400 700; font-style: italic; font-display: swap; }
@font-face { font-family: 'Instrument Sans'; src: url(font/S-InstrumentSans-400-latin.woff2) format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Instrument Sans'; src: url(font/S-InstrumentSans-600-latin.woff2) format('woff2'); font-weight: 500 700; font-style: normal; font-display: swap; }
:root {
  --pietra: #ECEAE4;
  --carta: #F6F4EF;
  --inchiostro: #1F2A24;
  --brace: #B4572F;
  --fondo: #1F2A24;
  --lino: #F6F4EF;
  --oro: #B4572F;
  --serif: 'Newsreader', Georgia, 'Times New Roman', serif;
  --bastone: 'Instrument Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --ink-80: color-mix(in srgb, var(--inchiostro) 82%, transparent);
  --ink-60: color-mix(in srgb, var(--inchiostro) 62%, transparent);
  --ink-15: color-mix(in srgb, var(--inchiostro) 15%, transparent);
}
.carta-legale h2, .pagina-legale h1 { font-weight: 400; }
body.pagina-legale { background: var(--pietra); }
