/* Design-Tokens — Farbwechsel & Typo an EINER Stelle */
:root{
  --accent:#B4894A;
  --accent-dark:#9C7638;
  --accent-ink:#FBF7F0;
  --ink:#2B2926;         /* Feintuning: warmes Espresso → neutraleres Anthrazit-Braun */
  --muted:#8B7C66;
  --page:#F3EBDD;
  --card:#FBF7F0;
  --dark:#282826;        /* Header/Hero/Footer — deutlich kühler, weniger orangig */
  --dark-2:#332F2B;      /* zweite Footer-Ebene */
  --dark-ink:#EEE8DD;    /* Text auf dunkel — weniger Gelb-Einschlag */
  --dark-muted:#A9A296;  /* gedämpfter dunkler Text — neutraler */
  --border:#E7DBC8;
  --arch:16px;
  --arch-card:14px 14px 0 0;
  --maxw:1200px;
  --font-display:'Fraunces','Cormorant Garamond',Georgia,serif;
  --font-body:'Mulish',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}

/* Lokale Webfonts. Bei fehlender WOFF2-Datei greift der Fallback (Georgia bzw. system-ui). */
@font-face{
  font-family:'Fraunces';
  src:url('/assets/fonts/fraunces.woff2') format('woff2');
  font-weight:400 600;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:'Mulish';
  src:url('/assets/fonts/mulish.woff2') format('woff2');
  font-weight:400 700;
  font-style:normal;
  font-display:swap;
}
