/* Menuiserie des Landes : « Airial et résine ». Seul fichier de variables du thème. */
:root {
  --sable: #F1EADF;          /* fond général : sable des allées d'airial */
  --sable-fonce: #E5DAC6;    /* surfaces : cartes, champs, encadrés */
  --sable-clair: #F8F4EC;
  --pin: #1C2A21;            /* encre et champ sombre : vert pin profond */
  --pin-champ: #26382C;      /* champs sombres en aplat */
  --pin-ligne: #3A5142;
  --resine: #8F4B13;         /* liens sur fond clair */
  --ambre: #E2A552;          /* action : ambre de la résine */
  --ambre-vif: #EDB869;
  --brique: #9A3A24;         /* brique des colombages : erreurs, détails */
  --doux: #4D5A4F;           /* texte secondaire sur sable */
  --doux-sombre: #C9C2B2;    /* texte secondaire sur pin */
  --ok: #2E5A3A;
  --couleur-accent: var(--ambre); /* repère lu par valider.py */

  --titre: "Young Serif", "Iowan Old Style", Georgia, "Times New Roman", serif;
  --texte: "Wix Madefor Text", "Segoe UI", system-ui, -apple-system, sans-serif;

  --t-xxl: clamp(2.35rem, 1.2rem + 4.4vw, 4.9rem);
  --t-xl: clamp(1.9rem, 1.15rem + 2.6vw, 3.25rem);
  --t-l: clamp(1.35rem, 1.05rem + 0.9vw, 1.75rem);
  --t-m: 1.125rem;
  --t-s: 0.9375rem;

  --large: 1240px;
  --gouttiere: clamp(16px, 4vw, 40px);
  --espace-section: clamp(72px, 10vw, 168px);
  --rayon: 18px;
  --rayon-tirage: 22px 22px 22px 4px;
  --rayon-bouton: 999px;
  --duree: 380ms;
  --courbe: cubic-bezier(.22,.7,.2,1);
}
