/* Version imprimable de la notice : A4 portrait par défaut, A3 si l'imprimante le permet.
   Aucune marque, aucun lien : la notice doit rester neutre (R. 2223-24-1 du CGCT). */
@page { size: A4 portrait; margin: 14mm; }
body.impression { background: #fff; color: #000; font-size: 11.5pt; }
body.impression main { max-width: none; padding: 0; }
body.impression .notice { border: none; padding: 0; }
body.impression .notice h1 { font-size: 20pt; }
body.impression .notice h2 { font-size: 13pt; margin: 10pt 0 4pt; page-break-after: avoid; }
body.impression .notice li, body.impression .notice p { orphans: 3; widows: 3; }
@media screen {
  body.impression main { max-width: 210mm; margin: 0 auto; padding: 14mm; box-shadow: 0 0 12px rgba(0,0,0,0.15); }
}
@media print and (min-width: 290mm) {
  @page { size: A3 portrait; margin: 20mm; }
  body.impression { font-size: 15pt; }
  body.impression .notice h1 { font-size: 28pt; }
  body.impression .notice h2 { font-size: 18pt; }
}
