/* steps. design tokens, shared by every page.
   Chosen 2026-11-08: accent "Koralle" on base colour "Himmel" (assets/scheme.css). */
:root{
  --night:    #13233A;   /* navy, voucher + dark details */
  --night-2:  #1C2F4A;   /* cards on dark */
  --night-3:  #2A4262;   /* borders on dark */
  --paper:    #FBF8F5;   /* light body */
  --sand:     #F4ECE4;
  --ink:      #172338;
  --ink-2:    #566173;
  --line:     #E9DDD2;
  --mint:     #FF8066;   /* accent Koralle (fills, underlines, buttons), name kept from v1 */
  --mint-deep:#F0604A;
  --accent-rgb:255,128,102;
  --on-accent:#2A0C05;   /* text on accent buttons */
  --accent-ink:#B13A21;  /* accent as TEXT on light backgrounds (>=4.5:1) */
  --on-dark-1:#D9E1EC;
  --on-dark-2:#B3C0D0;
  --tile-1:#1F3350; --tile-2:#13233A;
  --v1:#1D3150; --v2:#16263F; --v3:#0F1B2E;   /* voucher paper */
  --deep:#0B1626;        /* footer */
  --gold:     #E3B457;   /* only on the funding card */
  --petrol:   #1F4E79;
  /* Himmel surfaces */
  --s-hero:#EEF5FC; --s-hero-2:#D3E4F5; --s-feat:#DCE9F6; --s-final:#E8F1FA; --s-final-2:#CFE1F3;
  --s-head:#EEF5FC; --s-ribbon:#CCDFF1;
  --r-sm:10px; --r-md:16px; --r-lg:22px; --r-xl:30px; --r-pill:999px;
  --wrap:1180px;
  --gut: clamp(1.25rem,5vw,3rem);
  --ease: cubic-bezier(.22,.68,.32,1);
}
