/* Contrasto: portare a norma quello che si legge male.
 *
 * Lighthouse bocciava 40 elementi della home — e con lei le 253 pagine di
 * citta', che condividono lo stesso impianto. Le cause pero' erano due
 * sole, e sono due colori:
 *
 *   --gold-600  #a8791a   rapporto 3.68 su #f7f9fd   serve 4.5
 *   --slate-400 #8a97ab   rapporto 2.81 su #f7f9fd   serve 4.5
 *
 * Sono le occhielli in maiuscolo («FEE ONLY AWARDS», «INIZIA DA QUI»,
 * «30-60 MINUTI», le fonti della rassegna stampa) e il testo secondario
 * («Analisi singola, nessun vincolo di continuita'», «Clicca per
 * ingrandire»): tutto testo piccolo, 14-17px, dove la soglia e' la piu'
 * severa.
 *
 * I nuovi valori sono i piu' chiari che superano 4.5 su TUTTI e tre gli
 * sfondi in uso (#fff, #f7f9fd, #fff9e6), a tinta e saturazione invariate:
 * si abbassa solo la luminosita', quindi l'oro resta oro.
 *
 *   --gold-600  #956b17   4.78 / 4.53 / 4.54
 *   --slate-400 #64748b   4.76 / 4.51 / 4.52
 *
 * PERCHE' QUI E NON NELLA PAGINA. I token stanno dentro il <style> che
 * ogni pagina si porta appresso, e quei file li riscrive `npm run genera`:
 * una correzione fatta li' sparirebbe alla prima rigenerazione. Questo
 * foglio invece e' scritto a mano, sta in coda al pacchetto e sopravvive.
 * L'`!important` serve perche' lo <style> della pagina viene DOPO nel
 * documento e a parita' di specificita' vincerebbe lui.
 */
.athena-rd {
  --gold-600: #956b17 !important;
  --slate-400: #64748b !important;
}

/* I due link dentro la riga dei dati societari — l'amministratore e la PEC —
 * avevano lo stesso colore del testo che li circonda (bianco all'86% contro
 * bianco al 72%: rapporto 1.0). Un link riconoscibile solo dal colore, e con
 * quel colore, non lo distingue nessuno. La sottolineatura e' il segnale che
 * non dipende dalla vista dei colori.
 *
 * Non tocca `.coda__legali`, che e' una fila di link separati da barrette:
 * li' non c'e' testo intorno da cui distinguerli, e sottolinearli
 * cambierebbe l'aspetto del pie' di pagina senza risolvere niente. */
.coda > p:not(.coda__legali) a {
  text-decoration: underline;
  text-underline-offset: .15em;
}
