/* ============================================================
   CULTURILY — CZECH CULTURE ACCENT
   Applied by adding class="culture-czech" to <body>.
   Overrides the global --culture-accent / --culture-accent-2
   tokens so every culture-aware component reflects Czech colours
   with zero additional CSS.

   Czech flag colours:
     Red  #D7141A
     Blue #11457E
   ============================================================ */

body.culture-czech {
  --culture-accent:      #4A9EFF;
  --culture-accent-2:    #11457E;
  --culture-accent-dim:  rgba(74, 158, 255, 0.10);
  --culture-accent-text: #ffffff;

  /* Border variants */
  --border-accent: rgba(74, 158, 255, 0.35);

  /* Shadow variant */
  --shadow-culture: 0 0 28px rgba(74, 158, 255, 0.22);
}

/* ── Gradient treatment for Czech hero areas ──────────────── */
body.culture-czech .culture-hero-gradient {
  background: linear-gradient(
    135deg,
    rgba(74, 158, 255, 0.15) 0%,
    rgba(17, 69, 126, 0.15) 100%
  );
}
