/* B1 English Bangla – near-black midnight navy + gold (premium). */
:root {
  --brand: #0f1b3d; --brand-2: #070d1f; --brand-soft: #eceef4; --accent: #d4a72c; --on-brand: #ffffff;
  --hero: linear-gradient(135deg, #04070f 0%, #0a1226 55%, #111c3a 100%);
  --bg: #f5f5f7;
}
.hero .cta { color: #1a1405; }
.hero { border: 1px solid rgba(212,167,44,.35); }
@media (prefers-color-scheme: dark) {
  :root { --brand: #e5bd4a; --brand-2: #f1d27a; --brand-soft: #151a28; --accent: #d4a72c; --on-brand: #120d02; --bg: #05070d;
    --hero: linear-gradient(135deg, #04070f 0%, #0b1328 100%); --card: #0d1220; --line: #232a40; }
}
