/* SERU Bangla – charcoal-navy + amber (road-sign feel; deliberately not TfL colours). */
:root {
  --brand: #1b2430; --brand-2: #0f151d; --brand-soft: #fdf3dc; --accent: #f2a900; --on-brand: #ffffff;
  --hero: linear-gradient(135deg, #1b2430 0%, #2b3a4d 100%);
  --bg: #f6f6f3;
}
@media (prefers-color-scheme: dark) {
  :root { --brand: #f2a900; --brand-2: #ffd27a; --brand-soft: #2a2414; --accent: #f2a900; --on-brand: #111; --bg: #0e1116;
    --hero: linear-gradient(135deg, #222d3b 0%, #11161d 100%); }
}
@media (prefers-color-scheme: dark) { :root { --bg: #0e1218; --card: #171f2b; --line: #28344a; } }
