:root {
  --bg-dark: #031634;
  --bg-darker: #020c1c;
  --bg-light: #f4f7fb;
  --bg-lighter: #ffffff;
  --primary: #ff6b3d;
  --primary-dark: #e0582f;
  --text-main: #0c1222;
  --text-muted: #5d6474;
  --accent: #f2b632;
  --bg-accent-soft: #fff7e5;
  --border-soft: #e0e6f0;
  --card-shadow: 0 14px 30px rgba(8, 15, 52, 0.12);
  --radius-lg: 18px;
  --radius-md: 12px;
  --radius