/* tokens.css - UNICA palette e tipografia del sito. Per cambiare un colore basta cambiare QUI. */
/* Font titoli: Space Grotesk (SIL Open Font License 1.1, vedi assets/fonts/OFL.txt), self-hosted, nessuna richiesta esterna. */
@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:500 700;font-display:swap;src:url(../assets/fonts/SpaceGrotesk-latin-variable.woff2) format("woff2")}
:root{
  --c-primary:#0f766e; --c-primary-dark:#134e4a; --c-accent:#22c55e; /* PROVVISORIO: identita propria da concordare con la Grafica */
  --c-night:#1b2430;   --c-footer:#14181c;
  --c-bg:#f7f8fd; --c-alt:#e8f5f2; --c-card:#ffffff; --c-line:#d9dcec;
  --c-ink:#1b2133; --c-muted:#566079;
  --c-cta:#ffcc00; --c-cta-ink:#14181c;      /* UN solo colore d'azione. Arancio #e8871e = solo richiamo Photopix (logo/striscia) */
  --c-ok:#10b981; --c-warn:#f59e0b; --c-err:#ef4444;
  --radius:6px; --max:1120px; --bw:2px;
  --hard:6px 6px 0 var(--c-night); --hard-s:4px 4px 0 var(--c-night);
  --font-display:"Space Grotesk","Arial Black","Segoe UI Black",system-ui,sans-serif;
  --font:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif; --mono:Consolas,"SFMono-Regular",Menlo,monospace;
}
