/* Thème « écusson » (bleu / or / ivoire), actif par défaut. THEME=classic pour revenir aux anciennes couleurs. */
:root{
 --ink:#102D4F;
 --ink-2:#314A63;
 --muted:#5E6A75;
 --paper:#FBF8F2;
 --white:#FFFFFF;
 --cream:#F3ECDF;
 --line:#E3DCCD;
 --pine:#102D4F;
 --pine-2:#05539D;
 --moss:#42644B;
 --lake:#05539D;
 --lake-2:#568BAD;
 --sky:#E4EEF6;
 --maple:#05539D;
 --maple-2:#102D4F;
 --sun:#EEBD2F;
 --sun-2:#806019;
 --plum:#634761;
 --snow:#EDF3F7;
}
:focus-visible{outline-color:var(--lake)}
.wordmark small{color:var(--lake)}
.season.s-automne{background:linear-gradient(120deg,#66321E,#9C542D 60%,#806019)}

.btn:not(.sun):not(.ghost){background:#05539D;border-color:#05539D}
.btn:not(.sun):not(.ghost):hover,.ask-btn:hover{background:#164574;border-color:#164574}

/* Bandeau des saisons : bleu de l'écusson, pas de brun */
.season,.season.s-automne,.season.s-hiver,.season.s-printemps,.season.s-ete{background:linear-gradient(120deg,#0b2a4f 0%,#05539D 70%,#2f6fae 100%)}
.season .card .kicker{color:var(--tone,#05539D)}
.season-head .kicker{flex-basis:100%;margin:0 0 -6px}
