/* 2 — Vert sauge & terre cuite · mise en page Éditorial */
body.design-2 {
  --c-main: #56644F; --c-main-dark: #434F3D; --c-on-main: #F3EFE6;
  --c-bg: #F3EFE6; --c-bg2: #E8E3D6; --c-accent: #B97E62;
  --c-ink: #2B2D28; --c-muted: #5F625A; --c-footer: #3A4535;
  --nav-bg: rgba(58,69,53,.88); --nav-solid: rgba(58,69,53,.98); --line-light: rgba(243,239,230,.12);
  --overlay: linear-gradient(180deg, rgba(40,48,36,.5), rgba(40,48,36,.3));
  --overlay-flat: rgba(58,69,53,.55);
  --f-serif: 'Fraunces', Georgia, serif; --f-sans: 'Karla', sans-serif;
}
body.design-2 .ed-hero { background: #8A9A7E; }
body.design-2 .ed-hero-text h1 { font-weight: 300; font-variation-settings: 'SOFT' 100; }
body.design-2 .ed-offer-img, body.design-2 .ed-grid a { border-radius: 2px; }
body.design-2 .ed-story-card { background: #F3EFE6; }
body.design-2 .ed-hero .ed-eyebrow { color: #F3EFE6; opacity: .75; }
