/* skin mix */
:root{
  --f-disp:'Outfit',ui-sans-serif,system-ui,sans-serif;
  --f-body:'DM Sans',ui-sans-serif,system-ui,sans-serif;
  --paper:#ffffff;--wash:#edf5f4;--ink:#102a43;--muted:rgba(16,42,67,0.70);
  --line:rgba(16,42,67,0.12);--line-2:rgba(16,42,67,0.26);
  --acc:#005966;--acc-d:#004853;--star:#d99a00;--r:8px;
}
:root{--u-hero-img:url("https://images.pexels.com/photos/29288263/pexels-photo-29288263.jpeg?auto=compress&cs=tinysrgb&fit=crop&h=627&w=1200")}
/* ===== identite v2 (punch2 A) ===== */
/* 2026-10-10 : logo reel 354x112 (crop 869x273+79+366, symbole cols), en-tete g3, acc #005966->#de2128 (logo #e03238) */
:root{--brand-logo:url(/ui/brand.webp);--brand-ratio:3.161;--brand-h:48px;--mark:url(/ui/mark.webp);--brand-svg:none;--brand-show:block;--hero-side:row-reverse;--acc-ink:#fff}
html:root{--r:4px}
:root{--acc:#de2128;--acc-d:#b61b21}
/* ===== fin identite v2 ===== */
