/* Habillage propre à assurancereims : couleurs, police et mise en page.
   Chargé après styles.css, il ne fait que surcharger. */
:root{
  --allianz-blue:#2c3e50;
  --allianz-blue-dark:#1e2b38;
  --allianz-blue-light:#3d5670;
  --allianz-accent:#b8975a;
  --bg-soft:#f8f6f1;
  --bg-blue-soft:#f1ede3;
  --radius:2px;
  --radius-lg:4px;
  --font:"Libre Franklin","Segoe UI",Roboto,Helvetica,Arial,sans-serif;
}
.pagehero__text,.center{text-align:left}
.eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--allianz-accent)}
.btn--primary{background:var(--allianz-accent);border-color:var(--allianz-accent)}
.btn--primary:hover{filter:brightness(.92)}
.topbar{background:var(--allianz-blue-dark)}
h1,h2{color:var(--allianz-blue)}
